Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#53296 closed defect (duplicate)

Installation of claws-mail port fails

Reported by: gith-account Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.3.5
Keywords: Cc:
Port: claws-mail

Description

I'm trying to install the claws-mail port on MacOS Sierra 10.12.2.

First I got this warning and error:

Warning: All compilers are either blacklisted or unavailable; defaulting to first fallback option
Attempting to fetch expat-2.2.0_0.darwin_16.x86_64.tbz2 from https://packages.macports.org/expat
Attempting (...)
Error: org.macports.archivefetch for port expat returned: archivefetch failed for expat @2.2.0_0
Error: Failed to install expat

I did the following about the warning:

$ sudo port uninstall mysql5-server
$ sudo port uninstall mysql5
$ sudo port install mysql56

MySQL was installed without a problem.

Now when I try to install the claws-mail port I get this error:

Attempting to fetch gdbm-1.12_0.darwin_16.x86_64.tbz2 from https://packages.macports.org/gdbm
Attempting (...)
Error: org.macports.archivefetch for port gdbm returned: archivefetch failed for gdbm @1.12_0
Error: Failed to install gdbm

I checked http://packages.macports.org/gdbm/gdbm-1.12_0.darwin_16.x86_64.tbz2 in the browser and can access it just fine.

I manually tried both:

$ sudo port fetch gdbm
$ sudo port fetch gdbm @1.12_0

Nothing ends up in /opt/local/var/macports/distfiles

Any ideas?

Attachments (2)

claws-mail_main.log (327.3 KB) - added by gith-account 8 years ago.
gdbm_main.log (4.9 KB) - added by gith-account 8 years ago.

Download all attachments as: .zip

Change History (8)

comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Please attach the main.log file.

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

Keywords: mysql5 gdbm fetch error compilers blacklisted or unavailable removed

Changed 8 years ago by gith-account

Attachment: claws-mail_main.log added

Changed 8 years ago by gith-account

Attachment: gdbm_main.log added

comment:3 Changed 8 years ago by gith-account

Apparently some problem with resolving the hosts. Turning off the firewall did not help. No problems with resolving the hosts and accessing the files in the browser.

Update 1: I found this comment by Perry E. Metzger (maintainer of the claws-mail port): comment:ticket:50986:18 I am now installing dependencies by hand.

Update 2: After installing 14 dependencies manually, the claws-mail port installed fine.

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

comment:4 Changed 8 years ago by jmroot (Joshua Root)

Any proxies configured in macports.conf, systems prefs, or environment variables?

comment:5 in reply to:  4 Changed 8 years ago by gith-account

Replying to jmroot:

Any proxies configured in macports.conf, systems prefs, or environment variables?

No, and proxies would not explain why it started working after a sufficient number of dependencies had been installed manually. If I understand the information in ticket:50986 correctly this has been fixed in Macports 2.4.0. What irritates me a bit is that "$ sudo port fetch gdbm" did not do anything, but I can live with that.

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

comment:6 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: newclosed

Duplicate of #50986.

Note: See TracTickets for help on using tickets.