Opened 16 years ago

Last modified 15 years ago

#13448 closed defect

dbus-glib is not building (0% CPU no error messages) when building Gimp2 — at Version 3

Reported by: poubelle.beslin@… Owned by: macports-dev@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port:

Description (last modified by jmpp@…)

When building the Gimp 2 the building process stops with dbus-glib. No error messages are displayed and the CPU is 0% (iddle).

Configuration is iBook / G4 / 12" / 1.2GHz / 1.25 Gb / Tiger

Here is the output on the terminal:

"sudo port install gimp2
Password:
--->  Fetching aalib
--->  Attempting to fetch aalib-1.4rc5.tar.gz from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
--->  Verifying checksum(s) for aalib
--->  Extracting aalib
--->  Applying patches to aalib
--->  Configuring aalib
--->  Building aalib with target all
--->  Staging aalib into destroot
--->  Installing aalib 1.4rc5_2
--->  Activating aalib 1.4rc5_2
--->  Cleaning aalib
--->  Fetching curl
--->  Attempting to fetch curl-7.17.1.tar.bz2 from http://curl.haxx.se/download/
--->  Verifying checksum(s) for curl
--->  Extracting curl
--->  Configuring curl
--->  Building curl with target all
--->  Staging curl into destroot
--->  Installing curl 7.17.1_0+darwin_8
--->  Activating curl 7.17.1_0+darwin_8
--->  Cleaning curl
--->  Fetching libart_lgpl
--->  Attempting to fetch libart_lgpl-2.3.19.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/libart_lgpl/2.3/
--->  Verifying checksum(s) for libart_lgpl
--->  Extracting libart_lgpl
--->  Applying patches to libart_lgpl
--->  Configuring libart_lgpl
--->  Building libart_lgpl with target all
--->  Staging libart_lgpl into destroot
--->  Installing libart_lgpl 2.3.19_2
--->  Activating libart_lgpl 2.3.19_2
--->  Cleaning libart_lgpl
--->  Fetching libexif
--->  Attempting to fetch libexif-0.6.16.tar.bz2 from http://downloads.sourceforge.net/libexif
--->  Verifying checksum(s) for libexif
--->  Extracting libexif
--->  Configuring libexif
--->  Building libexif with target all
^[[A--->  Staging libexif into destroot
--->  Installing libexif 0.6.16_1
--->  Activating libexif 0.6.16_1
--->  Cleaning libexif
--->  Fetching libgpg-error
--->  Attempting to fetch libgpg-error-1.6.tar.bz2 from http://ftp.gnupg.org/gcrypt/libgpg-error
--->  Verifying checksum(s) for libgpg-error
--->  Extracting libgpg-error
--->  Configuring libgpg-error
--->  Building libgpg-error with target all
--->  Staging libgpg-error into destroot
--->  Installing libgpg-error 1.6_0
--->  Activating libgpg-error 1.6_0
--->  Cleaning libgpg-error
--->  Fetching libgcrypt
--->  Attempting to fetch libgcrypt-1.2.4.tar.bz2 from http://ftp.gnupg.org/gcrypt/libgcrypt
--->  Verifying checksum(s) for libgcrypt
--->  Extracting libgcrypt
--->  Configuring libgcrypt
--->  Building libgcrypt with target all
--->  Staging libgcrypt into destroot
--->  Installing libgcrypt 1.2.4_1+darwin_8
--->  Activating libgcrypt 1.2.4_1+darwin_8
--->  Cleaning libgcrypt
--->  Fetching perl5.8
--->  Attempting to fetch perl-5.8.8.tar.bz2 from http://www.cpan.org/src/5.0/
--->  Verifying checksum(s) for perl5.8
--->  Extracting perl5.8
--->  Applying patches to perl5.8
--->  Configuring perl5.8
--->  Building perl5.8 with target all
--->  Staging perl5.8 into destroot
--->  Installing perl5.8 5.8.8_0+darwin_8
--->  Activating perl5.8 5.8.8_0+darwin_8
--->  Cleaning perl5.8
--->  Fetching p5-xml-parser
--->  Attempting to fetch XML-Parser-2.35.tar.gz from http://ftp.ucr.ac.cr/Unix/CPAN/modules/by-module/XML
--->  Verifying checksum(s) for p5-xml-parser
--->  Extracting p5-xml-parser
--->  Configuring p5-xml-parser
--->  Building p5-xml-parser with target all
--->  Staging p5-xml-parser into destroot
--->  Installing p5-xml-parser 2.35_0
--->  Activating p5-xml-parser 2.35_0
--->  Cleaning p5-xml-parser
--->  Fetching gnome-keyring
--->  Attempting to fetch gnome-keyring-2.20.1.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/gnome-keyring/2.20/
--->  Verifying checksum(s) for gnome-keyring
--->  Extracting gnome-keyring
--->  Configuring gnome-keyring
--->  Building gnome-keyring with target all
--->  Staging gnome-keyring into destroot
--->  Installing gnome-keyring 2.20.1_0
--->  Activating gnome-keyring 2.20.1_0
--->  Cleaning gnome-keyring
--->  Fetching xmlcatmgr
--->  Attempting to fetch xmlcatmgr-2.2.tar.gz from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/
--->  Verifying checksum(s) for xmlcatmgr
--->  Extracting xmlcatmgr
--->  Configuring xmlcatmgr
--->  Building xmlcatmgr with target all
--->  Staging xmlcatmgr into destroot
--->  Installing xmlcatmgr 2.2_1
--->  Activating xmlcatmgr 2.2_1
--->  Cleaning xmlcatmgr
--->  Fetching docbook-xml-4.1.2
--->  Attempting to fetch docbkx412.zip from http://www.oasis-open.org/docbook/xml/4.1.2/
--->  Verifying checksum(s) for docbook-xml-4.1.2
--->  Extracting docbook-xml-4.1.2
--->  Configuring docbook-xml-4.1.2
--->  Building docbook-xml-4.1.2 with target all
--->  Staging docbook-xml-4.1.2 into destroot
--->  Installing docbook-xml-4.1.2 4.1.2_1
--->  Activating docbook-xml-4.1.2 4.1.2_1
######################################################################
# As MacPorts does not currently have a post-deactivate hook, 
# you will need to ensure that you manually remove the catalog 
# entry for this port when you uninstall it.  To do so, run 
# "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.1.2/catalog.xml".
######################################################################
--->  Cleaning docbook-xml-4.1.2
--->  Fetching libxml2
--->  Attempting to fetch libxml2-2.6.30.tar.gz from http://xmlsoft.org/sources/
--->  Verifying checksum(s) for libxml2
--->  Extracting libxml2
--->  Configuring libxml2
--->  Building libxml2 with target all
--->  Staging libxml2 into destroot
--->  Installing libxml2 2.6.30_0
--->  Activating libxml2 2.6.30_0
--->  Cleaning libxml2
--->  Fetching docbook-xml-4.2
--->  Attempting to fetch docbook-xml-4.2.zip from http://www.oasis-open.org/docbook/xml/4.2/
--->  Verifying checksum(s) for docbook-xml-4.2
--->  Extracting docbook-xml-4.2
--->  Configuring docbook-xml-4.2
--->  Building docbook-xml-4.2 with target all
--->  Staging docbook-xml-4.2 into destroot
--->  Installing docbook-xml-4.2 4.2_0
--->  Activating docbook-xml-4.2 4.2_0
######################################################################
# As MacPorts does not currently have a post-deactivate hook, 
# you will need to ensure that you manually remove the catalog 
# entry for this port when you uninstall it.  To do so, run 
# "xmlcatmgr remove nextCatalog /opt/local/share/xml/docbook/4.2/catalog.xml".
######################################################################
--->  Cleaning docbook-xml-4.2
--->  Fetching docbook-xsl
--->  Attempting to fetch docbook-xsl-1.72.0.tar.bz2 from http://downloads.sourceforge.net/docbook
--->  Verifying checksum(s) for docbook-xsl
--->  Extracting docbook-xsl
--->  Configuring docbook-xsl
--->  Building docbook-xsl with target all
--->  Staging docbook-xsl into destroot
--->  Installing docbook-xsl 1.72.0_0
--->  Activating docbook-xsl 1.72.0_0
######################################################################
# As MacPorts does not currently have a post-deactivate hook, 
# you will need to ensure that you manually remove the catalog 
# entry for this port when you uninstall it.  To do so, run 
# "xmlcatmgr remove nextCatalog /opt/local/share/xsl/docbook-xsl/catalog.xml".
######################################################################
--->  Cleaning docbook-xsl
--->  Fetching getopt
--->  Attempting to fetch getopt-1.1.4.tar.gz from http://software.frodo.looijaard.name/getopt/files/
--->  Verifying checksum(s) for getopt
--->  Extracting getopt
--->  Applying patches to getopt
--->  Configuring getopt
--->  Building getopt with target all
--->  Staging getopt into destroot
--->  Installing getopt 1.1.4_1
--->  Activating getopt 1.1.4_1
--->  Cleaning getopt
--->  Fetching libxslt
--->  Attempting to fetch libxslt-1.1.22.tar.gz from ftp://xmlsoft.org/libxslt/
--->  Verifying checksum(s) for libxslt
--->  Extracting libxslt
--->  Configuring libxslt
--->  Building libxslt with target all
--->  Staging libxslt into destroot
--->  Installing libxslt 1.1.22_0
--->  Activating libxslt 1.1.22_0
--->  Cleaning libxslt
--->  Fetching xmlto
--->  Attempting to fetch xmlto-0.0.18.tar.bz2 from http://cyberelk.net/tim/data/xmlto/stable/
--->  Verifying checksum(s) for xmlto
--->  Extracting xmlto
--->  Configuring xmlto
--->  Building xmlto with target all
--->  Staging xmlto into destroot
--->  Installing xmlto 0.0.18_3
--->  Activating xmlto 0.0.18_3
--->  Cleaning xmlto
--->  Fetching dbus
--->  Attempting to fetch dbus-1.0.2.tar.gz from http://dbus.freedesktop.org/releases/dbus
--->  Verifying checksum(s) for dbus
--->  Extracting dbus
--->  Configuring dbus
--->  Building dbus with target all
--->  Staging dbus into destroot
--->  Creating launchd control script
###########################################################
# A startup item has been generated that will aid in
# starting dbus with launchd. It is disabled
# by default. Execute the following command to start it,
# and to cause it to launch at startup:
#
# sudo launchctl load -w /Library/LaunchDaemons/org.macports.dbus.plist
###########################################################
--->  Installing dbus 1.0.2_2
--->  Activating dbus 1.0.2_2
--->  Cleaning dbus
--->  Fetching dbus-glib
--->  Attempting to fetch dbus-glib-0.74.tar.gz from http://dbus.freedesktop.org/releases/dbus-glib
--->  Verifying checksum(s) for dbus-glib
--->  Extracting dbus-glib
--->  Configuring dbus-glib
--->  Building dbus-glib with target all"

Change History (4)

Changed 16 years ago by rwoodsmall@…

debug log of dbus-glib build.

comment:1 Changed 16 years ago by poubelle.beslin@…

I just removed dbus-glib to restart from a clean install and used the -v flag from ports the Terminal seems to end on this line

"/bin/sh ../../libtool --mode=execute ../../dbus/dbus-binding-tool --prefix=some_object --mode=glib-server --output=example-service-glue.h ./example-service.xml"

It seems we are not having a compiling issue but an executing issue of libtool. There is an empty file named example-service-glue.h.tmp that is created. If you remove the .tmp extension the make file goes to the next line and tries to create another .h file.

comment:2 Changed 16 years ago by rwoodsmall@…

I can verify this is indeed an issue. Attempting to build on either a G4 or G5 running Leopard results in a hang. Attached is a log file of "port -vd install dbus-glib"

comment:3 Changed 16 years ago by jmpp@…

Description: modified (diff)
Milestone: Port Bugs
Note: See TracTickets for help on using tickets.