Opened 18 years ago

Closed 18 years ago

#7778 closed defect (invalid)

BUG: Nautilus fails build with complaint related to Package libxml-2.0

Reported by: bsd@… Owned by: gnome-darwinports@…
Priority: Normal Milestone:
Component: ports Version: 1.2
Keywords: Cc: rhwood@…
Port:

Description

Nautilus fails during the build process. The exact details can be viewed in the attached complete build session. In short the error reported is: checking for libxml-2.0 >= 2.4.10 atk >= 1.9.0 gtk+-2.0 >= 2.5.0 glib-2.0 >= 2.5.0... Package libxml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml-2.0' found

After recieving this error, I performed: port install libxml. After successful installation reported for libxml, I (re)attempted the Nautilus install: port install nautilus. However, the results (failure) was identical. Full session follows:

~ 5:14pm Tue, 14 applecrate# port install nautilus ---> Fetching audiofile ---> Attempting to fetch audiofile-0.2.6.tar.gz from http://www.68k.org/~michael/audiofile/ ---> Verifying checksum(s) for audiofile ---> Extracting audiofile ---> Configuring audiofile ---> Building audiofile with target all ---> Staging audiofile into destroot ---> Packaging tgz archive for audiofile 0.2.6_0 ---> Installing audiofile 0.2.6_0 ---> Activating audiofile 0.2.6_0 ---> Cleaning audiofile ---> Fetching autoconf ---> Attempting to fetch autoconf-2.59.tar.bz2 from ftp://ftp.gnu.org/gnu/autoconf ---> Verifying checksum(s) for autoconf ---> Extracting autoconf ---> Configuring autoconf ---> Building autoconf with target all ---> Staging autoconf into destroot ---> Packaging tgz archive for autoconf 2.59_0 ---> Installing autoconf 2.59_0 ---> Activating autoconf 2.59_0 ---> Cleaning autoconf ---> Fetching automake ---> Attempting to fetch automake-1.9.6.tar.bz2 from ftp://ftp.gnu.org/gnu/automake ---> Verifying checksum(s) for automake ---> Extracting automake ---> Configuring automake ---> Building automake with target all ---> Staging automake into destroot ---> Packaging tgz archive for automake 1.9.6_0 ---> Installing automake 1.9.6_0 ---> Activating automake 1.9.6_0 ---> Cleaning automake ---> Fetching libtool ---> Attempting to fetch libtool-1.5.20.tar.gz from ftp://ftp.gnu.org/gnu/libtool ---> Verifying checksum(s) for libtool ---> Extracting libtool ---> Configuring libtool ---> Building libtool with target all ---> Staging libtool into destroot ---> Packaging tgz archive for libtool 1.5.20_0 ---> Installing libtool 1.5.20_0 ---> Activating libtool 1.5.20_0 ---> Cleaning libtool ---> Fetching esound ---> Attempting to fetch esound-0.2.36.tar.bz2 from http://www.gtlib.cc.gatech.edu/pub/gnome/sources/esound/0.2 ---> Verifying checksum(s) for esound ---> Extracting esound ---> Applying patches to esound ---> Configuring esound ---> Building esound with target all ---> Staging esound into destroot ---> Packaging tgz archive for esound 0.2.36_0 ---> Installing esound 0.2.36_0 ---> Activating esound 0.2.36_0 ---> Cleaning esound ---> Fetching libart_lgpl ---> Attempting to fetch libart_lgpl-2.3.17.tar.bz2 from http://www.gtlib.cc.gatech.edu/pub/gnome/sources/libart_lgpl/2.3 ---> Verifying checksum(s) for libart_lgpl ---> Extracting libart_lgpl ---> Configuring libart_lgpl ---> Building libart_lgpl with target all ---> Staging libart_lgpl into destroot ---> Packaging tgz archive for libart_lgpl 2.3.17_0 ---> Installing libart_lgpl 2.3.17_0 ---> Activating libart_lgpl 2.3.17_0 ---> Cleaning libart_lgpl ---> Fetching libglade2 ---> Attempting to fetch libglade-2.5.1.tar.bz2 from http://www.gtlib.cc.gatech.edu/pub/gnome/sources/libglade/2.5/ ---> Verifying checksum(s) for libglade2 ---> Extracting libglade2 ---> Applying patches to libglade2 ---> Configuring libglade2 Error: Target com.apple.configure returned: configure failure: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_libglade2/work/libglade-2.5.1" && CPPFLAGS="-L/opt/local/lib -I/opt/local/include" ./configure --prefix=/opt/local --mandir=/opt/local/share/man" returned error 1 Command output: checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking the maximum length of command line arguments... 65536 checking command to parse /usr/bin/nm -p output from gcc object... ok checking for objdir... .libs checking for ar... ar checking for ranlib... ranlib checking for strip... strip checking if gcc static flag works... yes checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fno-common checking if gcc PIC flag -fno-common works... yes checking if gcc supports -c -o file.o... yes checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... darwin7.9.0 dyld checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes configure: creating libtool checking for pkg-config... /opt/local/bin/pkg-config checking for GTK+ - version >= 2.5.0... yes (version 2.8.12) checking for gtk_plug_get_type... yes checking for pkg-config... (cached) /opt/local/bin/pkg-config checking for libxml-2.0 >= 2.4.10 atk >= 1.9.0 gtk+-2.0 >= 2.5.0 glib-2.0 >= 2.5.0... Package libxml-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `libxml-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libxml-2.0' found configure: error: Library requirements ( libxml-2.0 >= 2.4.10 atk >= 1.9.0 gtk+-2.0 >= 2.5.0 glib-2.0 >= 2.5.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

Error: The following dependencies failed to build: eel gail libgnomecanvas libglade2 gconf libbonobo intltool p5-xml-parser perl5.8 orbit2 libidl libxml2 popt gnome-desktop gnome-doc-utils libxslt py-libxml2 python24 scrollkeeper docbook-xml-scrollkeeper docbook-xsl gnome-keyring gnome-vfs gnome-mime-data libbonoboui libgnome libgnomeui startup-notification gnome-menus libexif librsvg libcroco libgsf Error: /opt/local/bin/port: Status 1 encountered during processing.

Thankk you for all your time and consideration.

Change History (4)

comment:1 Changed 18 years ago by blb@…

There was a moment in time when libxml2 was not listed as a dependency for libglade2; however, this was fixed within a day. I'd say to make sure your DP install is fully up-to-date, however, there's also some talk on the mailing list about the rsync server (used when you update your local DP) currently falling behind (<http://opendarwin.org/pipermail/darwinports/2006-March/032902.html>).

comment:2 Changed 18 years ago by mww@…

Cc: rhwood@… added
Owner: changed from darwinports-bugs@… to gnome-darwinports@…
Summary: Nautilus fails build with complaint related to Package libxml-2.0BUG: Nautilus fails build with complaint related to Package libxml-2.0

comment:3 Changed 18 years ago by rhwood@…

Is this bug report still valid?

comment:4 Changed 18 years ago by rhwood@…

Resolution: invalid
Status: newclosed

Reporter has not indicated that this bug can be reproduced, so I'm closing it.

Other reports (see darwinports mailing list) indicate that this bug is no longer valid.

Note: See TracTickets for help on using tickets.