View previous topic :: View next topic |
Author |
Message |
VikingB Apprentice
Joined: 19 May 2006 Posts: 263 Location: ~Brussels (B)
|
Posted: Fri Nov 02, 2007 10:16 am Post subject: [revdep-rebuild]compréhension et arrêt du re-emerge |
|
|
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.1
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.1
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.1
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.1
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 |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Fri Nov 02, 2007 10:24 am Post subject: |
|
|
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 |
|
|
VikingB Apprentice
Joined: 19 May 2006 Posts: 263 Location: ~Brussels (B)
|
Posted: Fri Nov 02, 2007 10:32 am Post subject: |
|
|
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 |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Fri Nov 02, 2007 10:44 am Post subject: |
|
|
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 |
|
|
VikingB Apprentice
Joined: 19 May 2006 Posts: 263 Location: ~Brussels (B)
|
Posted: Fri Nov 02, 2007 10:58 am Post subject: |
|
|
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 |
|
|
bivittatus l33t
Joined: 31 Jan 2006 Posts: 687 Location: Roissy-en-Brie (France)
|
Posted: Fri Nov 02, 2007 11:12 am Post subject: |
|
|
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... _________________ Linus TORVALDS: "Je ne suis pas là pour détruire Microsoft. Ce sera juste un effet secondaire tout à fait involontaire." |
|
Back to top |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Fri Nov 02, 2007 12:44 pm Post subject: |
|
|
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 |
|
|
loopx Advocate
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Fri Nov 02, 2007 1:27 pm Post subject: |
|
|
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
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 :
Code: |
emerge --sync
emerge -uDNpv world
[etc-update]
revdep-rebuild -X
[etc-update]
python-updater
|
_________________ Mon MediaWiki perso : http://pix-mania.dyndns.org |
|
Back to top |
|
|
pasmoi n00b
Joined: 22 Aug 2007 Posts: 59
|
Posted: Fri Nov 02, 2007 5:04 pm Post subject: |
|
|
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 |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Fri Nov 02, 2007 5:06 pm Post subject: |
|
|
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 |
|
|
gglaboussole l33t
Joined: 17 May 2005 Posts: 641 Location: Monbalen (47),France
|
Posted: Fri Nov 02, 2007 6:09 pm Post subject: |
|
|
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 |
|
|
kopp Advocate
Joined: 09 Apr 2004 Posts: 2885 Location: Grenoble, France
|
Posted: Fri Nov 02, 2007 6:34 pm Post subject: |
|
|
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 |
|
|
|
|
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
|
|