Opened 8 years ago

Last modified 8 years ago

#51527 new defect

GNUMail-Aqua @1.2.0pre3: Jam is deprecated and has been removed

Reported by: tfhavel@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc:
Port: GNUMail-Aqua

Description (last modified by ryandesign (Ryan Carsten Schmidt))

command execuation failed

Please see the log file for port GNUMail-Aqua for details

that file is attached (I certainly can't interpret it myself!)

Attachments (1)

main.log (449.5 KB) - added by tfhavel@… 8 years ago.
main.log

Download all attachments as: .zip

Change History (6)

Changed 8 years ago by tfhavel@…

Attachment: main.log added

main.log

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

Description: modified (diff)
Summary: Can't install GNUMail-AquaGNUMail-Aqua @1.2.0pre3: Jam is deprecated and has been removed

Log says:

Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation.

This software is from 2007. The project's homepage no longer exists. It's not surprising it fails to compile on current systems.

Looks like someone else has at least done some bug fixes and released a new version here:

http://multixden.blogspot.com/2014/10/new-gnumail-release-122.html

We could try updating the port to that version.

comment:2 in reply to:  1 Changed 8 years ago by tfhavel@…

Updating the port to that version would be greatly appreciated (hopefully by a lot of people besides me)!

I'll give it a try myself if you tell me how one goes about importing a tarball into the macports directory hierarchy, but I note that the README file in the tarball says GNUMail depends on Pantomime which can be downloaded from the same defunct site that used to host GNUMail. So I wonder if the current version of Pantomime in marports won't have the same problem?

The same goes for all of GNUstep, actually!

Replying to ryandesign@…:

Log says:

Jam is deprecated and has been removed; targets that use Jam must be upgraded to native targets. For more information on doing this, consult the Xcode documentation.

This software is from 2007. The project's homepage no longer exists. It's not surprising it fails to compile on current systems.

Looks like someone else has at least done some bug fixes and released a new version here:

http://multixden.blogspot.com/2014/10/new-gnumail-release-122.html

We could try updating the port to that version.

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

Yes, they also released a corresponding new version of Pantomime. Yes, we would need to update that in MacPorts as well. In fact, MacPorts has two versions each of Pantomime and GNUMail: the Aqua and the non-Aqua; we should update all of them. I began working on it but there was a lot to do to clean up these ancient ports and I haven't completed it yet.

comment:4 Changed 8 years ago by tfhavel@…

Thank you very much, particularly for the Aqua version! G'old T-bird is a memory and disk hog, and Apple Mail (although descended from GNUMail) now uses proprietary formats ...

comment:5 Changed 8 years ago by macports.org@…

+1 tried to install GNUMail-Aqua today, build fails

:info:build Command failed: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_mail_GNUMail-Aqua/GNUMail-Aqua/work/Pantomime" && /usr/bin/xcodebuild -project "Pantomime.xcodeproj" -alltargets -configuration release build OBJROOT=build/ SYMROOT=build/ MACOSX_DEPLOYMENT_TARGET=10.11 ARCHS=x86_64 SDKROOT="" GCC_VERSION=com.apple.compilers.llvm.clang.1_0 CLANG_CXX_LIBRARY="libc++" 
:info:build Exit code: 65
:error:build org.macports.build for port GNUMail-Aqua returned: command execution failed
:debug:build Error code: NONE

I have no idea if this could be taken further, but I assume the package is just old.

Note: See TracTickets for help on using tickets.