#48178: circular dependency apple-gcc42/xpm, and many others --------------------------+-------------------------------- Reporter: herzog@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.3 Resolution: | Keywords: Port: apple-gcc42 | --------------------------+-------------------------------- Changes (by ryandesign@…): * cc: herzog@… (removed) * cc: ryandesign@… (added) Old description:
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
New description: 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 }}} -- Comment: 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? -- Ticket URL: <https://trac.macports.org/ticket/48178#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X