[MacPorts] #48178: circular dependency apple-gcc42/xpm, and many others

MacPorts noreply at macports.org
Fri Jun 26 09:39:26 PDT 2015


#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


More information about the macports-tickets mailing list