Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Sep 2002 19:14:34 -0300 (ART)
From:      Fernan Aguero <fernan@iib.unsam.edu.ar>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Maxim Sobolev <sobomax@FreeBSD.org>
Subject:   ports/43143: galeon requirements don't get updated automatically
Message-ID:  <200209202214.g8KMEYT09715@pi.iib.unsam.edu.ar>

next in thread | raw e-mail | index | archive | help

>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209202214.g8KMEYT09715>