Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage] bloquer l'installation d'un paquet (RESOLU)
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
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Fri Oct 21, 2011 6:57 pm    Post subject: [portage] bloquer l'installation d'un paquet (RESOLU) Reply with quote

Bonjour,

A chaque mise à jour, portage m'installe nautilus. Le problème est que je suis sous xfce et thunar, et après chaque mise à jour, nautilus démarre et je perd la personnalisation de mon bureau (fond ecran, conky, etc ...)

J'ai beau killer nautilus, mais il redémarre automatiquement.

La seule solution que j'ai trouvé est de faire emerge --unmerge nautilus après chaque mise à jour.

Est ce normal, et comment puis je bloquer l'installation nautilus tout simplement (j'ai essayé de le mettre dans portage.mask, mais il ne me le prend pas) ?

Merci


Last edited by floc_12 on Tue Oct 25, 2011 9:46 pm; edited 1 time in total
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Fri Oct 21, 2011 7:35 pm    Post subject: Reply with quote

Pour compléter et répondre à fb99 du 1ier post, l'ajout de nautilus dans le portage.mask me fait ceci :

Mon portage.mask :
Quote:
gnome-base/nautilus


Et la réponse de portage :
Quote:
Calculating dependencies... done!

!!! All ebuilds that could satisfy ">=gnome-base/nautilus-2.24" have been masked.
!!! One of the following masked packages is required to complete your request:
- gnome-base/nautilus-3.0.2::gentoo (masked by: package.mask)
- gnome-base/nautilus-2.32.2.1-r1::gentoo (masked by: package.mask)
- gnome-base/nautilus-2.32.2.1::gentoo (masked by: package.mask)

(dependency required by "sys-apps/gnome-disk-utility-2.32.1-r1[nautilus]" [installed])
(dependency required by "gnome-base/gvfs-1.6.7-r1[gdu]" [installed])
(dependency required by "media-gfx/gimp-2.6.11-r5[gnome]" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.



J'ai essayé de mettre -gnome et -nautilus dans le USE du make.conf, mais portage veut toujours m'installer nautilus

Merci
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Fri Oct 21, 2011 9:20 pm    Post subject: Reply with quote

'alute

A tout hasard : en désactivant ces 2 usesflags dans le make.conf aurais-tu peut-être oublié de recompiler ce qui doit l'être ?
Sinon rajouter -gdu serait sans doute utile également histoire que gimp sans "gnome" ne réclame plus gvfs et que ce dernier sans "gdu" ne demande plus gnome-disk-utility désormais sans "nautilus"

Pour investiguer dans ce genre de cas : equery aide souvent pas mal :wink:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Fri Oct 21, 2011 10:50 pm    Post subject: Reply with quote

1. Après avoir désactivé les 2 useflags en question, j'ai essayé de recompiler avec un emerge -NDuav world, mais il me proposait toujours d'installer nautilus (et de mettre a jour un certain nombre de paquets), donc j'ai répondu non.

2. Je viens d'essayer de mettre -gdu dans le make.conf, suivi de emerge -NDuav world. Il me demande d'ajouter gdu à gvfs :

Code:
emerge: there are no ebuilds built with USE flags to satisfy ">=gnome-base/gvfs-1.6.6[gdu]".
!!! One of the following packages is required to complete your request:
- gnome-base/gvfs-1.6.7-r1::gentoo (Change USE: +gdu)
(dependency required by "gnome-base/gnome-2.32.1-r1" [installed])
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])



J'ai alors essayé de mettre gdu à gvfs dans portage.use , et la, il ne me propose donc juste d'installer nautilus :

Quote:
[ebuild N ] gnome-base/nautilus-2.32.2.1-r1 USE="gnome -doc (-introspection) -test -xmp" 0 kB


Merci
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1906
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Sat Oct 22, 2011 12:56 am    Post subject: Reply with quote

Avec GNOME installé, tu as nécessairement Nautilus en dépendance. Désinstalle GNOME.
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Sat Oct 22, 2011 9:20 pm    Post subject: Reply with quote

Merci Magic banana, c'est sur que c'es la solution radicale. Je vais essayer dans la semaine. J'en profiterai pour faire du ménage sur mon pc. Je ne crois pas utiliser des applications gnome de toute manière, donc il ne devrait pas y avoir de soucis.

bonne soiree
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1906
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Sun Oct 23, 2011 1:36 am    Post subject: Reply with quote

En désinstallant GNOME, tu ne retires pas nécessairement les applications que GNOME a en dépendance (et non l'inverse). Par exemple, en supposant que tu souhaites garder le lecteur vidéo Totem, tu devrais avoir media-video/totem dans ton world. Ainsi, même après la suppression de gnome-base/gnome et un emerge --depclean, Totem sera toujours sur ton système. Plus généralement, voilà ta tâche de ménage : parcours /var/lib/portage/world et supprimes-y tous les logiciels que tu n'utilises pas directement comme utilisateur final (par exemple, toutes les bibliothèques à moins que tu développes dessus). Un emerge --depclean plus tard (en vérifiant d'abord avec l'option --pretend que rien de terrible ne va arriver) et tu auras un système tout propre.
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Sun Oct 23, 2011 8:14 pm    Post subject: Reply with quote

Salut,

je me suis un peu documenté hier soir sur le portage, les useflags, etc....

J'ai donc commencé à mettre au propre en supprimant les packages qui ne me servaient plus à rien (je comptais garder la suppression de gnome pour aujourd'hui).

Et ce soir, en remettant un emerge --sync, je me retrouve avec l'erreur suivante :

Quote:
Performing Global Updates:
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' #='/var/db update' @='/var/db move'
s='/var/db SLOT move' %='binary move' S='binary SLOT move'
p='update /etc/portage/package.*'
/usr/portage/profiles/updates/3Q-2011..........................
/usr/portage/profiles/updates/4Q-2011......
ERROR: Malformed update entry 'move dev-php5/dev-php5/pecl-ssh2 dev-php/dev-php5/pecl-ssh2'
Traceback (most recent call last):
File "/usr/bin/emerge", line 43, in <module>
retval = emerge_main()
File "/usr/lib64/portage/pym/_emerge/main.py", line 1531, in emerge_main
_global_updates(trees, mtimedb["updates"], quiet=("--quiet" in myopts)):
File "/usr/lib64/portage/pym/portage/_global_updates.py", line 160, in _global_updates
moves = vardb.move_ent(update_cmd, repo_match=repo_match)
File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 300, in move_ent
origmatches = self.match(origcp, use_cache=0)
File "/usr/lib64/portage/pym/portage/dbapi/vartree.py", line 474, in match
origdep, mydb=self, use_cache=use_cache, settings=self.settings)
File "/usr/lib64/portage/pym/portage/dbapi/dep_expand.py", line 33, in dep_expand
mydep = Atom(mydep, allow_repo=True)
File "/usr/lib64/portage/pym/portage/dep/__init__.py", line 1097, in __init__
raise InvalidAtom(self)



Arf, le ménage va etre plus compliqué que prévu ....
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Sun Oct 23, 2011 8:27 pm    Post subject: Reply with quote

Bon, pour ce problème, c'est résolu grace à ce post https://forums.gentoo.org/viewtopic-t-899080-highlight-error+malformed+entry.html (je cherche 2 heures en vais, et quand je poste, je trouve .....)

Je vais a présent essayer la méthode de magic banana. Juste une question concernant le depclean. La dernière fois que je l'ai fait, j'ai perdus mes sources du noyau, du coup, j'avais été obligé de recompiler.

Ya t'il une astuce pour eviter ceci ?

Merci
Back to top
View user's profile Send private message
Poussin
l33t
l33t


Joined: 08 Jun 2007
Posts: 659
Location: Liège

PostPosted: Mon Oct 24, 2011 5:23 pm    Post subject: Reply with quote

oui, en lisant le message d'avertissement quand tu lances le depclean :)
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Mon Oct 24, 2011 5:54 pm    Post subject: Reply with quote

J'ai fais le point sur le retour de la commande depclean, mais il veut me virer un tas de paquet. J'ai mis en gras ceux que je pense important sur mon système, mais je ne les connais pas tous.

Comment faire pour ne pas les scratcher ? Et pourquoi nautilus veut il toujours s'installer ?

Désolé, je suis un peu lourd. Je comprends le principe mais suis bien perdu, et je ne trouve pas vraiment de doc complète de cette commande sur google.

Merci

Le retour de la commande :

Quote:

* Depclean may break link level dependencies. Thus, it is
* recommended to use a tool such as `revdep-rebuild` (from
* app-portage/gentoolkit) in order to detect such breakage.
*
* Always study the list of packages to be cleaned for any obvious
* mistakes. Packages that are part of the world set will always
* be kept. They can be manually added to this set with
* `emerge --noreplace <atom>`. Packages that are listed in
* package.provided (see portage(5)) will be removed by
* depclean, even if they are part of the world set.
*
* As a safety measure, depclean will not remove any packages
* unless *all* required dependencies have been resolved. As a
* consequence, it is often necessary to run `emerge --update
* --newuse --deep @world` prior to depclean.

Calculating dependencies ..... done!
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

media-sound/wavpack
selected: 4.50.1-r1
protected: none
omitted: none

gnome-extra/gnome-games
selected: 2.28.2
protected: none
omitted: none

net-misc/vino
selected: 2.32.2
protected: none
omitted: none

net-print/gnome-cups-manager
selected: 0.33-r2
protected: none
omitted: none

gnome-extra/yelp
selected: 2.30.2-r5
protected: none
omitted: none

media-libs/jbigkit
selected: 2.0-r1
protected: none
omitted: none

dev-vcs/cvs
selected: 1.12.12-r6
protected: none
omitted: none

sys-apps/dmidecode
selected: 2.10
protected: none
omitted: none

media-libs/phonon-vlc
selected: 0.3.2
protected: none
omitted: none

dev-python/chardet
selected: 2.0.1
protected: none
omitted: none

x11-themes/xfce4-icon-theme
selected: 4.4.3
protected: none
omitted: none

app-text/libwpg
selected: 0.1.3
protected: none
omitted: 0.2.1

media-fonts/liberation-fonts
selected: 1.05
protected: none
omitted: none

x11-misc/alacarte
selected: 0.13.2
protected: none
omitted: none

media-libs/libmikmod
selected: 3.2.0_beta2-r1
protected: none
omitted: none

dev-libs/libgee
selected: 0.6.1
protected: none
omitted: none

dev-libs/lzo
selected: 2.04
protected: none
omitted: none

app-misc/hal-info
selected: 20091130
protected: none
omitted: none

x11-themes/gnome-themes
selected: 2.32.1-r1
protected: none
omitted: none

net-misc/netkit-rsh
selected: 0.17-r9
protected: none
omitted: none

sys-kernel/gentoo-sources
selected: 2.6.36-r5
protected: none
omitted: 3.0.6

sys-kernel/gentoo-sources
selected: 2.6.36-r8
protected: none
omitted: 3.0.6

app-editors/gedit
selected: 2.30.4
protected: none
omitted: none


gnome-extra/gtkhtml
selected: 2.11.1
protected: none
omitted: none

dev-libs/libaio
selected: 0.3.109-r2
protected: none
omitted: none

net-print/foomatic-filters-ppds
selected: 20070501
protected: none
omitted: none

x11-libs/openmotif
selected: 2.3.3
protected: none
omitted: none

x11-themes/gnome-backgrounds
selected: 2.32.0
protected: none
omitted: none

app-crypt/seahorse
selected: 2.32.0
protected: none
omitted: none

x11-misc/gccmakedep
selected: 1.0.2
protected: none
omitted: none

mail-client/evolution
selected: 2.32.3
protected: none
omitted: none

media-libs/xine-lib
selected: 1.1.19
protected: none
omitted: none

net-wireless/wpa_supplicant
selected: 0.7.2-r3
protected: none
omitted: none


net-analyzer/gnome-nettool
selected: 2.32.0
protected: none
omitted: none

app-arch/file-roller
selected: 2.32.2
protected: none
omitted: none

sys-kernel/gentoo-sources
selected: 2.6.34-r12
protected: none
omitted: 3.0.6

media-gfx/eog
selected: 2.32.1
protected: none
omitted: none

x11-themes/gnome-themes-standard
selected: 3.0.2
protected: none
omitted: none

sys-devel/bc
selected: 1.06.95
protected: none
omitted: none

app-text/evince
selected: 2.32.0-r3
protected: none
omitted: none

x11-libs/libXfontcache
selected: 1.0.5
protected: none
omitted: none

dev-python/pysqlite
selected: 2.6.3
protected: none
omitted: none

www-plugins/nspluginwrapper
selected: 1.4.4
protected: none
omitted: none

dev-lang/vala
selected: 0.10.3
protected: none
omitted: none

media-libs/sdl-sound
selected: 1.0.3
protected: none
omitted: none

app-text/texi2html
selected: 1.78
protected: none
omitted: none

media-libs/jpeg
selected: 6b-r9
protected: none
omitted: 8b

media-libs/sdl-gfx
selected: 2.0.22
protected: none
omitted: none

gnome-extra/deskbar-applet
selected: 2.32.0
protected: none
omitted: none

gnome-extra/gconf-editor
selected: 2.32.0
protected: none
omitted: none

net-libs/libtorrent
selected: 0.12.6
protected: none
omitted: none

sys-kernel/gentoo-sources
selected: 2.6.37-r4
protected: none
omitted: 3.0.6

dev-python/urwid
selected: 0.9.9.1
protected: none
omitted: none

gnome-extra/swfdec-gnome
selected: 2.30.1
protected: none
omitted: none

gnome-extra/gnome-user-docs
selected: 2.32.0
protected: none
omitted: none

gnome-extra/hamster-applet
selected: 2.32.1
protected: none
omitted: none

dev-perl/glib-perl
selected: 1.223
protected: none
omitted: none

net-voip/ekiga
selected: 2.0.12
protected: none
omitted: none

sys-kernel/gentoo-sources
selected: 2.6.39-r3
protected: none
omitted: 3.0.6

app-text/docbook-xml-dtd
selected: 4.5-r1
protected: none
omitted: 4.1.2-r6 4.2-r2 4.4-r2

net-analyzer/gnome-netstatus
selected: 2.28.2
protected: none
omitted: none

app-text/po4a
selected: 0.38
protected: none
omitted: none

dev-libs/eggdbus
selected: 0.6
protected: none
omitted: none

gnome-base/gnome-applets
selected: 2.32.1.1
protected: none
omitted: none

media-plugins/gst-plugins-taglib
selected: 0.10.30
protected: none
omitted: none

gnome-extra/gcalctool
selected: 5.32.2
protected: none
omitted: none

app-admin/sabayon
selected: 2.30.1
protected: none
omitted: none

dev-perl/TimeDate
selected: 1.16
protected: none
omitted: none

www-client/epiphany
selected: 2.30.6-r1
protected: none
omitted: none

media-video/cheese
selected: 2.32.0
protected: none
omitted: none

x11-libs/vte
selected: 0.28.2-r300
protected: none
omitted: 0.28.2-r200

media-sound/sound-juicer
selected: 2.32.0
protected: none
omitted: none

media-libs/glew
selected: 1.6.0-r1
protected: none
omitted: none

dev-python/pygame
selected: 1.9.1
protected: none
omitted: none

x11-libs/gtksourceview
selected: 1.8.5-r1
protected: none
omitted: 2.10.5-r1

media-libs/musicbrainz
selected: 2.1.5
protected: none
omitted: none

net-libs/rb_libtorrent
selected: 0.15.1
protected: none
omitted: none

sys-fs/cryptsetup
selected: 1.1.3-r3
protected: none
omitted: none

net-misc/vinagre
selected: 2.30.3
protected: none
omitted: none

dev-perl/Text-CSV
selected: 1.210
protected: none
omitted: none

sys-kernel/gentoo-sources
selected: 2.6.38-r6
protected: none
omitted: 3.0.6

gnome-extra/gnome-system-monitor
selected: 2.28.2-r1
protected: none
omitted: none

net-print/foomatic-db-ppds
selected: 3.0.20060720
protected: none
omitted: none

app-admin/system-config-printer-gnome
selected: 1.3.6
protected: none
omitted: none

dev-python/cython
selected: 0.14.1
protected: none
omitted: none

dev-libs/totem-pl-parser
selected: 2.32.6
protected: none
omitted: none

media-libs/sdl-net
selected: 1.2.7
protected: none
omitted: none

dev-python/gst-python
selected: 0.10.21
protected: none
omitted: none

dev-python/twisted-web
selected: 10.1.0
protected: none
omitted: none

gnome-extra/libgsf
selected: 1.14.19
protected: none
omitted: none

media-libs/jasper
selected: 1.900.1-r3
protected: none
omitted: none

app-editors/nano
selected: 2.2.5
protected: none
omitted: none


gnome-base/gnome-session
selected: 2.32.1-r3
protected: none
omitted: none

dev-lang/swig
selected: 1.3.40-r1
protected: none
omitted: none

dev-lang/vala
selected: 0.12.1
protected: none
omitted: none

gnome-extra/gnome-power-manager
selected: 2.32.0-r2
protected: none
omitted: none

media-plugins/gst-plugins-soup
selected: 0.10.30
protected: none
omitted: none

gnome-extra/evolution-webcal
selected: 2.32.0
protected: none
omitted: none

gnome-base/gnome-mount
selected: 0.8-r1
protected: none
omitted: none

media-libs/libmms
selected: 0.6.2
protected: none
omitted: none

dev-python/pygtkglext
selected: 1.1.0
protected: none
omitted: none

dev-games/ggz-client-libs
selected: 0.0.14.1
protected: none
omitted: none

media-libs/quvi
selected: 0.2.19
protected: none
omitted: none

media-plugins/gst-plugins-theora
selected: 0.10.35
protected: none
omitted: none

app-text/libwpd
selected: 0.8.14-r1
protected: none
omitted: 0.9.3

dev-python/twisted
selected: 10.1.0
protected: none
omitted: none

gnome-extra/gnome-utils
selected: 2.32.0-r2
protected: none
omitted: none

app-admin/system-config-printer-common
selected: 1.3.6
protected: none
omitted: none

net-analyzer/traceroute
selected: 2.0.15
protected: none
omitted: none

app-cdr/brasero
selected: 2.32.1
protected: none
omitted: none

media-libs/sdl-ttf
selected: 2.0.10
protected: none
omitted: none

dev-perl/extutils-pkgconfig
selected: 1.07
protected: none
omitted: none

app-text/libspectre
selected: 0.2.6
protected: none
omitted: none

net-print/foomatic-filters
selected: 3.0.20080507
protected: none
omitted: none

x11-libs/libXp
selected: 1.0.1
protected: none
omitted: none

dev-python/libgnome-python
selected: 2.28.1
protected: none
omitted: none

app-crypt/gpgme
selected: 1.3.0-r1
protected: none
omitted: none

gnome-extra/gtkhtml
selected: 3.32.2
protected: none
omitted: none

media-gfx/gtkimageview
selected: 1.6.4
protected: none
omitted: none

media-sound/musepack-tools
selected: 465
protected: none
omitted: none

media-libs/libmodplug
selected: 0.8.8.4
protected: none
omitted: none

dev-perl/extutils-depends
selected: 0.302
protected: none
omitted: none

net-dns/bind-tools
selected: 9.7.3
protected: none
omitted: none

net-misc/netkit-fingerd
selected: 0.17-r3
protected: none
omitted: none

net-misc/whois
selected: 5.0.11
protected: none
omitted: none

dev-libs/boost
selected: 1.42.0-r2
protected: none
omitted: 1.46.1-r1

x11-proto/fontcacheproto
selected: 0.1.3
protected: none
omitted: none

app-text/openjade
selected: 1.3.2-r3
protected: none
omitted: none

media-plugins/gst-plugins-pango
selected: 0.10.35
protected: none
omitted: none

dev-perl/SGMLSpm
selected: 1.03-r5
protected: none
omitted: none

dev-python/python-ldap
selected: 2.3.13
protected: none
omitted: none

dev-libs/boost
selected: 1.41.0-r3
protected: none
omitted: 1.46.1-r1

app-admin/pessulus
selected: 2.30.4
protected: none
omitted: none

gnome-extra/gnome-media
selected: 2.32.0-r1
protected: none
omitted: none

media-libs/swfdec
selected: 0.8.4
protected: none
omitted: none

dev-python/evolution-python
selected: 2.32.0
protected: none
omitted: none

media-sound/esound
selected: 0.2.41
protected: none
omitted: none

net-libs/opal
selected: 2.2.11
protected: none
omitted: none

dev-libs/gmime
selected: 2.4.26
protected: none
omitted: none

dev-perl/Text-WrapI18N
selected: 0.60.0
protected: none
omitted: none

gnome-extra/gucharmap
selected: 2.32.1
protected: none
omitted: none

media-libs/taglib
selected: 1.6.3
protected: none
omitted: none

app-text/xmlto
selected: 0.0.23
protected: none
omitted: none

media-plugins/gst-plugins-gio
selected: 0.10.35
protected: none
omitted: none

media-plugins/gst-plugins-v4l2
selected: 0.10.30
protected: none
omitted: none

x11-misc/xdg-user-dirs-gtk
selected: 0.8-r1
protected: none
omitted: none

net-libs/webkit-gtk
selected: 1.4.3-r200
protected: none
omitted: none

media-libs/musicbrainz
selected: 3.0.2
protected: none
omitted: none

media-plugins/gst-plugins-cdparanoia
selected: 0.10.35
protected: none
omitted: none

dev-cpp/gtkmm
selected: 2.24.2
protected: none
omitted: none

media-libs/sdl-mixer
selected: 1.2.11-r1
protected: none
omitted: none

dev-python/gnome-desktop-python
selected: 2.32.0
protected: none
omitted: none

net-libs/telepathy-glib
selected: 0.14.10
protected: none
omitted: none

x11-themes/gtk-engines
selected: 2.20.2
protected: none
omitted: none

dev-python/libwnck-python
selected: 2.32.0
protected: none
omitted: none

media-libs/smpeg
selected: 0.4.4-r9
protected: none
omitted: none

dev-python/notify-python
selected: 0.1.1-r2
protected: none
omitted: none

dev-python/pyxdg
selected: 0.19
protected: none
omitted: none

app-text/docbook-xml-dtd
selected: 4.3-r1
protected: none
omitted: 4.1.2-r6 4.2-r2 4.4-r2

dev-python/gnome-applets-python
selected: 2.32.0
protected: none
omitted: none

dev-cpp/atkmm
selected: 2.22.5
protected: none
omitted: none

dev-lang/vala
selected: 0.14.0
protected: none
omitted: none

net-zope/zope-interface
selected: 3.5.3
protected: none
omitted: none

dev-python/pyopenssl
selected: 0.11
protected: none
omitted: none

dev-libs/libburn
selected: 1.0.0
protected: none
omitted: none

dev-libs/libisofs
selected: 1.0.0
protected: none
omitted: none

dev-python/pycups
selected: 1.9.57
protected: none
omitted: none

dev-util/boost-build
selected: 1.41.0
protected: none
omitted: 1.46.1

media-libs/libreplaygain
selected: 465
protected: none
omitted: none

dev-util/boost-build
selected: 1.42.0
protected: none
omitted: 1.46.1

media-libs/libdiscid
selected: 0.1.1
protected: none
omitted: none

app-text/opensp
selected: 1.5.2-r2
protected: none
omitted: none

dev-python/bug-buddy-python
selected: 2.32.0
protected: none
omitted: none

dev-cpp/pangomm
selected: 2.28.3
protected: none
omitted: none

x11-libs/gtkglext
selected: 1.2.0
protected: none
omitted: none

media-libs/libcuefile
selected: 465
protected: none
omitted: none

dev-perl/Text-CharWidth
selected: 0.40.0
protected: none
omitted: none

app-admin/eselect-esd
selected: 20060719
protected: none
omitted: none

dev-libs/liboil
selected: 0.3.17
protected: none
omitted: none

dev-python/pyopengl
selected: 3.0.1
protected: none
omitted: none

dev-games/libggz
selected: 0.0.14.1
protected: none
omitted: none

dev-python/gnome-vfs-python
selected: 2.28.1
protected: none
omitted: none

dev-libs/pwlib
selected: 1.10.10-r2
protected: none
omitted: none

media-plugins/gst-plugins-gconf
selected: 0.10.30
protected: none
omitted: none

dev-python/libbonobo-python
selected: 2.28.1
protected: none
omitted: none

media-libs/libdc1394
selected: 1.2.2
protected: none
omitted: 2.1.3-r1

gnome-extra/bug-buddy
selected: 2.32.0-r2
protected: none
omitted: none

media-libs/freeglut
selected: 2.6.0
protected: none
omitted: none

dev-cpp/cairomm
selected: 1.10.0
protected: none
omitted: none

dev-python/pyorbit
selected: 2.24.0
protected: none
omitted: none

dev-python/libgnomecanvas-python
selected: 2.28.1
protected: none
omitted: none

dev-cpp/glibmm
selected: 2.28.2
protected: none
omitted: none

sys-devel/gdb
selected: 7.2
protected: none
omitted: none

dev-libs/libsigc++
selected: 2.2.10
protected: none
omitted: none

sys-devel/gcc
selected: 4.4.5
protected: none
omitted: 4.5.3-r1

dev-perl/DBD-mysql
selected: 4.01.7
protected: none
omitted: none

dev-perl/DBI
selected: 1.615
protected: none
omitted: none

virtual/perl-Sys-Syslog
selected: 0.270.0-r1
protected: none
omitted: none

dev-perl/PlRPC
selected: 0.202.0
protected: none
omitted: none

dev-perl/Net-Daemon
selected: 0.43
protected: none
omitted: none

virtual/mysql
selected: 5.1
protected: none
omitted: none

dev-db/mysql
selected: 5.1.56
protected: none
omitted: none

dev-db/mysql-init-scripts
selected: 1.2
protected: none
omitted: none

All selected packages: media-libs/libdc1394-1.2.2 x11-themes/gtk-engines-2.20.2 x11-misc/gccmakedep-1.0.2 dev-db/mysql-init-scripts-1.2 media-libs/taglib-1.6.3 media-libs/libdiscid-0.1.1 gnome-extra/gtkhtml-2.11.1 dev-python/pysqlite-2.6.3 media-libs/quvi-0.2.19 net-misc/netkit-fingerd-0.17-r3 app-admin/system-config-printer-common-1.3.6 net-misc/vino-2.32.2 dev-python/libwnck-python-2.32.0 media-libs/libmikmod-3.2.0_beta2-r1 media-plugins/gst-plugins-gio-0.10.35 dev-libs/totem-pl-parser-2.32.6 x11-themes/xfce4-icon-theme-4.4.3 net-wireless/wpa_supplicant-0.7.2-r3 media-sound/wavpack-4.50.1-r1 dev-perl/PlRPC-0.202.0 net-libs/opal-2.2.11 media-libs/phonon-vlc-0.3.2 sys-kernel/gentoo-sources-2.6.38-r6 x11-libs/gtkglext-1.2.0 app-admin/eselect-esd-20060719 gnome-extra/gucharmap-2.32.1 app-editors/gedit-2.30.4 media-libs/jbigkit-2.0-r1 sys-devel/gdb-7.2 net-libs/rb_libtorrent-0.15.1 gnome-extra/gnome-power-manager-2.32.0-r2 dev-games/ggz-client-libs-0.0.14.1 gnome-base/gnome-applets-2.32.1.1 dev-lang/swig-1.3.40-r1 dev-perl/Text-CSV-1.210 dev-python/gst-python-0.10.21 app-admin/sabayon-2.30.1 dev-db/mysql-5.1.56 media-libs/libreplaygain-465 app-admin/system-config-printer-gnome-1.3.6 net-print/foomatic-db-ppds-3.0.20060720 gnome-extra/gnome-media-2.32.0-r1 media-libs/sdl-net-1.2.7 net-dns/bind-tools-9.7.3 x11-libs/libXp-1.0.1 dev-libs/gmime-2.4.26 sys-fs/cryptsetup-1.1.3-r3 media-libs/sdl-gfx-2.0.22 gnome-extra/bug-buddy-2.32.0-r2 x11-libs/gtksourceview-1.8.5-r1 virtual/mysql-5.1 dev-perl/Text-CharWidth-0.40.0 media-libs/smpeg-0.4.4-r9 app-text/texi2html-1.78 dev-lang/vala-0.10.3 dev-python/gnome-applets-python-2.32.0 dev-cpp/gtkmm-2.24.2 net-misc/whois-5.0.11 media-libs/freeglut-2.6.0 dev-python/gnome-desktop-python-2.32.0 x11-proto/fontcacheproto-0.1.3 dev-python/cython-0.14.1 x11-misc/alacarte-0.13.2 dev-cpp/pangomm-2.28.3 media-libs/glew-1.6.0-r1 dev-python/libbonobo-python-2.28.1 sys-kernel/gentoo-sources-2.6.39-r3 net-libs/libtorrent-0.12.6 sys-apps/dmidecode-2.10 media-libs/sdl-mixer-1.2.11-r1 dev-lang/vala-0.12.1 dev-util/boost-build-1.41.0 media-libs/musicbrainz-2.1.5 net-print/foomatic-filters-3.0.20080507 dev-libs/boost-1.41.0-r3 net-print/gnome-cups-manager-0.33-r2 dev-perl/DBI-1.615 media-libs/jasper-1.900.1-r3 app-text/docbook-xml-dtd-4.3-r1 dev-perl/Text-WrapI18N-0.60.0 dev-python/bug-buddy-python-2.32.0 net-libs/webkit-gtk-1.4.3-r200 media-libs/musicbrainz-3.0.2 gnome-extra/swfdec-gnome-2.30.1 gnome-extra/gcalctool-5.32.2 gnome-extra/gnome-system-monitor-2.28.2-r1 x11-misc/xdg-user-dirs-gtk-0.8-r1 app-text/libspectre-0.2.6 app-text/docbook-xml-dtd-4.5-r1 dev-libs/boost-1.42.0-r2 dev-libs/libburn-1.0.0 net-voip/ekiga-2.0.12 app-misc/hal-info-20091130 media-libs/xine-lib-1.1.19 gnome-extra/gnome-user-docs-2.32.0 dev-python/twisted-10.1.0 dev-python/libgnome-python-2.28.1 net-analyzer/gnome-nettool-2.32.0 sys-kernel/gentoo-sources-2.6.34-r12 net-libs/telepathy-glib-0.14.10 www-client/epiphany-2.30.6-r1 dev-python/twisted-web-10.1.0 dev-perl/TimeDate-1.16 dev-python/pyorbit-2.24.0 media-plugins/gst-plugins-v4l2-0.10.30 gnome-extra/gnome-games-2.28.2 dev-python/pyopenssl-0.11 media-libs/sdl-ttf-2.0.10 dev-libs/liboil-0.3.17 dev-python/evolution-python-2.32.0 media-libs/libmodplug-0.8.8.4 gnome-extra/gconf-editor-2.32.0 dev-python/pycups-1.9.57 dev-python/pygtkglext-1.1.0 media-gfx/gtkimageview-1.6.4 sys-devel/bc-1.06.95 dev-python/notify-python-0.1.1-r2 app-text/libwpd-0.8.14-r1 app-arch/file-roller-2.32.2 media-libs/jpeg-6b-r9 media-plugins/gst-plugins-pango-0.10.35 dev-perl/glib-perl-1.223 dev-libs/lzo-2.04 dev-perl/extutils-depends-0.302 gnome-extra/gtkhtml-3.32.2 dev-python/pyxdg-0.19 dev-python/python-ldap-2.3.13 gnome-extra/hamster-applet-2.32.1 media-sound/esound-0.2.41 x11-themes/gnome-backgrounds-2.32.0 gnome-extra/deskbar-applet-2.32.0 app-text/openjade-1.3.2-r3 net-print/foomatic-filters-ppds-20070501 app-admin/pessulus-2.30.4 dev-perl/extutils-pkgconfig-1.07 x11-themes/gnome-themes-standard-3.0.2 gnome-extra/gnome-utils-2.32.0-r2 media-libs/libmms-0.6.2 mail-client/evolution-2.32.3 app-text/xmlto-0.0.23 gnome-extra/evolution-webcal-2.32.0 media-plugins/gst-plugins-soup-0.10.30 dev-libs/libaio-0.3.109-r2 net-misc/vinagre-2.30.3 dev-vcs/cvs-1.12.12-r6 dev-cpp/cairomm-1.10.0 gnome-extra/libgsf-1.14.19 media-sound/musepack-tools-465 media-plugins/gst-plugins-cdparanoia-0.10.35 media-libs/libcuefile-465 dev-python/pygame-1.9.1 dev-python/libgnomecanvas-python-2.28.1 dev-python/urwid-0.9.9.1 media-video/cheese-2.32.0 media-plugins/gst-plugins-taglib-0.10.30 dev-libs/pwlib-1.10.10-r2 x11-libs/vte-0.28.2-r300 dev-python/pyopengl-3.0.1 x11-libs/libXfontcache-1.0.5 app-text/po4a-0.38 sys-kernel/gentoo-sources-2.6.36-r8 media-plugins/gst-plugins-gconf-0.10.30 sys-kernel/gentoo-sources-2.6.36-r5 media-gfx/eog-2.32.1 dev-perl/DBD-mysql-4.01.7 dev-libs/libsigc++-2.2.10 net-zope/zope-interface-3.5.3 net-misc/netkit-rsh-0.17-r9 app-crypt/seahorse-2.32.0 app-text/opensp-1.5.2-r2 app-cdr/brasero-2.32.1 dev-python/gnome-vfs-python-2.28.1 app-crypt/gpgme-1.3.0-r1 app-text/libwpg-0.1.3 x11-libs/openmotif-2.3.3 dev-games/libggz-0.0.14.1 dev-perl/SGMLSpm-1.03-r5 sys-kernel/gentoo-sources-2.6.37-r4 dev-util/boost-build-1.42.0 www-plugins/nspluginwrapper-1.4.4 dev-cpp/atkmm-2.22.5 sys-devel/gcc-4.4.5 gnome-base/gnome-session-2.32.1-r3 dev-libs/libgee-0.6.1 media-libs/swfdec-0.8.4 dev-perl/Net-Daemon-0.43 app-text/evince-2.32.0-r3 dev-libs/libisofs-1.0.0 virtual/perl-Sys-Syslog-0.270.0-r1 media-libs/sdl-sound-1.0.3 dev-cpp/glibmm-2.28.2 media-fonts/liberation-fonts-1.05 x11-themes/gnome-themes-2.32.1-r1 gnome-base/gnome-mount-0.8-r1 dev-lang/vala-0.14.0 media-plugins/gst-plugins-theora-0.10.35 app-editors/nano-2.2.5 media-sound/sound-juicer-2.32.0 dev-python/chardet-2.0.1 net-analyzer/traceroute-2.0.15 gnome-extra/yelp-2.30.2-r5 net-analyzer/gnome-netstatus-2.28.2 dev-libs/eggdbus-0.6

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Packages installed: 1109
Packages in world: 113
Packages in system: 45
Required packages: 905
Number to remove: 204




Mon fichier world après ménage :

Quote:
app-admin/conky
app-admin/conkyforecast
app-admin/logrotate
app-admin/syslog-ng
app-cdr/k3b
app-emulation/emul-linux-x86-java
app-emulation/virt-manager
app-emulation/wine
app-office/openoffice
app-portage/genlop
app-portage/gentoolkit
app-portage/layman
app-portage/portage-utils
app-text/acroread
app-xemacs/emerge
dev-libs/icu
dev-python/medusa
dev-util/lafilefixer
gnome-base/gconf
gnome-base/gnome-panel
kde-base/kdebase-data
kde-base/systemsettings
media-fonts/corefonts
media-fonts/cronyx-fonts
media-fonts/freefonts
media-fonts/intlfonts
media-fonts/terminus-font
media-gfx/bootsplash-themes
media-gfx/gimp
media-gfx/iscan
media-gfx/scrot
media-gfx/splash-themes-gentoo
media-gfx/splash-themes-livecd
media-gfx/splashutils
media-gfx/xsane
media-libs/gst-plugins-good
media-libs/gstreamer
media-sound/alsa-utils
media-video/dvgrab
media-video/kdenlive
media-video/kino
media-video/recordmydesktop
media-video/vlc
net-analyzer/iftop
net-analyzer/macchanger
net-analyzer/metasploit
net-analyzer/nessus
net-analyzer/nmap
net-analyzer/nttcp
net-analyzer/wireshark
net-firewall/iptables
net-fs/samba
net-im/amsn
net-misc/dhcpcd
net-misc/iperf
net-misc/netkit-telnetd
net-misc/unison
net-misc/wakeonlan
net-wireless/aircrack-ng
net-wireless/kismet
net-wireless/madwifi-ng
net-wireless/madwifi-ng-tools
net-wireless/wifi-radar
net-wireless/wireless-tools
rox-extra/weather
sys-apps/ethtool
sys-apps/lm_sensors
sys-apps/mlocate
sys-apps/pciutils
sys-apps/portage
sys-apps/v86d
sys-block/partimage
sys-fs/dosfstools
sys-fs/ntfs3g
sys-kernel/gentoo-sources
sys-kernel/module-rebuild
sys-libs/libraw1394
sys-power/powertop
sys-process/latencytop
sys-process/vixie-cron
www-client/firefox
www-client/firefox-bin
www-client/links
www-client/lynx
www-plugins/adobe-flash
x11-apps/ccsm
x11-apps/fusion-icon
x11-apps/mesa-progs
x11-base/xorg-drivers
x11-base/xorg-server
x11-base/xorg-x11
x11-drivers/nvidia-drivers
x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-keyboard
x11-libs/cairo
x11-libs/wxGTK
x11-misc/gigolo
x11-misc/xsensors
x11-plugins/compiz-plugins-unsupported
x11-terms/terminal
x11-themes/gdm-themes
x11-themes/tango-icon-theme
x11-themes/xfwm4-themes
x11-wm/compiz
x11-wm/compiz-fusion
xfce-base/xfce4-meta
xfce-extra/thunar-archive-plugin
xfce-extra/thunar-thumbnailers
xfce-extra/xfce4-mount-plugin
xfce-extra/xfce4-screenshooter
xfce-extra/xfce4-sensors-plugin
xfce-extra/xfce4-verve-plugin
xfce-extra/xfce4-xfapplet-plugin
Back to top
View user's profile Send private message
Poussin
l33t
l33t


Joined: 08 Jun 2007
Posts: 659
Location: Liège

PostPosted: Mon Oct 24, 2011 6:02 pm    Post subject: Reply with quote

floc_12 wrote:

Quote:

* Always study the list of packages to be cleaned for any obvious
* mistakes. Packages that are part of the world set will always
* be kept. They can be manually added to this set with
* `emerge --noreplace <atom>`. Packages that are listed in
* package.provided (see portage(5)) will be removed by
* depclean, even if they are part of the world set.



C'est comme le Port-Salut
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Mon Oct 24, 2011 7:08 pm    Post subject: Reply with quote

Bon, j'ai fais un "noreplace" de tous les paquets que je souhaitais garder (en esperant qur je n'en ait pas oublié d'importants, etant donné que je ne les connais pas tous).

Par contre, il veut a tout pris me virer gcc 4.4.5, même après un noreplace :

Quote:
sys-devel/gcc
selected: 4.4.5
protected: none
omitted: 4.5.3-r1


Merci
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Mon Oct 24, 2011 7:27 pm    Post subject: Reply with quote

Bah tu as gcc 4.5.3, donc gcc 4.4.5 n'est pas utile, il veut donc le supprimer ! Tout a fait normal.
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1906
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Mon Oct 24, 2011 10:32 pm    Post subject: Reply with quote

Pour tes paquets en gras :
* x11-themes/xfce4-icon-theme n'est pas (plus) dans Portage d'après http://gentoo-portage.com (aurait-il été intégré à un autre paquet ?);
* app-editors/gedit et app-editors/nano sont, comme la catégorisation l'indique, des éditeurs de texte. Soit tu les utilises (auquel cas ils devraient être dans ton world), soit tu préfères un autre éditeur de texte (et c'est normal de les virer);

Edit: en fait, il n'y a aucun éditeur de texte dans ton world ce qui n'est pas bien normal sur une distribution où la majeure partie de la configuration se fait par édition de fichiers texte !

* net-analyzer/traceroute sert à tracer le chemin pris par un paquet IP. Même chose que précédemment, si tu utilises directement cet utilitaire, il devrait être dans ton world, sinon, il ne te sert à rien (au passage : vu la liste de "net-analyzer" que tu as dans ton world, il est surprenant que tu ne connaisses pas traceroute... ou alors tu n'utilises aucun net-analyzer et ces paquets ne devraient pas figurer dans ton world);
* net-wireless/wpa_supplicant n'est manifestement pas une dépendance de wifi-radar (que tu utilises). Je suppose qu'il a sa propre gestion de ce protocole;
* sys-kernel/gentoo-sources est bien dans ton world (puisque tu compiles ces sources, il s'agit bien d'un paquet que tu utilises directement). Emerge cherche à supprimer une ancienne versions des sources qui n'est même plus dans Portage. La dernière version arch du noyau est la 2.6.39-r3; la dernière ~arch est la 3.0.7. Note que emerge ne va supprimer que les sources. Pas les images (aussi antiques soient elles).

En regardant rapidement ton world, on y trouve des choses surprenantes (qui ne devraient probablement pas y être) :
* app-xemacs/emerge est une interface XEmacs à GNU patch et c'est le seul paquet lié à cet éditeur de texte;
* dev-libs/icu et dev-python/medusa sont des bibliothèques de fonctions. Développes-tu avec ?
* gnome-base/gconf, gnome-base/gnome-panel, kde-base/kdebase-data et kde-base/systemsettings sont des composants basiques de GNOME et KDE alors que tu n'utilises pas ces bureaux.
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Tue Oct 25, 2011 7:20 am    Post subject: Reply with quote

Bonjour,

En fait les paquets en gras sont ceux que j'utilise et que je souhaite garder, donc pas de problème la dessus. J'ai effectué un premier depclean hier soir

sans problème (juste gcc à reconfiguré).

Je referais un deuxième passage ce soir avec les infos que tu m'as donné, car il y a pleins de paquets que je ne connais an fait, donc va falloir que je

regarde en détail tout ca (déja, dans ceux que tu m'as donné, il y en a 8 a virer :) )

Merci pour ces infos et exemples, je pense que ca devient clair dans ma ptite tete.
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1677
Location: 127.0.0.1

PostPosted: Tue Oct 25, 2011 7:25 am    Post subject: Reply with quote

Magic Banana wrote:

Edit: en fait, il n'y a aucun éditeur de texte dans ton world ce qui n'est pas bien normal sur une distribution où la majeure partie de la configuration se fait par édition de fichiers texte !

Si, il a forcément un éditeur installé, puisque virtual/editor fait partie du set system. C'est pour cette raison que nano est désinstallé par le --depclean : ce paquet virtuel ne nécessite qu'un seul éditeur installé, si tu en veux d'autres, il faut les inscrire toi-même dans le world.
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Tue Oct 25, 2011 5:33 pm    Post subject: Reply with quote

Bon, de retour avec un deuxième ménage le temps que mon revdep-rebuilt se termine :

Quote:
app-admin/conky
app-admin/conkyforecast
app-cdr/k3b
app-editors/gedit
app-editors/nano
app-emulation/wine
app-office/openoffice
app-portage/gentoolkit
app-portage/layman
app-portage/portage-utils
app-text/acroread
media-fonts/corefonts
media-fonts/cronyx-fonts
media-fonts/freefonts
media-fonts/intlfonts
media-fonts/terminus-font

media-gfx/bootsplash-themes
media-gfx/gimp
media-gfx/iscan
media-gfx/scrot
media-gfx/splash-themes-gentoo
media-gfx/splash-themes-livecd
media-gfx/splashutils
media-libs/jpeg
media-sound/alsa-utils
media-sound/esound

media-video/dvgrab
media-video/kdenlive
media-video/kino
media-video/vlc
net-analyzer/gnome-netstatus
net-analyzer/iftop
net-analyzer/macchanger
net-analyzer/metasploit
net-analyzer/nessus
net-analyzer/nmap
net-analyzer/nttcp
net-analyzer/traceroute
net-analyzer/wireshark
net-firewall/iptables
net-fs/samba
net-im/amsn
net-misc/dhcpcd
net-misc/iperf
net-misc/wakeonlan
net-wireless/aircrack-ng
net-wireless/kismet
net-wireless/madwifi-ng
net-wireless/madwifi-ng-tools
net-wireless/wifi-radar
net-wireless/wireless-tools
net-wireless/wpa_supplicant
rox-extra/weather
sys-apps/ethtool
sys-apps/lm_sensors
sys-apps/pciutils
sys-apps/portage
sys-block/partimage
sys-devel/gcc
sys-fs/ntfs3g
sys-kernel/gentoo-sources
sys-kernel/module-rebuild
www-client/firefox
www-client/firefox-bin
www-client/links
www-client/lynx
www-plugins/adobe-flash
www-plugins/nspluginwrapper
x11-apps/ccsm
x11-apps/fusion-icon
x11-apps/mesa-progs
x11-base/xorg-drivers
x11-base/xorg-server
x11-base/xorg-x11
x11-drivers/nvidia-drivers
x11-drivers/xf86-input-evdev
x11-drivers/xf86-input-keyboard

x11-misc/xsensors
x11-plugins/compiz-plugins-unsupported
x11-terms/terminal
x11-themes/gdm-themes
x11-themes/tango-icon-theme
x11-themes/xfwm4-themes

x11-wm/compiz
x11-wm/compiz-fusion
xfce-base/xfce4-meta
xfce-extra/thunar-archive-plugin
xfce-extra/thunar-t
humbnailers
xfce-extra/xfce4-mount-plugin
xfce-extra/xfce4-screenshooter
xfce-extra/xfce4-sensors-plugin
xfce-extra/xfce4-verve-plugin
xfce-extra/xfce4-xfapplet-plugin



1. Je comprends ce que sont tous ces paquets en gras, mais je ne sais pas trop si je dois les laisser, car la plupart sont utilisés à travers d'autres applis, il me semblent. Quelle est la seule solution ? Les supprimer et tester ?

2. Mon problème d'origine, Nautilus, est toujours présent et s'installe toujours. J'ai enlevé le USE "gnome" dans mon make.conf. Dois je recompiler tout le système (actuellement, je fais un emerge -NDuav world) ?

Merci
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1906
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Tue Oct 25, 2011 5:55 pm    Post subject: Reply with quote

C'est toujours la même question : te sers-tu, en toute conscience, des polices que tu as mises en gras, des thèmes (de démarrage, de connexion et d'icônes), de l'utilitaire scrot, de ceux fournis par alsa-utils, etc. Je suppose effectivement que tu ne te sers pas directement de esound ou des paquets x11-base et x11-drivers (tu as bien renseigné les variables VIDEO_CARDS et INPUT_DEVICES dans /etc/make.conf ?). Ils sont des dépendances d'autres applications dont tu te sers directement. Tu peux donc les supprimer de ton world.

Par contre tu as mis en gras tout Xfce. En enlevant ces lignes tu perdrais donc Xfce ! Je suppose que tu veux au moins garder xfce-base/xfce4-meta et quelques applications au dessus de ce bureau (comme le navigateur de fichiers xfce-base/thunar qui n'est pas listé et, à moins que tu sois vraiment minimaliste, les applets et quelques plugins que tu as mis en gras).
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Tue Oct 25, 2011 9:46 pm    Post subject: Reply with quote

Merci Magic Banana pour cette explication.

En fait j'ai encore un peu de mal avec 'l'utilisation" (savoir si on utilise un paquet "directement ou non). Si je comprends bien, on référence le paquet dans le fichiers si on utilise une de ces commande en console ou dans un lanceur par exemple. Mais je vais faire des tests, je pigerais mieux.

Actuellement, je suis en train de virer esound. Concernant x11-base, je ferais ca un par un tranquillement. En effet, quand j'ai vu la liste de depclean, il me semble que j'utilise quelques commandes quand même.


Sinon, j'ai bien compris le principe de nettoyage et de dépendance, ça c'est bien rentré. J'ai réussi à résoudre mon problème de départ (nautilus qui s'installer en permanence :D ) en jonglant avec equery, depclean et revdep-rebuilt. (En fait, je me rend compte que je n'étais pas au point sur portage).

Merci encore & Bonne soirée
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1906
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Wed Oct 26, 2011 1:08 am    Post subject: Reply with quote

floc_12 wrote:
En fait j'ai encore un peu de mal avec 'l'utilisation" (savoir si on utilise un paquet "directement ou non).


Il faut dire que je manque de clarté. Prenons l'exemple des paquets x11-base qui sont installés sur ton système. Ils sont nécessaires puisque plusieurs applications que tu utilises (GEdit, GIMP, KDEnlive, Kino, VLC, etc.) en ont besoin. La question est : si tu venais à ne plus vouloir toutes ces applications, voudrais-tu encore des paquets x11-base ? Autrement dit, les utilises-tu directement ? Pour l'immense majorité des utilisateurs, la réponse est non. Ils n'ont donc pas à figurer dans /var/lib/portage/world et, dans l'éventualité de la suppression de tout ce qui tourne dessus les paquets x11-base, un 'emerge --depclean' virerait ces dépendances devenus inutiles. Dans le même genre, les bibliothèques n'ont pas figurer dans le world à moins de développer dessus (une utilisation directe de ces bibliothèques).

Certains ont développé des scripts qui virent du world tous les paquets qui figurent en dépendance d'un autre paquet lui aussi dans world. Une telle procédure automatique n'est pas souhaitable. Prenons l'exemple de xfce-extra/thunar-archive-plugin. Ce plugin dépend, bien sûr, de xfce-base/thunar. Pourtant, ce n'est pas parce que tu vas décider de ne plus utiliser le menu contextuel pour gérer les archives (ce que permet xfce-extra/thunar-archive-plugin) que cela signifie que tu ne veux plus du tout utiliser le navigateur de fichiers Thunar (tu l'utilises "directement" et pas seulement au travers du plugin). Or, si xfce-base/thunar n'est pas dans ton world, un 'emerge --depclean' le supprimerait suite à la disparition de xfce-extra/thunar-archive-plugin.

Est-ce plus clair ?
Back to top
View user's profile Send private message
floc_12
Apprentice
Apprentice


Joined: 28 Jun 2006
Posts: 191

PostPosted: Wed Oct 26, 2011 6:06 pm    Post subject: Reply with quote

Salut,

oui, je comprends ce que tu essaye de me dire, c'est logique d'un côté. Je viens d'effectuer des tests sur tous les paquets x11-base.

En revanche, si je supprime x11-base/xorg-x11 du fichier world, depclean veut me virer ce paquet ainsi que plusieurs autres qui peuvent et sont utiles (xrandr, xev, xgamma, etc ..). Donc, en voyant cette longue liste de paquets, autant laisser x11-base/xorg-x11 dans le world plutôt que de s’embêter à faire un noreplace de tous ces paquets, au risque d'en oublier, non ?
Back to top
View user's profile Send private message
Magic Banana
Veteran
Veteran


Joined: 13 Dec 2005
Posts: 1906
Location: Belo Horizonte, Minas Gerais, Brasil

PostPosted: Thu Oct 27, 2011 10:04 am    Post subject: Reply with quote

Oui, c'est la raison d'être des meta-paquets (comme x11-base/xorg-x11). Si tu te sers directement de la majorité de ses dépendances il est plus simple de n'avoir que cette ligne dans ton world que d'en lister des dizaines. Ceci étant, si tu veux un système le plus simple possible, tu peux faire ce travail (avec des considérations genre "j'utilise directement xrandr -> dans world", "je n'utilise jamais xev -> pas dans world").
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