View previous topic :: View next topic |
Author |
Message |
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Thu Oct 06, 2005 1:24 pm Post subject: [emerge] Supprimer ebuild avec dépendance... (résolu) |
|
|
Bonjour tout le monde.
Je cherche un moyen de supprimer un ebuild + toutes ses dépendances inutiles...
Par exemple: gnome-games
Je le supprime avec:
Code: | emerge --unmerge gnome-games |
D'après ce que j'ai lu, cette commande est supposée supprimer toutes les dépendances manquantes (ou ebuild inutiles):
Le souci c'est que depclean ne fait rien (la commande dit qu'il n'y a aucune dépendance inutile)
Quand je fais un:
Code: | emerge --update --deep world |
J'ai toujours gnome-games qui s'installe de force!
Est ce qu'il y a moyen de supprimer un paquet définitivement? (dans notre cas gnome-games)
Merci d'avance.
Last edited by Asher256 on Thu Oct 06, 2005 2:52 pm; edited 2 times in total |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Thu Oct 06, 2005 1:28 pm Post subject: |
|
|
Tu le masque et lors du emerge -uD world, tu verras qui en a besoin. Et ces dépendances sont surement requises par un autre package si elle n'apparaissent pas au emerge --depclean world. |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Thu Oct 06, 2005 1:54 pm Post subject: comment le trouver? |
|
|
pierreg wrote: | Tu le masque et lors du emerge -uD world, tu verras qui en a besoin. Et ces dépendances sont surement requises par un autre package si elle n'apparaissent pas au emerge --depclean world. |
Est ce qu'il y a moyen de savoir quels sont ces "dépendances requises par un autre package"?
Merci d'avance. _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772 Location: Wellington, Aotearoa
|
Posted: Thu Oct 06, 2005 1:57 pm Post subject: |
|
|
emerge gentoolkit si c pas déjà fait puis equery depgraph ton_package |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Thu Oct 06, 2005 2:22 pm Post subject: reponse |
|
|
pierreg wrote: | emerge gentoolkit si c pas déjà fait puis equery depgraph ton_package |
Intéressant le logiel.
Voilà le résultat:
Code: |
gnome-extra/gnome-games-2.10.1:
`-- gnome-extra/gnome-games-2.10.1
`-- x11-libs/gtk+-2.6.8
`-- x11-base/xorg-x11-6.8.2-r4 (virtual/x11)
`-- sys-libs/zlib-1.2.3
`-- sys-devel/flex-2.5.4a-r6
`-- dev-libs/expat-1.95.8
`-- media-libs/freetype-2.1.9-r1
`-- sys-libs/glibc-2.3.5-r2 (virtual/libc)
`-- sys-kernel/linux-headers-2.6.11-r2 (virtual/os-headers)
`-- sys-devel/gettext-0.14.4
`-- media-libs/fontconfig-2.2.3
`-- x11-base/opengl-update-2.2.1
`-- app-arch/bzip2-1.0.3-r5
`-- x11-misc/ttmkfdir-3.0.9-r3
`-- media-libs/libpng-1.2.8
`-- sys-libs/ncurses-5.4-r6
`-- sys-libs/gpm-1.20.1-r4
`-- dev-libs/glib-2.6.5
`-- dev-libs/atk-1.10.1
`-- x11-libs/pango-1.8.1-r1
`-- x11-misc/shared-mime-info-0.16
`-- dev-libs/libxml2-2.6.20-r2
`-- dev-lang/python-2.3.5-r2
`-- dev-lang/tk-8.4.9
`-- dev-lang/tcl-8.4.9
`-- sys-libs/readline-5.0-r2
`-- sys-libs/db-4.2.52_p2
`-- dev-java/blackdown-jre-1.4.2.02 (virtual/jre) [ java ]
`-- dev-java/java-config-1.2.11
`-- sys-apps/sed-4.1.4
`-- sys-libs/gdbm-1.8.3-r2
`-- dev-libs/openssl-0.9.7e-r1
`-- media-libs/jpeg-6b-r5
`-- media-libs/tiff-3.7.3
`-- gnome-base/gconf-2.10.1-r1
`-- gnome-base/orbit-2.12.3
`-- dev-libs/popt-1.7-r1
`-- dev-libs/libIDL-0.8.6
`-- gnome-base/gnome-vfs-2.10.1-r2
`-- gnome-base/libbonobo-2.10.1
`-- app-admin/fam-2.7.0-r2 (virtual/fam)
`-- net-nds/portmap-5b-r9
`-- gnome-base/gnome-mime-data-2.4.2
`-- net-libs/gnutls-1.2.3
`-- dev-libs/libgcrypt-1.2.1
`-- dev-libs/libgpg-error-1.0-r1
`-- app-crypt/opencdk-0.5.5
`-- dev-libs/lzo-1.08-r1
`-- dev-libs/libtasn1-0.2.13
`-- dev-lang/perl-5.8.6-r6
`-- sys-devel/libperl-5.8.6-r1
`-- sys-devel/bison-1.875d
`-- sys-devel/m4-1.4.3
`-- net-fs/samba-3.0.14a-r2
`-- net-print/cups-1.1.23-r1
`-- sys-libs/pam-0.78-r2
`-- sys-libs/cracklib-2.8.3-r1
`-- sys-libs/pwdb-0.62
`-- net-nds/openldap-2.2.28
`-- sys-apps/tcp-wrappers-7.6-r8
`-- dev-db/mysql-4.0.25-r2
`-- sys-apps/texinfo-4.8-r1
`-- sys-process/procps-3.2.5-r1
`-- sys-apps/hal-0.4.7-r2
`-- sys-apps/dbus-0.23-r3
`-- dev-python/pyrex-0.9.3-r1
`-- x11-libs/qt-3.3.4-r8
`-- media-libs/libmng-1.0.8-r1
`-- media-libs/lcms-1.13-r1
`-- sys-fs/udev-068-r1
`-- sys-apps/hotplug-base-20040401
`-- sys-apps/baselayout-1.11.13-r1
`-- sys-apps/sysvinit-2.86
`-- app-shells/bash-3.0-r12
`-- sys-apps/coreutils-5.2.1-r6
`-- sys-apps/hotplug-20040923-r1
`-- sys-apps/pciutils-2.1.11-r5
`-- sys-apps/usbutils-0.11-r5
`-- sys-libs/libcap-1.10-r5
`-- sys-apps/util-linux-2.12r
`-- sys-fs/e2fsprogs-1.38
`-- sys-libs/com_err-1.38
`-- sys-libs/ss-1.38
`-- sys-apps/pam-login-3.17
`-- sys-apps/shadow-4.0.7-r4
`-- app-crypt/hashalot-0.3
`-- net-misc/howl-0.9.8
`-- gnome-base/libgnome-2.10.1-r1
`-- media-sound/esound-0.2.36-r1
`-- media-libs/audiofile-0.2.6-r1
`-- media-libs/alsa-lib-1.0.9
`-- media-sound/alsa-driver-1.0.9b (virtual/alsa)
`-- sys-apps/module-init-tools-3.0-r2 (virtual/modutils)
`-- media-sound/alsa-headers-1.0.9b
`-- gnome-base/libgnomeui-2.10.1
`-- gnome-base/libgnomecanvas-2.10.2
`-- gnome-base/libglade-2.5.1
`-- media-libs/libart_lgpl-2.3.17
`-- gnome-base/libbonoboui-2.10.1
`-- gnome-base/gnome-keyring-0.4.3
`-- gnome-base/librsvg-2.9.5
`-- dev-libs/libcroco-0.6.0
`-- gnome-extra/libgsf-1.12.1
`-- dev-util/guile-1.6.7
[ gnome-extra/gnome-games-2.10.1 stats: packages (104), max depth (7) ]
|
Personnellement, je ne vois pas ce qui retient gnome games... _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Thu Oct 06, 2005 2:24 pm Post subject: |
|
|
as tu tenté de le masquer et de faire un emerge -auvDN world pour voir ? (comme dit plus haut) _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
Asher256 Tux's lil' helper
Joined: 01 Sep 2005 Posts: 92
|
Posted: Thu Oct 06, 2005 2:35 pm Post subject: masquer... |
|
|
kernel_sensei wrote: | as tu tenté de le masquer et de faire un emerge -auvDN world pour voir ? (comme dit plus haut) |
J'ai masqué gnome-games en ajoutant gnome-extra/gnome-games dans /etc/portage/package.mask.
Quand je fais emerge --update --deep --pretend world voilà ce que ça me donne:
Code: |
These are the packages that I would merge, in order:
Calculating dependencies \
!!! All ebuilds that could satisfy ">=gnome-extra/gnome-games-2.10.1" have been
masked.
!!! One of the following masked packages is required to complete your request:
- gnome-extra/gnome-games-2.10.1 (masked by: package.mask)
- gnome-extra/gnome-games-2.12.0 (masked by: package.mask, package.mask, ~x86 ke
yword)
# Leonardo Boshell <leonardop@gentoo.org> (14 Aug 2005)
# GNOME 2.12 betas. For testing purposes only.
# -- gnome mask start
- gnome-extra/gnome-games-2.10.1-r1 (masked by: package.mask, ~x86 keyword)
For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!! (dependency required by "gnome-base/gnome-2.10.2" [ebuild])
|
C'est gnome qui impose gnome-games...
De tout façon, l'essentiel est là. Je sais maintenant que depclean fait son boulot et j'ai découvert une nouvelle commande pour lister les dépendances...
Merci pour vos réponses. _________________ Blog (Qui parle en majorité de GNU/Linux et des logiciels libres): http://asher256.tuxfamily.org
Dictionnaire informatique libre: http://jargon.tuxfamily.org/ |
|
Back to top |
|
|
|