From owner-freebsd-ports Fri Sep 20 15:30:17 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 59C0337B404 for ; Fri, 20 Sep 2002 15:30:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57B2343E75 for ; Fri, 20 Sep 2002 15:30:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id g8KMU2Co018385 for ; Fri, 20 Sep 2002 15:30:02 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id g8KMU2Xu018384; Fri, 20 Sep 2002 15:30:02 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3664E37B408; Fri, 20 Sep 2002 15:20:43 -0700 (PDT) Received: from www.unsam.edu.ar (ns2.unsam.edu.ar [170.210.48.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id A62C143E7B; Fri, 20 Sep 2002 15:20:39 -0700 (PDT) (envelope-from fernan@pi.iib.unsam.edu.ar) Received: from pi.iib.unsam.edu.ar (pi.iib.unsam.edu.ar [192.168.10.11]) by www.unsam.edu.ar (8.9.3/8.9.3) with ESMTP id TAA84930; Fri, 20 Sep 2002 19:20:30 -0300 (ART) (envelope-from fernan@pi.iib.unsam.edu.ar) Received: (from root@localhost) by pi.iib.unsam.edu.ar (8.11.6/8.11.3) id g8KMEYT09715; Fri, 20 Sep 2002 19:14:34 -0300 (ART) (envelope-from fernan) Message-Id: <200209202214.g8KMEYT09715@pi.iib.unsam.edu.ar> Date: Fri, 20 Sep 2002 19:14:34 -0300 (ART) From: Fernan Aguero Reply-To: Fernan Aguero To: FreeBSD-gnats-submit@FreeBSD.org Cc: Maxim Sobolev X-Send-Pr-Version: 3.113 Subject: ports/43143: galeon requirements don't get updated automatically Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 43143 >Category: ports >Synopsis: galeon requirements don't get updated automatically >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 20 15:30:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Fernan Aguero >Release: FreeBSD 4.5-RELEASE-p4 i386 >Organization: IIB-UNSAM >Environment: System: FreeBSD pi.iib.unsam.edu.ar 4.5-RELEASE-p4 FreeBSD 4.5-RELEASE-p4 #0: Sat May 11 13:23:49 ART 2002 root@pi.iib.unsam.edu.ar:/usr/obj/usr/src/sys/WKSTATION i386 >Description: Builduing of galeon fails on old versions of some dependencies. Shouldn't the port take care of these automagically? First happens the check: ===> galeon-1.2.6 depends on shared library: gdk_pixbuf.2 - found ... ===> galeon-1.2.6 depends on shared library: ORBit.2 - found ... ===> galeon-1.2.6 depends on shared library: oaf.0 - found ... which appears to succeed (all found). But then it chokes: checking for OAF - version >= 0.6.5... *** An old version of OAF (0.6.2) was found. ... ... (The full session is attached below.) >How-To-Repeat: make clean && make configure (but I guess you'll have to have some outdated dependencies, as I have). >Fix: No. Sorry. --- make_galeon-126.out begins here --- Script started on Fri Sep 20 18:55:01 2002 %make clean && make ; coinnfigure ; exit ===> Cleaning for unzip-5.50 ===> Cleaning for zip-2.3_1 ===> Cleaning for esound-0.2.29 ===> Cleaning for libaudiofile-0.2.3 ===> Cleaning for libiconv-1.8_1 ===> Cleaning for db3-3.3.11,1 ===> Cleaning for gdbm-1.8.0 ===> Cleaning for gnomedb-0.2.96_1 ===> Cleaning for libgda-0.2.96_1 ===> Cleaning for ORBit-0.5.17 ===> Cleaning for bison-1.35_1 ===> Cleaning for bonobo-1.0.20_2 ===> Cleaning for gconf-1.0.9_1 ===> Cleaning for gettext-0.11.5_1 ===> Cleaning for glib-1.2.10_7 ===> Cleaning for gmake-3.79.1_3 ===> Cleaning for gnomevfs-1.0.5_4 ===> Cleaning for imake-1.0 ===> Cleaning for libglade-0.17_2 ===> Cleaning for libgnugetopt-1.2 ===> Cleaning for libtool-1.3.4_4 ===> Cleaning for oaf-0.6.10 ===> Cleaning for pkgconfig-0.12.0 ===> Cleaning for popt-1.6.4 ===> Cleaning for gdk-pixbuf-0.18.0 ===> Cleaning for gnomecanvas-0.18.0 ===> Cleaning for imlib-1.9.14_1 ===> Cleaning for jpeg-6b_1 ===> Cleaning for lcms-1.08 ===> Cleaning for libmng-1.0.3 ===> Cleaning for libungif-4.1.0b1 ===> Cleaning for png-1.2.4 ===> Cleaning for tiff-3.5.7 ===> Cleaning for xpm-3.4k ===> Cleaning for guile-1.4.1_2 ===> Cleaning for python-2.2.1 ===> Cleaning for gnomehier-1.0_3 ===> Cleaning for gnomemimedata-2.0.1_1 ===> Cleaning for freetype2-2.1.2 ===> Cleaning for ghostscript-gnu-7.05_3 ===> Cleaning for gnomeprint-0.37 ===> Cleaning for docbook-xml-4.1.2_1 ===> Cleaning for docbook-xsl-1.51.1 ===> Cleaning for expat-1.95.5 ===> Cleaning for intltool-0.22 ===> Cleaning for libxml-1.8.17_1 ===> Cleaning for libxml2-2.4.24 ===> Cleaning for libxslt-1.0.20 ===> Cleaning for mkcatalog-1.1 ===> Cleaning for scrollkeeper-0.3.11_2,1 ===> Cleaning for sdocbook-xml-4.1.2.5 ===> Cleaning for sed_inplace-2002.06.28 ===> Cleaning for mozilla-1.0.1,2 ===> Cleaning for mozilla-headers-1.0.1,2 ===> Cleaning for gtk-1.2.10_8 ===> Cleaning for XFree86-3.3.6_11 ===> Cleaning for gnomelibs-1.4.2_1 ===> Cleaning for galeon-1.2.6 ===> Extracting for galeon-1.2.6 >Release-Note: >Audit-Trail: >Unformatted: >> Checksum OK for galeon-1.2.6.tar.gz. ===> galeon-1.2.6 depends on file: /usr/X11R6/include/mozilla/gtkembedmoz/gtkmozembed.h - found ===> galeon-1.2.6 depends on file: /usr/X11R6/lib/mozilla/libgtkembedmoz.so - found ===> galeon-1.2.6 depends on executable: libtool - found ===> galeon-1.2.6 depends on file: /usr/X11R6/libdata/pkgconfig/gnome-mime-data-2.0.pc - found ===> galeon-1.2.6 depends on file: /usr/local/bin/sed_inplace - found ===> galeon-1.2.6 depends on shared library: iconv.3 - found ===> galeon-1.2.6 depends on shared library: X11.6 - found ===> galeon-1.2.6 depends on shared library: esd.2 - found ===> galeon-1.2.6 depends on shared library: glib12.3 - found ===> galeon-1.2.6 depends on shared library: gtk12.2 - found ===> galeon-1.2.6 depends on shared library: xml.5 - found ===> galeon-1.2.6 depends on shared library: gdk_pixbuf.2 - found ===> galeon-1.2.6 depends on shared library: Imlib.5 - found ===> galeon-1.2.6 depends on shared library: ORBit.2 - found ===> galeon-1.2.6 depends on shared library: gnome.5 - found ===> galeon-1.2.6 depends on shared library: gnomecanvaspixbuf.1 - found ===> galeon-1.2.6 depends on shared library: oaf.0 - found ===> galeon-1.2.6 depends on shared library: gconf-1.1 - found ===> galeon-1.2.6 depends on shared library: gnomevfs.0 - found ===> galeon-1.2.6 depends on shared library: gnomeprint.16 - found ===> galeon-1.2.6 depends on shared library: bonobo.2 - found ===> galeon-1.2.6 depends on shared library: gda-client.0 - found ===> galeon-1.2.6 depends on shared library: gnomedb.0 - found ===> galeon-1.2.6 depends on shared library: glade.4 - found ===> Patching for galeon-1.2.6 ===> Applying FreeBSD patches for galeon-1.2.6 ===> Configuring for galeon-1.2.6 checking for perl... /usr/bin/perl checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking whether make sets ${MAKE}... yes checking for working aclocal-1.4... missing checking for working autoconf... found checking for working automake-1.4... missing checking for working autoheader... found checking for working makeinfo... found checking build system type... i386-unknown-freebsd4.5 checking host system type... i386-unknown-freebsd4.5 checking for gcc... cc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for ld used by GCC... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking for /usr/libexec/elf/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking how to run the C preprocessor... cc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... no checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... yes checking if cc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/libexec/elf/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... freebsd4.5 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking whether -lc should be explicitly linked in... yes creating libtool checking host system type... i386-unknown-freebsdelf4.5 checking for ranlib... ranlib checking whether we are using GNU C... yes checking for object suffix... o checking for executable suffix... no checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... yes checking if cc supports -fno-rtti -fno-exceptions ... yes checking if cc static flag -static works... -static checking whether ln -s works... yes checking for ld used by GCC... /usr/libexec/elf/ld checking if the linker (/usr/libexec/elf/ld) is GNU ld... yes checking whether the linker (/usr/libexec/elf/ld) supports shared libraries... yes checking for BSD-compatible nm... /usr/bin/nm -B checking command to parse /usr/bin/nm -B output... ok checking how to hardcode library paths into programs... immediate checking for /usr/libexec/elf/ld option to reload object files... -r checking dynamic linker characteristics... freebsdelf4.5 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes checking for objdir... .libs creating libtool checking for strerror in -lcposix... no checking for gcc... (cached) cc checking whether we are using the GNU C compiler... (cached) yes checking whether cc accepts -g... (cached) yes checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for cc option to accept ANSI C... none needed checking for ANSI C header files... (cached) yes checking for scandir... yes checking for orbit-config... /usr/local/bin/orbit-config checking for ORBit - version >= 0.5.1... yes checking for orbit-idl... /usr/local/bin/orbit-idl checking for glib-config... /usr/local/bin/glib12-config checking for GLIB - version >= 1.2.9... yes checking for gtk-config... /usr/X11R6/bin/gtk12-config checking for GTK - version >= 1.2.9... yes checking if GNOME_FileSelector component is wanted... checking if NautilusView Galeon component is wanted... yes checking for gnome-config... /usr/X11R6/bin/gnome-config checking for GNOME - version >= 1.2.8... yes checking for additional GNOME modules... gdk_pixbuf vfs libglade gnome gnomeui oaf xml glib gtk bonobox checking for gconf-config... /usr/X11R6/bin/gconf-config checking for GCONF - version >= 1.0.4... yes checking for oaf-config... /usr/X11R6/bin/oaf-config checking for OAF - version >= 0.6.5... *** An old version of OAF (0.6.2) was found. *** You need a version of OAF newer than 0.6.5. The latest version of *** OAF is always available from ftp://ftp.gnome.org/pub/GNOME/sources/oaf/. *** *** If you have already installed a sufficiently new version, this error *** probably means that the wrong copy of the oaf-config shell script is *** being found. The easiest way to fix this is to remove the old version *** of OAF, but you can also set the OAF_CONFIG environment to point to the *** correct copy of oaf-config. (In this case, you will have to *** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf *** so that the correct libraries are found at run-time)) no checking for xml-config... /usr/local/bin/xml-config checking for gdk-pixbuf-config... /usr/X11R6/bin/gdk-pixbuf-config checking for GDK_PIXBUF - version >= 0.14.0... *** 'gdk-pixbuf-config --version' returned 0.9.0, but the minimum version *** of GDK_PIXBUF required is 0.14.0. If gdk-pixbuf-config is correct, then it is *** best to upgrade to the required version. *** If gdk-pixbuf-config was wrong, set the environment variable GDK_PIXBUF_CONFIG *** to point to the correct copy of gdk-pixbuf-config, and remove the file *** config.cache before re-running configure no configure: error: *** gdk_pixbuf 0.14.0 or better is required. ===> Script "configure" failed unexpectedly. Please report the problem to gnome@FreeBSD.org [maintainer] and attach the "/usr/ports/www/galeon/work/galeon-1.2.6/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/www/galeon. exit Script done on Fri Sep 20 18:57:04 2002 --- make_galeon-126.out ends here --- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message