Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Problema compilazione totem dopo rimozione mit-krb5
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
Dun
Apprentice
Apprentice


Joined: 17 Apr 2004
Posts: 172
Location: Amsterdam (NL) / Venice (IT)

PostPosted: Fri Nov 07, 2008 6:28 pm    Post subject: Problema compilazione totem dopo rimozione mit-krb5 Reply with quote

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
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Fri Nov 07, 2008 7:10 pm    Post subject: Reply with quote

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:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
Dun
Apprentice
Apprentice


Joined: 17 Apr 2004
Posts: 172
Location: Amsterdam (NL) / Venice (IT)

PostPosted: Sat Nov 08, 2008 5:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
djinnZ
Advocate
Advocate


Joined: 02 Nov 2006
Posts: 4831
Location: somewhere in L.O.S.

PostPosted: Sat Nov 08, 2008 5:56 pm    Post subject: Reply with quote

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:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Back to top
View user's profile Send private message
Dun
Apprentice
Apprentice


Joined: 17 Apr 2004
Posts: 172
Location: Amsterdam (NL) / Venice (IT)

PostPosted: Sat Nov 08, 2008 6:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
Dun
Apprentice
Apprentice


Joined: 17 Apr 2004
Posts: 172
Location: Amsterdam (NL) / Venice (IT)

PostPosted: Mon Nov 10, 2008 12:15 pm    Post subject: Reply with quote

Ho pseudo-risolto re-installando mit-krb5... workaround certo.

Se qualcuno ha ulteriori consigli non esiti a rispondere al topic ;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum