Opened 9 years ago

Last modified 8 years ago

#48178 closed defect

circular dependency apple-gcc42/xpm, and many others — at Version 1

Reported by: herzog-bernd Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: ryandesign@…
Port: apple-gcc42

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

Machine: PowerBook G4, 15"

PowerBook5,4

CPU-Type: PowerPC G4 (1.1)

OS Version: 10.4.11

Xcode verson: 2.4.1

Problem:

========

The attempt to install xemacs,

sudo port install xemacs

failes since the port 'apple-gcc42' is required, which in turn requires 'xpm' The install procedure stops with the message

:error:build failed to install apple-gcc42
:debug:build Registry error: xpm not registerd as installed & active

in the logfile /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_lang_apple-gcc42/apple-gcc42/main.log

The attempt to install xpm,

sudo port install xpm

failes since the port 'apple-gcc42' is required

The xpm is by far not the only port which is in such a circular relation to apple-gcc42. Part of the error message was a list (see below). I just tried several ports at the beginning and at the end of the list. It turned out that all these are in the same circular dependency to 'apple-gcc42' like 'xpm'.

Error: The following dependencies were not installed:
Xaw3d apple-gcc42 pkgconfig libiconv gperf xorg-libXext autoconf gettext expat ncurses m4 xz
automake libtool xorg-libX11 xorg-bigreqsproto xorg-inputproto xorg-kbproto xorg-libXau
xorg-xproto xorg-libXdmcp xorg-libxcb python27 bzip2 db48 db_select libedit openssl zlib
python2_select python_select sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xorg-util-macros
xorg-xcmiscproto xorg-xextproto xorg-xf86bigfontproto xorg-xtrans xorg-libXmu xorg-libXt xorg-libsm
xorg-libice xpm compface gdbm jpeg libpng tiff xbitmaps xorg-libXaw groff ghostscript fontconfig
freetype jbig2dec libidn libpaper perl5 perl5.16 netpbm gmake jasper jbigkit libnetpbm subversion
apr apr-util db46 curl-ca-bundle cyrus-sasl2 kerberos5 libcomerr libmagic serf1 scons psutils

Change History (1)

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

Cc: ryandesign@… added; herzog@… removed
Description: modified (diff)

It is true that most ports on Tiger will require apple-gcc42 because that is the default compiler on Tiger.

However, I don't know why building apple-gcc42 would require xpm. Could you please attach the main.log file from your failed apple-gcc42 build?

Note: See TracTickets for help on using tickets.