Date: Wed, 19 Sep 2007 00:11:54 -0400 From: Joe Marcus Clarke <marcus@marcuscom.com> To: "Hemang Thakkar (hethakka)" <hethakka@cisco.com> Cc: freebsd-gnome@freebsd.org Subject: Re: Error while installing Message-ID: <1190175114.85751.55.camel@shumai.marcuscom.com> In-Reply-To: <9603B2C70484F74E9ECDA0F3E95D442604CA18DA@xmb-sjc-214.amer.cisco.com> References: <9603B2C70484F74E9ECDA0F3E95D442604CA18DA@xmb-sjc-214.amer.cisco.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-Y0UCsLD3UKYz2OmqGjOe Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2007-09-18 at 16:11 -0700, Hemang Thakkar (hethakka) wrote: > Hi, > =20 > I am in the process of installing Gnome, and have run into some weird > error.=20 I thought you said you upgraded to Python 2.5. If you did, you need to follow all the upgrade steps in /usr/ports/UPDATING to make sure all Python-dependent ports are rebuilt against the new Python. If you have not updated, then you're missing /usr/local/lib/libpython2.4.so.1. To fix that you would need to reinstall the python port. Another thought is that if this is otherwise a clean system, remove /usr/local, and /var/db/pkg, then try installing GNOME again from ports with an up-to-date ports tree. If all else fails, you can install GNOME from packages. See http://www.freebsd.org/gnome/docs/faq2.html#q21 for more details. Joe > =20 > Here is the output of the make command: > =20 > mrrbu-devtest-iptv1# make install clean > =3D=3D=3D> Installing for gnome2-2.16.1_2 > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/libexec/gweather-applet-2 - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnome-cd - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnome-dictionary = - > found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : eog - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gconf-editor - fo= und > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnect - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gedit - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnome-terminal - = found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnome-session - f= ound > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : bug-buddy - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnome-system-moni= tor - > found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : nautilus - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: /usr/local/sbin/gdm - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/share/gnome/help/user-guide/C/user-guide.xml - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/share/gnome/sounds/question.wav - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/libdata/pkgconfig/libgail-gnome.pc - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : file-roller - fou= nd > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/share/themes/HighContrast/gtk-2.0/gtkrc - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gok - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : nautilus-cd-burne= r - > found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gcalctool - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gucharmap - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : zenity - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/X11R6/lib/X11/fonts/bitstream-vera/Vera.ttf - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/libexec/gnome-netstatus-applet - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : dasher - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : evolution-2.8 - f= ound > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/libexec/evolution-webcal - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : network-admin - f= ound > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnome-nettool - f= ound > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : vino-session - fo= und > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : > exchange-connector-setup-2.8 - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/lib/gstreamer-0.10/.gstreamer-plugins-core.keep - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/lib/gstreamer-0.10/libgstgconfelements.so - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : totem - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnome-control-cen= ter - > found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/share/gnome/gnome-background-properties/gnome-branded.xml - > found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : sound-juicer - fo= und > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : gnome-keyring-man= ager > - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/libdata/pkgconfig/libgtkhtml-2.0.pc - found > =3D=3D=3D> gnome2-2.16.1_2 depends on executable in : evince - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/libexec/fast-user-switch-applet - found > =3D=3D=3D> gnome2-2.16.1_2 depends on file: > /usr/local/lib/deskbar-applet/deskbar-applet - not found > =3D=3D=3D> Verifying install for > /usr/local/lib/deskbar-applet/deskbar-applet in > /usr/ports/deskutils/deskbar-applet > =3D=3D=3D> deskbar-applet-2.16.1 depends on file: /usr/local/bin/python= 2.4 - > found > =3D=3D=3D> deskbar-applet-2.16.1 depends on executable in : Xvfb - foun= d > =3D=3D=3D> deskbar-applet-2.16.1 depends on file: > /usr/X11R6/lib/X11/fonts/misc/8x13O.pcf.gz - found > =3D=3D=3D> deskbar-applet-2.16.1 depends on executable in : gmake - fou= nd > =3D=3D=3D> deskbar-applet-2.16.1 depends on file: > /usr/local/bin/intltool-extract - found > =3D=3D=3D> deskbar-applet-2.16.1 depends on file: > /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found > =3D=3D=3D> deskbar-applet-2.16.1 depends on executable in : pkg-config = - > found > =3D=3D=3D> deskbar-applet-2.16.1 depends on file: > /usr/local/libdata/pkgconfig/gnome-doc-utils.pc - found > =3D=3D=3D> deskbar-applet-2.16.1 depends on file: > /usr/local/libdata/pkgconfig/gnome-python-2.0.pc - not found > =3D=3D=3D> Verifying install for > /usr/local/libdata/pkgconfig/gnome-python-2.0.pc in > /usr/ports/x11-toolkits/py-gnome2 > =3D=3D=3D> py24-gnome-2.16.0 depends on file: > /usr/local/lib/python2.4/site-packages/ORBit.so - found > =3D=3D=3D> py24-gnome-2.16.0 depends on file: /usr/local/bin/python2.4 = - > found > =3D=3D=3D> py24-gnome-2.16.0 depends on executable in : gmake - found > =3D=3D=3D> py24-gnome-2.16.0 depends on file: > /usr/local/bin/intltool-extract - found > =3D=3D=3D> py24-gnome-2.16.0 depends on file: > /usr/local/libdata/pkgconfig/gnome-mime-data-2.0.pc - found > =3D=3D=3D> py24-gnome-2.16.0 depends on executable in : pkg-config - fo= und > =3D=3D=3D> py24-gnome-2.16.0 depends on file: > /usr/local/libdata/pkgconfig/pygtk-2.0.pc - found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: esd.2 - found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: atk-1.0.0 - fou= nd > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: gconf-2.4 - fou= nd > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: glib-2.0.0 - fo= und > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: gnomevfs-2.0 - = found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: gtk-x11-2.0.0 - > found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: art_lgpl_2.5 - = found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: bonobo-2.0 - fo= und > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: bonoboui-2.0 - = found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: glade-2.0.0 - f= ound > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: gnome-2.0 - fou= nd > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: gnomecanvas-2.0= - > found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: gnomeui-2.0 - f= ound > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: IDL-2.0 - found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: xml2.5 - found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: xslt.2 - found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: linc.1 - found > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: ORBit-2.0 - fou= nd > =3D=3D=3D> py24-gnome-2.16.0 depends on shared library: pango-1.0.0 - f= ound > =3D=3D=3D> Configuring for py24-gnome-2.16.0 > checking for a BSD-compatible install... /usr/bin/install -c -o root -g > wheel > checking whether build environment is sane... yes > checking for gawk... no > checking for mawk... no > checking for nawk... nawk > checking whether gmake sets $(MAKE)... yes > checking build system type... i386-portbld-freebsd6.2 > checking host system type... i386-portbld-freebsd6.2 > checking for style of include used by gmake... GNU > checking for gcc... cc > checking for C compiler default output file name... a.out > checking whether the C compiler works... yes > checking whether we are cross compiling... no > checking for suffix of executables...=20 > 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 cc option to accept ANSI C... none needed > checking dependency style of cc... gcc3 > checking for a sed that does not truncate output... /usr/bin/sed > checking for egrep... grep -E > checking for ld used by cc... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking for /usr/bin/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 dependent libraries... pass_all > 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... yes > checking for unistd.h... yes > checking dlfcn.h usability... yes > checking dlfcn.h presence... yes > checking for dlfcn.h... yes > checking whether we are using the GNU C++ compiler... yes > checking whether c++ accepts -g... yes > checking dependency style of c++... gcc3 > checking how to run the C++ preprocessor... c++ -E > checking for g77... no > checking for f77... f77 > checking whether we are using the GNU Fortran 77 compiler... yes > checking whether f77 accepts -g... yes > checking the maximum length of command line arguments... (cached) 262144 > checking command to parse /usr/bin/nm -B output from cc object... ok > checking for objdir... .libs > checking for ar... ar > checking for ranlib... ranlib > checking for strip... strip > checking if cc supports -fno-rtti -fno-exceptions... no > 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 whether the cc linker (/usr/bin/ld) supports shared > libraries... yes > checking whether -lc should be explicitly linked in... yes > checking dynamic linker characteristics... freebsd6.2 ld.so > 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... no > configure: creating libtool > appending configuration tag "CXX" to libtool > checking for ld used by c++... /usr/bin/ld > checking if the linker (/usr/bin/ld) is GNU ld... yes > checking whether the c++ linker (/usr/bin/ld) supports shared > libraries... yes > checking for c++ option to produce PIC... -fPIC > checking if c++ PIC flag -fPIC works... yes > checking if c++ static flag -static works... yes > checking if c++ supports -c -o file.o... yes > checking whether the c++ linker (/usr/bin/ld) supports shared > libraries... yes > checking dynamic linker characteristics... freebsd6.2 ld.so > checking how to hardcode library paths into programs... immediate > appending configuration tag "F77" to libtool > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... yes > checking whether to build static libraries... no > checking for f77 option to produce PIC... -fPIC > checking if f77 PIC flag -fPIC works... yes > checking if f77 static flag -static works... yes > checking if f77 supports -c -o file.o... yes > checking whether the f77 linker (/usr/bin/ld) supports shared > libraries... yes > checking dynamic linker characteristics... freebsd6.2 ld.so > checking how to hardcode library paths into programs... immediate > checking for a Python interpreter with version >=3D 2.2... python > checking for python... /usr/local/bin/python > checking for python version... 2.4 > checking for python platform... freebsd6 > checking for python script directory... > ${prefix}/lib/python2.4/site-packages > checking for python extension module directory... > ${exec_prefix}/lib/python2.4/site-packages > checking for headers required to compile python extensions... found > checking for python libraries... not found > configure: error: could not find Python headers or library > =3D=3D=3D> Script "configure" failed unexpectedly. > Please run the gnomelogalyzer, available from > "http://www.freebsd.org/gnome/gnomelogalyzer.sh", which will diagnose > the > problem and suggest a solution. If - and only if - the gnomelogalyzer > cannot > solve the problem, report the build failure to the FreeBSD GNOME team at > gnome@FreeBSD.org, and attach (a) > "/usr/ports/x11-toolkits/py-gnome2/work/gnome-python-2.16.0/config.log", > (b) > the output of the failed make command, and (c) the gnomelogalyzer > output. > Also, it might be a good idea to provide an overview of all packages > installed > on your system (i.e. an `ls /var/db/pkg`). Put your attachment up on any > website, copy-and-paste into http://freebsd-gnome.pastebin.com, or use > send-pr(1) with the attachment. Try to avoid sending any attachments to > the > mailing list (gnome@FreeBSD.org), because attachments sent to FreeBSD > mailing > lists are usually discarded by the mailing list software. > *** Error code 1 > =20 > Stop in /usr/ports/x11-toolkits/py-gnome2. > *** Error code 1 > =20 > Stop in /usr/ports/deskutils/deskbar-applet. > *** Error code 1 > =20 > Stop in /usr/ports/x11/gnome2. > mrrbu-devtest-iptv1#=20 >=20 > =20 > Here is the output of the gnomelogalyzer script:=20 > =20 > mrrbu-devtest-iptv1# ./gnomelogalyzer.sh > /usr/ports/x11-toolkits/py-gnome2/work/gnome-python-2.16.0/config.log > =20 > The cause of your build failure is not known to gnomelogalyzer.sh. > Before > e-mailing the build log to the FreeBSD GNOME team at=20 > freebsd-gnome@FreeBSD.org, > TRY EACH OF THE FOLLOWING: > =20 > * If you are generating your own logfile, make sure to generate it > with > something similar to: > "make 2>&1 | tee /path/to/logfile" (sh/bash/ksh/zsh) or > "make |& tee /path/to/logfile" (csh/tcsh) > * Make sure your cvsup(1) configuration file specifies the > 'ports-all' > collection > * Run cvsup(1) and attempt the build again > * Check /usr/ports/UPDATING for information pertinent to your > build > failure > * 99% of the commonly reported build failures can be solved by > running "portupgrade -a" > * Read the FAQs at http://www.FreeBSD.org/gnome/ > * Search the archives of freebsd-gnome@FreeBSD.org. Archives > can be > searched at http://www.freebsd.org/gnome/index.html#search > =20 > If you have not performed each of the above suggestions, don't bother > asking > for help. The chances are good that you'll simply be told to perform > one of > the aforementioned steps. >=20 > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-Y0UCsLD3UKYz2OmqGjOe Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBG8KGKb2iPiv4Uz4cRAvrgAJ9/mhBv9gUqY2hrNlVd8dbvMzpcQQCfV0qR jZxcD9WX2zX+5QWF4ExvJo4= =RMDT -----END PGP SIGNATURE----- --=-Y0UCsLD3UKYz2OmqGjOe--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1190175114.85751.55.camel>