View previous topic :: View next topic |
Author |
Message |
selyne n00b
Joined: 07 May 2008 Posts: 63
|
Posted: Tue Mar 17, 2009 10:03 am Post subject: [PORTAGE] problème de mise a jour avec un useflag (résolu) |
|
|
coucou à tous
j'aimerais avoir votre avis pour un soucis avec un use flag.
avec la nouvelle version de portage sésé est perdue.
bon je lance un emerge -auDN world
qui me retourne ça:
Code: |
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds built with USE flags to satisfy ">=app-text/poppler-bindings-0.8[gtk,cairo]".
!!! One of the following packages is required to complete your request:
- app-text/poppler-bindings-0.10.4 (Change USE: +cairo)
(dependency required by "app-text/evince-2.24.2" [ebuild])
(dependency required by "gnome-base/gnome-2.24.1" [ebuild])
(dependency required by "world" [argument]) |
hmmm je me dis donc, ok il manque le USE FLAG cairo, alors mais pourquoi ne puis-je pas compiler app-text/poppler-bindings avec le flag -cairo, parceque finalement le support cairo pour poppler-bindings je peux m'en passer!?
bon peu importe, si j'ajoute cairo au make.conf, j'ai presque tout le world qui doit être updaté o_O!
je ne pensais pas que ça avait un impact si important, donc je me dis, faisons les choses dans les règles de l'art, j'ajoute juste :
Code: | app-text/poppler-bindings gtk cairo |
dans package.use, et c'est là que je ne comprends plus, ça ne change rien, je dois à nouveau ré-emerger presque tout mon système !
pour info:
Code: |
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] app-text/build-docbook-catalog-1.4 [1.2]
[ebuild U ] gnome-base/gnome-common-2.24.0 [2.20.0]
[ebuild U ] dev-util/intltool-0.40.5 [0.37.1]
[ebuild N ] x11-themes/sound-theme-freedesktop-0.2
[ebuild U ] media-libs/audiofile-0.2.6-r4 [0.2.6-r3]
[ebuild U ] x11-libs/pixman-0.12.0 [0.10.0] USE="sse2%* (-altivec) -mmx% -sse%"
[ebuild U ] x11-themes/gnome-backgrounds-2.24.0 [2.22.0]
[ebuild U ] dev-libs/glib-2.18.4-r1 [2.16.6-r1]
[ebuild U ] gnome-base/libgtop-2.24.4 [2.22.3]
[ebuild U ] dev-libs/atk-1.24.0 [1.22.0]
[ebuild U ] app-text/enchant-1.4.2 [1.3.0] USE="hunspell%* -aspell% -zemberek%"
[ebuild U ] dev-libs/libxml2-2.7.3 [2.7.2-r2]
[ebuild U ] app-text/iso-codes-3.6 [3.3]
[ebuild U ] dev-python/pyorbit-2.24.0 [2.14.3]
[ebuild U ] dev-libs/libgamin-0.1.10-r2 [0.1.10-r1]
[ebuild U ] x11-libs/cairo-1.8.6-r1 [1.6.4-r1] USE="-cleartype%"
[ebuild U ] net-libs/libsoup-2.24.3 [2.4.1]
[ebuild U ] x11-libs/libxklavier-3.8 [3.6]
[ebuild U ] dev-libs/libcroco-0.6.2 [0.6.1] USE="-doc%"
[ebuild U ] x11-libs/pango-1.22.4 [1.20.5]
[ebuild U ] app-text/gnome-doc-utils-0.14.2 [0.12.2-r1]
[ebuild N ] media-plugins/gst-plugins-gio-0.10.20
[ebuild U ] dev-perl/XML-LibXML-1.66-r1 [1.66]
[ebuild U ] x11-misc/icon-naming-utils-0.8.7 [0.8.6]
[ebuild U ] gnome-extra/gnome-user-docs-2.24.2-r1 [2.22.1]
[ebuild U ] x11-themes/gnome-icon-theme-2.24.0 [2.22.0]
[ebuild U ] dev-java/commons-pool-1.4 [1.3]
[ebuild U ] gnome-base/libgnomeprint-2.18.5 [2.18.4]
[ebuild U ] gnome-base/gconf-2.24.0 [2.22.0]
[ebuild U ] gnome-base/gnome-vfs-2.24.0 [2.22.0]
[ebuild U ] gnome-base/gvfs-1.0.3-r1 [0.2.5-r3] USE="-archive% -bluetooth%"
[ebuild U ] gnome-base/libgnome-2.24.1 [2.22.0]
[ebuild U ] gnome-base/gnome-desktop-2.24.3 [2.22.3]
[ebuild U ] dev-python/gnome-python-desktop-base-2.24.1 [2.22.0]
[ebuild U ] dev-python/gnome-desktop-python-2.24.1 [2.22.0]
[ebuild U ] dev-python/libgtop-python-2.24.1 [2.22.0]
[ebuild U ] gnome-base/librsvg-2.22.3 [2.22.2]
[ebuild U ] dev-python/librsvg-python-2.24.1 [2.22.0]
[ebuild U ] gnome-base/gnome-keyring-2.22.3-r1 [2.22.3]
[ebuild U ] dev-python/gnome-keyring-python-2.24.1 [2.22.0]
[ebuild U ] x11-libs/libwnck-2.24.2 [2.22.3]
[ebuild U ] dev-python/libwnck-python-2.24.1 [2.22.0]
[ebuild U ] gnome-base/libbonoboui-2.24.0 [2.22.0]
[ebuild U ] gnome-base/gnome-menus-2.24.2 [2.22.2]
[ebuild U ] gnome-extra/evolution-data-server-2.24.5-r2 [2.22.3-r2]
[ebuild U ] dev-python/evolution-python-2.24.1 [2.22.0]
[ebuild U ] gnome-base/gnome-settings-daemon-2.24.1-r1 [2.22.2.1] USE="-libnotify% -pulseaudio%"
[ebuild U ] x11-wm/metacity-2.24.0-r2 [2.22.0]
[ebuild U ] dev-python/metacity-python-2.24.1 [2.22.0]
[ebuild U ] dev-libs/libgweather-2.24.3 [2.22.3] USE="python%*"
[ebuild U ] dev-python/libgnomeprint-python-2.24.1 [2.22.0]
[ebuild U ] dev-python/gtksourceview-python-2.24.1 [2.22.0]
[ebuild U ] dev-python/bug-buddy-python-2.24.1 [2.22.0]
[ebuild U ] dev-python/gnome-applets-python-2.24.1 [2.22.0]
[ebuild U ] gnome-extra/gnome-media-2.24.0.1-r1 [2.22.0]
[ebuild U ] dev-python/gnome-media-python-2.24.1 [2.22.0]
[ebuild U ] gnome-extra/nautilus-cd-burner-2.24.0 [2.22.1]
[ebuild U ] dev-python/nautilus-cd-burner-python-2.24.1 [2.22.0]
[ebuild U ] x11-libs/gtksourceview-2.4.2 [2.2.2]
[ebuild U ] gnome-base/libgnomeprintui-2.18.3 [2.18.2]
[ebuild U ] dev-libs/totem-pl-parser-2.24.4 [2.22.3]
[ebuild U ] x11-libs/vte-0.17.4-r3 [0.16.14]
[ebuild U ] gnome-extra/gtkhtml-3.24.5 [3.18.3]
[ebuild U ] x11-themes/gtk-engines-2.16.1 [2.14.3]
[ebuild R ] app-text/poppler-bindings-0.10.4 USE="cairo*"
[ebuild U ] dev-python/totem-python-2.24.1 [2.22.0]
[ebuild U ] dev-python/gnome-python-desktop-2.24.1 [2.22.0-r10]
[ebuild U ] gnome-extra/gconf-editor-2.24.1 [2.22.0]
[ebuild U ] gnome-extra/deskbar-applet-2.24.3 [2.22.3.1]
[ebuild U ] x11-themes/gnome-themes-2.24.3 [2.22.2]
[ebuild U ] gnome-extra/zenity-2.24.1 [2.22.1]
[ebuild U ] gnome-extra/gnome-system-monitor-2.24.4 [2.22.4]
[ebuild U ] gnome-base/gnome-session-2.22.3-r1 [2.22.3]
[ebuild U ] media-sound/sound-juicer-2.24.0 [2.22.0-r1]
[ebuild U ] gnome-extra/gnome-utils-2.24.1 [2.20.0.1] USE="-doc%"
[ebuild U ] app-admin/pessulus-2.24.0 [2.16.4]
[ebuild U ] net-analyzer/gnome-nettool-2.22.1 [2.22.0]
[ebuild U ] gnome-extra/fast-user-switch-applet-2.24.0 [2.22.0]
[ebuild U ] app-text/evince-2.24.2 [2.22.2-r1] USE="-nautilus%"
[ebuild U ] net-analyzer/gnome-netstatus-2.12.2 [2.12.1]
[ebuild U ] gnome-extra/yelp-2.24.0-r10 [2.22.1-r2]
[ebuild U ] gnome-extra/gnome-games-2.24.3 [2.22.3]
[ebuild U ] gnome-extra/evolution-webcal-2.24.0 [2.21.92]
[ebuild U ] mail-client/evolution-2.24.5 [2.22.3.1]
[ebuild U ] gnome-base/gnome-volume-manager-2.24.1 [2.22.5]
[ebuild U ] media-libs/swfdec-0.8.4 [0.6.8]
[ebuild U ] gnome-extra/swfdec-gnome-2.24.0 [2.22.2]
[ebuild U ] gnome-extra/libgsf-1.14.11 [1.14.10]
[ebuild U ] app-cdr/brasero-0.8.4-r1 [0.8.2] USE="nautilus%* -cdrkit% -cdrtools%"
[ebuild U ] x11-libs/gtk+-2.14.7-r2 [2.12.11] USE="-jpeg2k%"
[ebuild U ] gnome-base/libgnomeui-2.24.0 [2.22.1]
[ebuild U ] gnome-base/libgnomekbd-2.24.0 [2.22.0]
[ebuild U ] gnome-base/gail-1000 [1.22.3]
[blocks b ] <gnome-base/gail-1000 ("<gnome-base/gail-1000" is blocking x11-libs/gtk+-2.14.7-r2)
[ebuild N ] media-libs/libcanberra-0.11 USE="alsa gtk -doc -gstreamer -oss"
[ebuild U ] gnome-extra/gcalctool-5.24.3.1 [5.22.3]
[ebuild U ] gnome-base/gnome-panel-2.24.3-r1 [2.22.2]
[ebuild U ] gnome-base/eel-2.24.1 [2.22.2] USE="-test%"
[ebuild U ] gnome-extra/bug-buddy-2.24.2 [2.22.0]
[ebuild U ] x11-terms/gnome-terminal-2.24.2-r1 [2.22.3-r1]
[ebuild U ] app-arch/file-roller-2.24.3 [2.22.4]
[ebuild U ] net-misc/vino-2.24.1 [2.22.2]
[ebuild U ] gnome-extra/gnome-screensaver-2.24.1-r1 [2.22.2]
[ebuild U ] gnome-base/nautilus-2.24.2 [2.22.5.1-r1] USE="-doc% -xmp%"
[ebuild U ] net-misc/vinagre-2.24.2-r1 [0.5.2]
[ebuild U ] gnome-base/gnome-control-center-2.24.0.1 [2.22.2.1] USE="sound%*"
[ebuild U ] media-video/totem-2.24.3 [2.22.2-r1]
[ebuild U ] gnome-extra/gucharmap-2.24.3 [2.22.3] USE="python%* -doc%"
[ebuild U ] gnome-base/gnome-applets-2.24.3.1 [2.22.3]
[ebuild U ] media-gfx/eog-2.24.3.1 [2.22.3-r3] USE="-doc% -xmp%"
[ebuild U ] www-client/epiphany-2.24.3-r10 [2.22.3-r2]
[ebuild U ] dev-python/pygobject-2.16.1 [2.14.2]
[ebuild U ] dev-python/pygtk-2.14.0 [2.12.1-r2]
[blocks b ] <dev-python/pygtk-2.13 ("<dev-python/pygtk-2.13" is blocking dev-python/pygobject-2.16.1)
[ebuild U ] x11-misc/alacarte-0.11.8 [0.11.6]
[ebuild U ] dev-python/pygtksourceview-2.4.0 [2.2.0]
[ebuild U ] app-editors/gedit-2.24.3 [2.22.3]
[ebuild U ] gnome-base/gnome-2.24.1 [2.22.3]
Would you like to merge these packages? [Yes/No] no
Quitting.
|
comment est-ce que je pourrais soit me passer de ce flag ou soit juste l'ajouter pour l'ebuild en question?
merki
Last edited by selyne on Wed Mar 18, 2009 12:42 pm; edited 1 time in total |
|
Back to top |
|
|
mdos n00b
Joined: 28 Sep 2008 Posts: 18
|
Posted: Tue Mar 17, 2009 11:46 am Post subject: |
|
|
Quote: | dans package.use, et c'est là que je ne comprends plus, ça ne change rien, je dois à nouveau ré-emerger presque tout mon système |
Tu as dis a emerge de faire une mise a jour, donc il le fait "-U"
build-docbook-catalog-1.4 [1.2] -> mise a jour de la version 1.2 vers 1.4
idem pour le reste.
le message d'erreur est du au fait que la mise a jour de l'ebuild poppler-bindings a besoin du flag cairo.
reglé par "app-text/poppler-bindings gtk cairo" effectivement.
Ca fait beaucoup de mise a jour en meme temps, mais les fais tu régulierement ?
Bon je debute un peu sous Gentoo, si un expert pouvait confirmer mes dires ? |
|
Back to top |
|
|
selyne n00b
Joined: 07 May 2008 Posts: 63
|
Posted: Tue Mar 17, 2009 12:28 pm Post subject: |
|
|
Quote: | Ca fait beaucoup de mise a jour en meme temps, mais les fais tu régulierement ? |
oui enfin 2 fois par semaine environ...
ma dernière maj c'etait samedi, il y aurait tant de choses nouvelles depuis 3 jours ? |
|
Back to top |
|
|
Copticrain n00b
Joined: 06 Nov 2008 Posts: 9 Location: Auvergne
|
Posted: Tue Mar 17, 2009 1:05 pm Post subject: |
|
|
Quote: | ma dernière maj c'etait samedi, il y aurait tant de choses nouvelles depuis 3 jours ? |
A prioris, une nouvelle version de gnome . |
|
Back to top |
|
|
mdos n00b
Joined: 28 Sep 2008 Posts: 18
|
|
Back to top |
|
|
selyne n00b
Joined: 07 May 2008 Posts: 63
|
Posted: Tue Mar 17, 2009 2:28 pm Post subject: |
|
|
aaaaah sésé ! fff
fausse alerte alors, j'aurais du regarder par là d'abord.
c'est bien la première fois que je vois autant de choses a mettre à jour.
merci mdos |
|
Back to top |
|
|
RaX Apprentice
Joined: 16 Aug 2007 Posts: 166
|
Posted: Tue Mar 17, 2009 3:25 pm Post subject: |
|
|
Salut,
Et oui la stabilisation de GNOME 2.24 (alleluia!) représente pas mal d'ebuild. Mais sachant que tu utilise GNOME je te conseil de rajouter le use flag cairo dans ton make.conf. Cairo est devenu une des librairies de base pour les applications Gnome/Gtk+ alors autant la rajouter et être tranquille avec ça.
Bonne journée. |
|
Back to top |
|
|
|