Opened 12 years ago

Closed 8 years ago

#38200 closed defect (fixed)

Error when compiling alpine +passfile

Reported by: matias.monteverde@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.1.3
Keywords: Cc: jcvernaleo (John C. Vernaleo), jerryyhom, larryv (Lawrence Velázquez), neverpanic (Clemens Lang), aseidl@…
Port: alpine openssl

Description (last modified by mf2k (Frank Schima))

Error: org.macports.build for port alpine returned: command execution failed
Please see the log file for port alpine for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_alpine/alpine/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port alpine failed

Attachments (4)

main.log (74.8 KB) - added by matias.monteverde@… 12 years ago.
Mail.log file from debug port installation
systemP.txt (366 bytes) - added by matias.monteverde@… 12 years ago.
Local system info
main_20132802-2000.log (105.4 KB) - added by matias.monteverde@… 12 years ago.
logfile (35.9 KB) - added by aseidl@… 10 years ago.
my log file

Download all attachments as: .zip

Change History (19)

comment:1 Changed 12 years ago by mf2k (Frank Schima)

Description: modified (diff)
Port: alpine added
Resolution: invalid
Status: newclosed

In the future, please use WikiFormatting and fill in the Port field.

You have not provided any useful information. Please attach the main.log and re-open the ticket.

Changed 12 years ago by matias.monteverde@…

Attachment: main.log added

Mail.log file from debug port installation

Changed 12 years ago by matias.monteverde@…

Attachment: systemP.txt added

Local system info

comment:2 Changed 12 years ago by matias.monteverde@…

Resolution: invalid
Status: closedreopened

comment:3 Changed 12 years ago by mf2k (Frank Schima)

Cc: mww@… added
Port: openssl added

First error is:

:info:build In file included from osdep.c:260:
:info:build /opt/local/include/openssl/x509v3.h:520:1: error: unknown type name 'AUTHORITY_KEYID'
:info:build DECLARE_ASN1_FUNCTIONS(AUTHORITY_KEYID)
:info:build ^
:info:build /usr/include/openssl/asn1.h:299:38: note: instantiated from:
:info:build #define DECLARE_ASN1_FUNCTIONS(type) DECLARE_ASN1_FUNCTIONS_name(type, type)
:info:build                                      ^
:info:build /usr/include/openssl/asn1.h:305:2: note: instantiated from:
:info:build         DECLARE_ASN1_ALLOC_FUNCTIONS_name(type, name) \
:info:build         ^
:info:build /usr/include/openssl/asn1.h:330:2: note: instantiated from:
:info:build         type *name##_new(void); \
:info:build         ^
:info:build /opt/local/include/openssl/x509v3.h:520:1: note: instantiated from:
:info:build DECLARE_ASN1_FUNCTIONS(AUTHORITY_KEYID)
:info:build                        ^

Error looks to be related to openssl. Maintainer Cc'ed. See also ticket:38015. Given that openssl was recently updated, can you update that, clean alpine, and try again?

comment:4 Changed 12 years ago by matias.monteverde@…

Thanks for your information, but still does not work:

  1. clean openssl
  2. clean alpine
  3. port selfupdate
  4. port install openssl
  5. port install alpine +passfile.

You need main.log ?

Last edited 12 years ago by matias.monteverde@… (previous) (diff)

comment:5 Changed 12 years ago by mf2k (Frank Schima)

You did it in the wrong order. You need to clean alpine *after* upgrading openssl to the latest version. Also I hope you mean "port clean" in your steps 1 and 2.

Last edited 12 years ago by mf2k (Frank Schima) (previous) (diff)

comment:6 Changed 12 years ago by matias.monteverde@…

Hello, Ok this was my new order:

port uninstall alpine
port install openssl
port install alpine +passfile.

: did not work either

port uninstsall alpine
port build openssl +no-asm
port install alpine +passfile

: did not work.

Thanks for your time.

Last edited 10 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:7 Changed 12 years ago by mf2k (Frank Schima)

Now that I think about it, you didn't need to clean alpine after upgrading alpine, and thus what you did was correct. Although I don't know what you were trying to accomplish with this?

port build openssl +no-asm

Since openssl does not have a "no-asm" variant, and you don't want to "build" a port because that does not install it.

comment:8 Changed 12 years ago by mf2k (Frank Schima)

Any yes, you should attach the latest main.log from a clean build of alpine.

Changed 12 years ago by matias.monteverde@…

Attachment: main_20132802-2000.log added

comment:9 Changed 12 years ago by matias.monteverde@…

Hey, I trully thanks for your time and effort, I hope all this could help anyone else. this time did not work either:

# port -d install openssl
# port clean alpine
# port -d install alpine +passfile
--

Warning: targets not executed for alpine: org.macports.activate org.macports.build org.macports.destroot org.macports.install
Please see the log file for port alpine for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_alpine/alpine/main.log
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port alpine failed
dagobah:bin mat$ 

Cheers,

Matias.

Last edited 10 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:10 Changed 10 years ago by larryv (Lawrence Velázquez)

Cc: aseidl@… added

Has duplicate #46283.

Changed 10 years ago by aseidl@…

Attachment: logfile added

my log file

comment:11 Changed 10 years ago by aseidl@…

Please let me know if you need anything else. Also, I am running Yosemite on my macbook.

comment:12 Changed 10 years ago by jerryyhom

I was able to build the passfile variant on 10.9, so the openssl issue may have been resolved. Can someone else confirm and close this ticket?

Looking at aseidl’s log file, the error is actually a name conflict on panic. However, there should already be a patch for that. Try doing a selfupdate or sync and then install again.

comment:13 Changed 10 years ago by jmroot (Joshua Root)

Cc: john@… jerryyhom@… larryv@… cal@… added; mww@… removed

comment:14 Changed 10 years ago by jcvernaleo (John C. Vernaleo)

The +passfile variant build fine for me on both 10.7 and 10.10 (those are the only machines I have available).

Between that and jerryhom's 10.9 I think we have things covered well enough to close this (and we know the name conflict on panic was already fixed).

comment:15 Changed 8 years ago by neverpanic (Clemens Lang)

Resolution: fixed
Status: reopenedclosed

It seems this problem has been solved somewhere back in time.

Note: See TracTickets for help on using tickets.