View previous topic :: View next topic |
Author |
Message |
Dun Apprentice
Joined: 17 Apr 2004 Posts: 172 Location: Amsterdam (NL) / Venice (IT)
|
Posted: Fri Nov 07, 2008 6:28 pm Post subject: Problema compilazione totem dopo rimozione mit-krb5 |
|
|
Recentemente e' stata introdotta la use "kerberos".
Quindi mit-krb5 non essendo piu' dipendenza (con la use sopracitata disattivata) viene rimosso da emerge --depclean.
Tutto a posto, lancio revdep-rebuild e ricompilo i pacchetti affected. Solo uno mi crea qualche problema. E questo e
totem. Ho cercato su bugzilla ma non ho trovato niente di rilevante; nei forum neppure. Prima di segnalare il bug riporto qua l'outpit nella speranza che qualcuno abbia risolto il problema prima di me.
Code: |
i686-pc-linux-gnu-gcc -DORBIT2=1 -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1 -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/gail-1.0 -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/totem-pl-parser/1/plparser -I/usr/include/evolution-data-server-2.22 -I/usr/include/gstreamer-0.10 -I../../ -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -fno-strict-aliasing -O2 -march=i686 -pipe -Wl,-O1 -o bvw-test bvw_test-bvw-test.o -pthread -Wl,--export-dynamic -pthread ./.libs/libbaconvideowidget.a /usr/lib/libgnomeui-2.so /usr/lib/libgio-2.0.so /usr/lib/libgnome-keyring.so /usr/lib/libjpeg.so /usr/lib/libbonoboui-2.so /usr/lib/libSM.so /usr/lib/libICE.so /usr/lib/libgnomecanvas-2.so /usr/lib/libgailutil.so /usr/lib/libart_lgpl_2.so /usr/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libasound.so /usr/lib/libaudiofile.so /usr/lib/libpopt.so /usr/lib/libtotem-plparser.so /usr/lib/libcamel-1.2.so -L/usr/lib/nspr -L/usr/lib/lib -L/usr/lib/nss -lssl3 -lsmime3 -lnssutil3 -lnss3 /usr/lib/libgnomevfs-2.so /usr/lib/libdbus-glib-1.so -lnsl -lssl -lcrypto /usr/lib/libavahi-glib.so /usr/lib/libavahi-client.so /usr/lib/libavahi-common.so -lresolv -lutil -L/usr/lib -lkrb5 -lk5crypto -lcom_err -lgssapi_krb5 /usr/lib/libedataserver-1.2.so -lplds4 -lplc4 -lnspr4 -ldb /usr/lib/libbonobo-2.so /usr/lib/libbonobo-activation.so /usr/lib/libORBitCosNaming-2.so /usr/lib/libhal.so /usr/lib/libdbus-1.so /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libcairo.so /usr/lib/libfontconfig.so /usr/lib/libfreetype.so /usr/lib/libpng12.so /usr/lib/libpixman-1.so /usr/lib/libgconf-2.so /usr/lib/libORBit-2.so /usr/lib/libgstvideo-0.10.so /usr/lib/libgstaudio-0.10.so /usr/lib/libgstbase-0.10.so /usr/lib/libgstinterfaces-0.10.so /usr/lib/libgstpbutils-0.10.so /usr/lib/libgstreamer-0.10.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so -lpthread -lrt /usr/lib/libxml2.so -lz -lm /usr/lib/libglib-2.0.so /usr/lib/libXrandr.so /usr/lib/libXrender.so /usr/lib/libXxf86vm.so /usr/lib/libXtst.so /usr/lib/libXext.so /usr/lib/libX11.so /usr/lib/libXau.so /usr/lib/libXdmcp.so -ldl
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/bin/ld: cannot find -lkrb5
collect2: ld returned 1 exit status
make[5]: *** [bvw-test] Error 1
make[5]: Leaving directory `/var/tmp/portage/media-video/totem-2.22.2-r1/work/totem-2.22.2/src/backend'
make[4]: *** [all] Error 2
make[4]: Leaving directory `/var/tmp/portage/media-video/totem-2.22.2-r1/work/totem-2.22.2/src/backend'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-video/totem-2.22.2-r1/work/totem-2.22.2/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/media-video/totem-2.22.2-r1/work/totem-2.22.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-video/totem-2.22.2-r1/work/totem-2.22.2'
make: *** [all] Error 2
*
* ERROR: media-video/totem-2.22.2-r1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 2807: Called gnome2_src_compile
* environment, line 2148: Called die
* The specific snippet of code:
* emake || die "compile failure"
* The die message:
* compile failure
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-video/totem-2.22.2-r1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-video/totem-2.22.2-r1/temp/environment'.
*
|
Come si nota pare che il linker continui ad adoperare la flag -lkrb5. Colpa dell'ebuild di totem?
Ciao! |
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Fri Nov 07, 2008 7:10 pm Post subject: |
|
|
verifica che non ti sia rimasto qualcosa di mit-krb5 (=schifezza/cruft) che inganna l'automake e gli fa credere che sia installato. Mica hai heimdal sulla macchina? _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
Dun Apprentice
Joined: 17 Apr 2004 Posts: 172 Location: Amsterdam (NL) / Venice (IT)
|
Posted: Sat Nov 08, 2008 5:45 pm Post subject: |
|
|
Non mi risulta di avere heimdal...
Ora provo a reinstallarlo, tengo traccia dei files installati, e verifico dopo la relativa rimozione.
Aggiorno il post in caso di novita'.
[update]
Niente da fare, controllato a mano la rimozione dei files dopo la rimozione del pacchetto. Non sembra esserci alcuna spazzatura rimasta.
Altre idee?
[/update]
Last edited by Dun on Sat Nov 08, 2008 6:00 pm; edited 1 time in total |
|
Back to top |
|
|
djinnZ Advocate
Joined: 02 Nov 2006 Posts: 4831 Location: somewhere in L.O.S.
|
Posted: Sat Nov 08, 2008 5:56 pm Post subject: |
|
|
cerca findcruft, è meglio... non puoi sapere da quale versione sarà stato lasciato qualche header che inganna l'automake (se è questo il problema) _________________ scita et risus abundant in ore stultorum sed etiam semper severi insani sunt
mala tempora currunt...mater stultorum semper pregna est
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist |
|
Back to top |
|
|
Dun Apprentice
Joined: 17 Apr 2004 Posts: 172 Location: Amsterdam (NL) / Venice (IT)
|
Posted: Sat Nov 08, 2008 6:23 pm Post subject: |
|
|
Ecco la lista, anche se non mi pare di torvare qsa di ovvio...
(ho tolto /opt e altre cose come /var/run..)
Code: |
findcruft thinks these files are cruft:
---------------------------------------
/etc/conf.d/hdparm
/etc/dhcpcd.duid
/etc/env.d/03opengl
/etc/env.d/05gcc-i686-pc-linux-gnu
/etc/env.d/gcc/.NATIVE
/etc/env.d/gcc/config-i686-pc-linux-gnu
/etc/fetchmailrc
/etc/ggz.modules
/etc/init.d/hdparm
/etc/init.d/net.vpn
/etc/init.d/openvpn.vu
/etc/java-config-2/current-system-vm
/etc/locale.gen
/etc/mail/aliases.db
/etc/portage/bin
/etc/portage/bin/post_sync
/etc/portage/postsync.d
/etc/portage/postsync.d/q-reinitialize
/etc/profile.csh
/etc/samba/smb.conf
/etc/sgml/xml-docbook-4.1.2.cat
/etc/sgml/xml-docbook-4.4.cat
/etc/udev/rules.d/70-persistent-net.rules
/etc/xml/catalog
/lib/libgcc_s.so.1
/lib/rcscripts/awk/fixlafiles.awk
/usr/bin/c89
/usr/bin/c99
/usr/bin/esd
/usr/bin/gcov
/usr/bin/gfortran
/usr/bin/i486-pc-linux-gnu-gcc
/usr/bin/i486-pc-linux-gnu-gcc32
/usr/bin/i686-pc-linux-gnu-cpp
/usr/bin/i686-pc-linux-gnu-gfortran
/usr/bin/idle
/usr/bin/lemon
/usr/bin/php
/usr/bin/php-cgi
/usr/bin/php-config
/usr/bin/phpize
/usr/bin/pydoc
/usr/bin/python-config
/usr/bin/yacc
/usr/i486-pc-linux-gnu
/usr/i486-pc-linux-gnu/bin
/usr/i486-pc-linux-gnu/bin/ldscripts
/usr/i486-pc-linux-gnu/lib
/usr/i486-pc-linux-gnu/lib/libbfd-2.16.1.so
/usr/i486-pc-linux-gnu/lib/libbfd.a
/usr/i486-pc-linux-gnu/lib/libbfd.la
/usr/i486-pc-linux-gnu/lib/libbfd.so
/usr/i486-pc-linux-gnu/lib/libiberty.a
/usr/i486-pc-linux-gnu/lib/libopcodes-2.16.1.so
/usr/i486-pc-linux-gnu/lib/libopcodes.a
/usr/i486-pc-linux-gnu/lib/libopcodes.la
/usr/i486-pc-linux-gnu/lib/libopcodes.so
/usr/include/GL/gl.h
/usr/include/GL/glext.h
/usr/include/GL/glx.h
/usr/include/GL/glxext.h
/usr/include/GL/glxmd.h
/usr/include/GL/glxproto.h
/usr/include/GL/glxtokens.h
/usr/include/qt4/Gentoo/gentoo-qconfig.h
/usr/lib/binutils/i486-pc-linux-gnu
/usr/lib/binutils/i486-pc-linux-gnu/2.16.1
/usr/lib/binutils/i486-pc-linux-gnu/2.16.1/libbfd.so
/usr/lib/binutils/i486-pc-linux-gnu/2.16.1/libopcodes.so
/usr/lib/cracklib_dict.hwm
/usr/lib/cracklib_dict.pwd
/usr/lib/cracklib_dict.pwi
/usr/lib/gcc/i486-pc-linux-gnu
/usr/lib/gcc/i486-pc-linux-gnu/4.1.1
/usr/lib/gcc/i486-pc-linux-gnu/4.1.1/libgcc_s.so
/usr/lib/libGL.la
/usr/lib/libGL.so
/usr/lib/libc-client.so.1
/usr/lib/libdb.a
/usr/lib/libdb_cxx.a
/usr/lib/locale/locale-archive
/usr/lib/modules
/usr/lib/modules/extensions
/usr/lib/python2.4
/usr/lib/python2.4/site-packages
/usr/lib/python2.4/site-packages/pygtk.pth
/usr/lib/python2.4/site-packages/pygtk.py
/usr/lib/xorg/modules/extensions/libglx.so
/usr/lib/xulrunner/components/compreg.dat.tmp
/usr/lib/xulrunner/components/xpti.dat.tmp
/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1
/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info
/usr/share/binutils-data/i686-pc-linux-gnu/2.16.1/info/dir
/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1
/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info
/usr/share/gcc-data/i686-pc-linux-gnu/4.1.1/info/dir
/var/lib/wxwidgets/current
--------------------------------------------------
Please check carefully, before removing any files!
|
[update]
Tra parentesi, volendo segnalare il bug, lo segnalo sotto il pacchetto mit-krb5 ?
[/update] |
|
Back to top |
|
|
Dun Apprentice
Joined: 17 Apr 2004 Posts: 172 Location: Amsterdam (NL) / Venice (IT)
|
Posted: Mon Nov 10, 2008 12:15 pm Post subject: |
|
|
Ho pseudo-risolto re-installando mit-krb5... workaround certo.
Se qualcuno ha ulteriori consigli non esiti a rispondere al topic |
|
Back to top |
|
|
|