Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[revdep-rebuild]compréhension et arrêt du re-emerge
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
VikingB
Apprentice
Apprentice


Joined: 19 May 2006
Posts: 263
Location: ~Brussels (B)

PostPosted: Fri Nov 02, 2007 10:16 am    Post subject: [revdep-rebuild]compréhension et arrêt du re-emerge Reply with quote

Suite à des conseils du système lors de ma mise à jour, j'ai tenté un revdep-rebuild .
Première chose, je suis allé voir dans la doc gentoo (gentoolkit) mais je trouve cela un peu sibyllin pour moi (*).

J'ai malgré tout tenté l'opération en pretend et me retrouve avec les messages suivants : il y a une tapée incroyable de dépendances cassées (voir ci-dessous) . Quand je lance en non pretend , puis emerge les paquets mentionnés, le premier bloque déjà (gnome-panel) ( voir aussi deuxième quote ci-dessous).

(*)Pourquoi en fait lors d'un emerge world, ces paquets mentionnés dans revdep rebuild ne sont pas relevés lors du emerge world ? Quelle est la différence? Et alors que ces paquets semblent fonctionner correctement, pourquoi les ré-emerger? Et que dois-je faire maintenant pour remettre mon système " à flot" ?

Merci !

Quote:
localhost marc # revdep-rebuild -p
Configuring search environment for revdep-rebuild

Environment mismatch from previous run, deleting temporary files...

Checking reverse dependencies...

Packages containing binaries and libraries broken by a package update
will be emerged.

Collecting system binaries and libraries... done.
(/root/.revdep-rebuild.1_files)

Collecting complete LD_LIBRARY_PATH... done.
(/root/.revdep-rebuild.2_ldpath)

Checking dynamic linking consistency...
broken /usr/bin/audacity (requires libFLAC++.so.5 libFLAC.so.7)
broken /usr/bin/cglame (requires libguile-ltdl.so.1 libguile.so.12 libqthreads.so.12)
broken /usr/bin/gparted (requires libparted-1.7.so.1)
broken /usr/bin/grip (requires libcurl.so.3)
broken /usr/bin/guipdftk (requires libgdk_pixbuf.so.2)
broken /usr/bin/mencoder (requires libdts.so.0)
broken /usr/bin/mplayer (requires libdts.so.0)
broken /usr/kde/3.5/lib/kde3/libaudiocd_encoder_flac.so (requires libFLAC.so.7)
broken /usr/libexec/notification-daemon (requires libwnck-1.so.18)
broken /usr/lib/glame/audio_io_alsa.so (requires libguile-ltdl.so.1 libguile.so.12 libqthreads.so.12)
broken /usr/lib/glame/audio_io_esd.so (requires libguile-ltdl.so.1 libguile.so.12 libqthreads.so.12)
broken /usr/lib/glame/fft_plugins.so (requires libguile-ltdl.so.1 libguile.so.12 libqthreads.so.12)
broken /usr/lib/glame/file_mp3_out.so (requires libguile-ltdl.so.1 libguile.so.12 libqthreads.so.12)
broken /usr/lib/glame/file_oggvorbis_out.so (requires libguile-ltdl.so.1 libguile.so.12 libqthreads.so.12)
broken /usr/lib/gnome-panel/libwnck-applet.so (requires libwnck-1.so.18)
broken /usr/lib/kde3/kritablurfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritabumpmap.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritacimg.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritacmykplugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krita_cmyk_u16_plugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritacolorify.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritacolorrange.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritacolorsfilters.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritacolorspaceconversion.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaconvolutionfilters.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritadefaultpaintops.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritadefaulttools.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritadropshadow.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaembossfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaexample.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaextensioncolorsfilters.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritafastcolortransfer.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritafiltersgallery.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritagrayplugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krita_gray_u16_plugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritahistogramdocker.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritahistogram.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaimageenhancement.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaimagesize.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritalenscorrectionfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritalevelfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krita_lms_f32_plugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritamodifyselection.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritanoisefilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaoilpaintfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritapixelizefilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaraindropsfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritarandompickfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krita_rgb_f16half_plugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krita_rgb_f32_plugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritargbplugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krita_rgb_u16_plugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritarotateimage.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaroundcornersfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritascreenshot.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritascripting.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaselectiontools.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaselectopaque.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaseparatechannels.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritashearimage.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritasmalltilesfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritasobelfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritasubstrate.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolcrop.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolcurves.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolperspectivegrid.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolperspectivetransform.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolpolygon.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolpolyline.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolselectsimilar.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatoolstar.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritatooltransform.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritaunsharpfilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritawavefilter.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/kritawetplugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krita_ycbcr_u16_plugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krita_ycbcr_u8_plugin.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/krosskritacore.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libk3bflacdecoder.so (requires libFLAC++.so.5 libFLAC.so.7)
broken /usr/lib/kde3/libkritajpegexport.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkritajpegimport.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkrita_openexr_export.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkrita_openexr_import.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkritapart.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkritapdfimport.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkritapngexport.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkritapngimport.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkrita_raw_import.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkritatiffexport.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/kde3/libkritatiffimport.so (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkrita_cmyk_u16.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkritacolor.so.1.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkritacommon.so.1.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkritagrayscale.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkrita_gray_u16.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkritaimage.so.1.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkrita_lms_f32.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkrita_rgb_f16half.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkrita_rgb_f32.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkritargb.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkrita_rgb_u16.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkritascripting.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkritaui.so.1.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkrita_ycbcr_u16.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/libkrita_ycbcr_u8.so.0.0.0 (requires libHalf.so.2 libIex.so.2 libIlmImf.so.2 libImath.so.2)
broken /usr/lib/notification-daemon-1.0/engines/libstandard.so (requires libwnck-1.so.18)
broken /usr/lib/openoffice/program/libhyphen680li.so (requires libhunspell.so.0)
broken /usr/lib/openoffice/program/liblnth680li.so (requires libhunspell.so.0)
broken /usr/lib/openoffice/program/libspell680li.so (requires libhunspell.so.0)
broken /usr/lib/python2.4/site-packages/gtk-2.0/wnck.so (requires libwnck-1.so.18)
broken /usr/sbin/qtparted (requires libparted-1.7.so.1)
broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcjawt.la (requires /usr/lib/lib-gnu-java-awt-peer-gtk.la)
broken /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgij.la (requires /usr/lib/libgcj.la)
broken /usr/lib/glame/audio_io_alsa.la (requires /usr/lib/libguile-ltdl.la)
broken /usr/lib/glame/audio_io_alsa.la (requires /usr/lib/libqthreads.la)
broken /usr/lib/glame/audio_io_esd.la (requires /usr/lib/libguile-ltdl.la)
broken /usr/lib/glame/audio_io_esd.la (requires /usr/lib/libqthreads.la)
broken /usr/lib/glame/fft_plugins.la (requires /usr/lib/libguile-ltdl.la)
broken /usr/lib/glame/fft_plugins.la (requires /usr/lib/libqthreads.la)
broken /usr/lib/glame/file_mp3_out.la (requires /usr/lib/libguile-ltdl.la)
broken /usr/lib/glame/file_mp3_out.la (requires /usr/lib/libqthreads.la)
broken /usr/lib/glame/file_oggvorbis_out.la (requires /usr/lib/libguile-ltdl.la)
broken /usr/lib/glame/file_oggvorbis_out.la (requires /usr/lib/libqthreads.la)
done.
(/root/.revdep-rebuild.3_rebuild)

Assigning files to ebuilds... done.
(/root/.revdep-rebuild.4_ebuilds)

Evaluating package order... done.
(/root/.revdep-rebuild.5_order)

All prepared. Starting rebuild...
emerge --oneshot -p =x11-misc/notification-daemon-0.3.7 =sys-block/gparted-0.3.3 =media-sound/audacity-1.3.2-r1 =sys-devel/gcc-4.1.2 =media-sound/glame-2.0.1 =media-video/mplayer-1.0_rc1_p20070824 =kde-base/kdemultimedia-3.5.7 =app-office/openoffice-2.3.0 =sys-apps/qtparted-0.4.5 =app-cdr/k3b-0.12.17 =app-office/krita-1.6.3 =media-sound/grip-3.3.1 =gnome-base/gnome-panel-2.18.3 =dev-python/gnome-python-desktop-2.18.0

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] gnome-base/gnome-panel-2.18.3
[ebuild R ] x11-misc/notification-daemon-0.3.7
[ebuild R ] sys-block/gparted-0.3.3
[ebuild R ] media-sound/audacity-1.3.2-r1
[ebuild R ] sys-devel/gcc-4.1.2
[ebuild R ] media-sound/glame-2.0.1
[ebuild R ] media-video/mplayer-1.0_rc1_p20070824
[ebuild R ] kde-base/kdemultimedia-3.5.7
[ebuild R ] app-office/openoffice-2.3.0
[ebuild R ] sys-apps/qtparted-0.4.5
[ebuild R ] app-cdr/k3b-0.12.17
[ebuild R ] app-office/krita-1.6.3
[ebuild R ] media-sound/grip-3.3.1
[ebuild R ] dev-python/gnome-python-desktop-2.18.0
Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.



Quote:
make[3]: *** [libwnck_applet_la-window-menu.lo] Erreur 1
make[3]: *** Attente des tâches non terminées....
make[3]: quittant le répertoire « /var/tmp/portage/gnome-base/gnome-panel-2.18.3/work/gnome-panel-2.18.3/applets/wncklet »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /var/tmp/portage/gnome-base/gnome-panel-2.18.3/work/gnome-panel-2.18.3/applets »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /var/tmp/portage/gnome-base/gnome-panel-2.18.3/work/gnome-panel-2.18.3 »
make: *** [all] Erreur 2
*
* ERROR: gnome-base/gnome-panel-2.18.3 failed.
* Call stack:
* ebuild.sh, line 1695: Called dyn_compile
* ebuild.sh, line 1033: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ebuild.sh, line 1377: Called gnome2_src_compile
* gnome2.eclass, line 71: 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/gnome-base/gnome-panel-2.18.3/temp/build.log'.
*

* Messages for package gnome-base/gnome-panel-2.18.3:

*
* ERROR: gnome-base/gnome-panel-2.18.3 failed.
* Call stack:
* ebuild.sh, line 1695: Called dyn_compile
* ebuild.sh, line 1033: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* ebuild.sh, line 1377: Called gnome2_src_compile
* gnome2.eclass, line 71: 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/gnome-base/gnome-panel-2.18.3/temp/build.log'.
*
localhost marc #
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Fri Nov 02, 2007 10:24 am    Post subject: Reply with quote

Ce serait cool que tu nous donnes l'erreur de gnome-panel parce que tu n'es pas remonté assez haut là :)

Ensuite, le revdep-rebuild vérifie l'intégrité des liens vers les bibliothèques qui peuvent être cassées au cours d'une maj. Ce n'est pas le role d'emerge qui se contente de mettre à jour les paquets (et donc de casser les libs :))
Back to top
View user's profile Send private message
VikingB
Apprentice
Apprentice


Joined: 19 May 2006
Posts: 263
Location: ~Brussels (B)

PostPosted: Fri Nov 02, 2007 10:32 am    Post subject: Reply with quote

J'espère que c'est assez loin :

Quote:
window-menu.c: In function 'window_menu_applet_fill':
window-menu.c:254: error: too many arguments to function 'wnck_selector_new'
make[3]: *** [libwnck_applet_la-window-menu.lo] Erreur 1
make[3]: *** Attente des tâches non terminées....
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../applets/wncklet -I../../libpanel-applet -I../../libpanel-applet -D_REENTRANT -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/directfb -I/usr/include/libpng12 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -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/libwnck-1.0 -I/usr/include/startup-notification-1.0 -I/usr/include/libglade-2.0 -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -DGNOMELOCALEDIR=\"/usr/share/locale\" -DPAGER_GLADEDIR=\"/usr/share/gnome/panel/glade\" -DTASKLIST_GLADEDIR=\"/usr/share/gnome/panel/glade\" -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib\" -O2 -march=athlon-xp -pipe -MT libwnck_applet_la-window-list.lo -MD -MP -MF .deps/libwnck_applet_la-window-list.Tpo -c window-list.c -fPIC -DPIC -o .libs/libwnck_applet_la-window-list.o
window-list.c: In function 'display_properties_dialog':
window-list.c:1027: warning: dereferencing type-punned pointer will break strict-aliasing rules
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../applets/wncklet -I../../libpanel-applet -I../../libpanel-applet -D_REENTRANT -DORBIT2=1 -pthread -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -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/directfb -I/usr/include/libpng12 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-keyring-1 -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/libwnck-1.0 -I/usr/include/startup-notification-1.0 -I/usr/include/libglade-2.0 -Wall -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wno-sign-compare -DGNOMELOCALEDIR=\"/usr/share/locale\" -DPAGER_GLADEDIR=\"/usr/share/gnome/panel/glade\" -DTASKLIST_GLADEDIR=\"/usr/share/gnome/panel/glade\" -DPREFIX=\"/usr\" -DSYSCONFDIR=\"/etc\" -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib\" -O2 -march=athlon-xp -pipe -MT libwnck_applet_la-window-list.lo -MD -MP -MF .deps/libwnck_applet_la-window-list.Tpo -c window-list.c -o libwnck_applet_la-window-list.o >/dev/null 2>&1
make[3]: quittant le répertoire « /var/tmp/portage/gnome-base/gnome-panel-2.18.3/work/gnome-panel-2.18.3/applets/wncklet »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /var/tmp/portage/gnome-base/gnome-panel-2.18.3/work/gnome-panel-2.18.3/applets »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /var/tmp/portage/gnome-base/gnome-panel-2.18.3/work/gnome-panel-2.18.3 »
make: *** [all] Erreur 2


Et je note aussi lors de la compilation ces messages qui reviennent quelques fois:

Quote:
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgnomeui-2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libSM.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libICE.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgnomevfs-2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgnome-keyring.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libglade-2.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libxml2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libbonoboui-2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgnomecanvas-2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgnome-2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libpopt.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libart_lgpl_2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libpangoft2-1.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgtk-x11-2.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgdk-x11-2.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libatk-1.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgdk_pixbuf-2.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libpangocairo-1.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libpango-1.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libcairo.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libbonobo-2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libbonobo-activation.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgmodule-2.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgconf-2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libORBit-2.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgthread-2.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libgobject-2.0.la' seems to be moved
libtool: link: warning: `/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../..//libglib-2.0.la' seems to be moved
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Fri Nov 02, 2007 10:44 am    Post subject: Reply with quote

Pour tes warnings, j'avoue, j'ai les mêmes et j'ai jamais regardé plus loin.

Sinon, peux-tu donner les infos habituelles emerge --info
puis la version installée de libwnck ?
Back to top
View user's profile Send private message
VikingB
Apprentice
Apprentice


Joined: 19 May 2006
Posts: 263
Location: ~Brussels (B)

PostPosted: Fri Nov 02, 2007 10:58 am    Post subject: Reply with quote

Pour la libwnck : 2.20.1
Et voilà emerge --info :
Quote:

Portage 2.1.3.16 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.6.1-r0, 2.6.22-gentoo-r5 i686)
=================================================================
System uname: 2.6.22-gentoo-r5 i686 AMD Athlon(tm) XP 2800+
Timestamp of tree: Thu, 01 Nov 2007 16:50:01 +0000
ccache version 2.4 [enabled]
app-shells/bash: 3.2_p17
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python: 2.4.4-r6
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache: 2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox: 1.2.18.1-r2
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.3.16
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.22-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo "
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X a52 aac aalib accessibility acpi alsa arts berkdb bidi bitmap-fonts bluetooth bzip2 cdda cdio cdr clamav cli cracklib crypt cups dbus directfb dri dts dvd dvdr dvdread encode fbcon ffmpeg firefox flac fortran freetype gcj gd gdbm gif gnutls gpm gtk hal httpd iconv ipv6 isdnlog jpeg kde kickoff ldap live mad matroska midi mjpeg mmx mono mozilla mp3 mpeg mudflap mysql ncurses nls nptl nptlonly nvidia ogg oggvorbis opengl openmp pam pcre pdf perl pertty png ppds pppd python qt qt-copy qt3 readline reflection samba session slang snortsam spell spl sse ssl stream svga tcpd theora truetype truetype-fonts type1-fonts unicode usb v4l vcd vlm vorbis win32codecs wxwindows x86 xcomposite xine xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr fr_FR" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Back to top
View user's profile Send private message
bivittatus
l33t
l33t


Joined: 31 Jan 2006
Posts: 687
Location: Roissy-en-Brie (France)

PostPosted: Fri Nov 02, 2007 11:12 am    Post subject: Reply with quote

Est-ce que tu as essayé de re-emerger libtool, puis libwnck?

De mon côté, je dois dire que de temps en temps, libtool sème un peu la zizanie, on ne sait jamais...:wink:
_________________
Linus TORVALDS: "Je ne suis pas là pour détruire Microsoft. Ce sera juste un effet secondaire tout à fait involontaire."
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Fri Nov 02, 2007 12:44 pm    Post subject: Reply with quote

Je remarque que tu as une version ~x86 de libwnck ... la 2.20 ... il faudrait certainement gnome-panel en 2.20 aussi... sinon, repasse libwnck en x86 (donc 2.18.3) pour que ça aille avec le reste de gnome. ensuite, relance revdep-rebuild après avoir nettoyé les fichiers temporaire qui sont dans /root.
Aussi, change ton profil pour un profile 2007.0
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Fri Nov 02, 2007 1:27 pm    Post subject: Reply with quote

Salut,

Pour les warnings, j'ai aussi le meme "problème" qui n'en est pas vraiment un puisque ca pose pas vraiment un problème :lol:


Quand tu fais un revdep-rebuild (après un emerge -uDNpv world par exemple), je te conseil de passer le paramètre "-X". Le fait est que sans le -X, il va reemerger une ancienne version de la lib kc (en fait, la meme version que celle qui est kc)... or, si tu viens de faire un sync suivit d'un -uD world, je suppose que tu préférerais qu'il te réinstall la new lib et pas l'ancienne; le -X va donc emerger selon le nom du packet et non le nom ET la version => version plus récente

Moi je fais ainsi pour une mise à jour :wink: :

Code:

emerge --sync
emerge -uDNpv world
[etc-update]
revdep-rebuild -X
[etc-update]
python-updater


8)
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
pasmoi
n00b
n00b


Joined: 22 Aug 2007
Posts: 59

PostPosted: Fri Nov 02, 2007 5:04 pm    Post subject: Reply with quote

kopp wrote:

Ensuite, le revdep-rebuild vérifie l'intégrité des liens vers les bibliothèques qui peuvent être cassées au cours d'une maj. Ce n'est pas le role d'emerge qui se contente de mettre à jour les paquets (et donc de casser les libs :))


Dans ce cas quel outil doit-on utiliser pour faire les mise à jours?
(je parle d'un outil qui fasse tout sans nous prendre la tête : qui se débrouille avec emerge et revdep-rebuild ?)

(kuroo : non : pas possible sans interface graphique)
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Fri Nov 02, 2007 5:06 pm    Post subject: Reply with quote

Y en a pas que je sache. Il faut faire les deux. Au pire, un petit script d'interface qui fait les deux... mais bon je ne voispas l'intérêt ... à la fin de chaque mise à jour, emerge --ask --depclean et revdep-rebuild
Back to top
View user's profile Send private message
gglaboussole
l33t
l33t


Joined: 17 May 2005
Posts: 641
Location: Monbalen (47),France

PostPosted: Fri Nov 02, 2007 6:09 pm    Post subject: Reply with quote

kopp wrote:
Je remarque que tu as une version ~x86 de libwnck ... la 2.20 ... il faudrait certainement gnome-panel en 2.20 aussi... sinon, repasse libwnck en x86 (donc 2.18.3) pour que ça aille avec le reste de gnome. ensuite, relance revdep-rebuild après avoir nettoyé les fichiers temporaire qui sont dans /root.
Aussi, change ton profil pour un profile 2007.0


Je confirme !!! Tu DOIS passer à gnome 2.20 si tu utilises ibwnck en 2.20...ça ne compilera pas sinon !!

Edit : j'en ai fais les frais récemment car c'est une dépendance de compiz-fusion et je voulais attendre avant de passer mon gnome à la 2.20... soit plus compiz-fusion soit gnome 2.20 tout de suite :j'ai upgradé..... et je ne regrette d'ailleurs pas
_________________
On m'a dit que la terre tourne, alors j'attends que ma maison passe par ici...
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Fri Nov 02, 2007 6:34 pm    Post subject: Reply with quote

Comme je suis un type cool, voici la liste des paquets à démasquer pour gnome 2.20 :
Code:
#The Great Gnome 2.20 mask
gnome-base/gnome-common
app-admin/sabayon
gnome-base/gconf
gnome-extra/at-spi
gnome-base/gail
gnome-base/gnome-vfs
gnome-base/libbonobo
gnome-base/libbonoboui
gnome-base/libgnome
gnome-base/libgnomecanvas
gnome-base/libgnomeui
gnome-extra/bug-buddy
app-accessibility/dasher
gnome-extra/deskbar-applet
gnome-base/eel
media-gfx/eog
www-client/epiphany
www-client/epiphany-extensions
mail-client/evolution
gnome-extra/evolution-data-server
gnome-extra/evolution-exchange
gnome-extra/evolution-webcal
app-arch/file-roller
gnome-extra/gcalctool
gnome-extra/gconf-editor
gnome-base/gdm
app-editors/gedit
gnome-base/gnome-applets
x11-themes/gnome-backgrounds
gnome-base/control-center
gnome-base/gnome-desktop
app-text/gnome-doc-utils
gnome-extra/gnome-games
x11-themes/gnome-icon-theme
gnome-base/gnome-keyring
gnome-extra/gnome-keyring-manager
gnome-extra/gnome-media
gnome-base/gnome-menus
net-analyzer/gnome-nettool
gnome-base/gnome-panel
gnome-extra/gnome-power-manager
dev-python/gnome-python-desktop
gnome-extra/gnome-screensaver
gnome-base/gnome-session
gnome-extra/gnome-system-monitor
app-admin/gnome-system-tools
x11-themes/gnome-themes
gnome-extra/gnome2-user-docs
gnome-extra/gnome-utils
app-accessibility/gok
x11-themes/gtk-engines
gnome-extra/gtkhtml
x11-libs/gtksourceview
gnome-extra/libgail-gnome
gnome-base/libgnomekbd
gnome-base/libgtop
dev-libs/liboobs
gnome-base/librsvg
x11-libs/libwnck
x11-wm/metacity
gnome-base/nautilus
gnome-extra/nautilus-cd-burner
app-accessibility/orca
dev-python/pygtksourceview
app-crypt/seahorse
media-sound/sound-juicer
app-misc/tomboy
media-video/totem
net-misc/vino
gnome-extra/zenity
dev-cpp/gconfmm
dev-cpp/gnome-vfsmm
dev-cpp/libgnomecanvasmm
dev-cpp/libgnomemm
dev-cpp/libgnomeuimm
dev-libs/libsigc++
dev-cpp/libxmlpp
dev-python/gnome-python
# /gnome-2.20
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French 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