Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge] Supprimer ebuild avec dépendance... (résolu)
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
Asher256
Tux's lil' helper
Tux's lil' helper


Joined: 01 Sep 2005
Posts: 92

PostPosted: Thu Oct 06, 2005 1:24 pm    Post subject: [emerge] Supprimer ebuild avec dépendance... (résolu) Reply with quote

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):
Code:
emerge --depclean

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
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Thu Oct 06, 2005 1:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
Asher256
Tux's lil' helper
Tux's lil' helper


Joined: 01 Sep 2005
Posts: 92

PostPosted: Thu Oct 06, 2005 1:54 pm    Post subject: comment le trouver? Reply with quote

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
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Thu Oct 06, 2005 1:57 pm    Post subject: Reply with quote

emerge gentoolkit si c pas déjà fait puis equery depgraph ton_package
Back to top
View user's profile Send private message
Asher256
Tux's lil' helper
Tux's lil' helper


Joined: 01 Sep 2005
Posts: 92

PostPosted: Thu Oct 06, 2005 2:22 pm    Post subject: reponse Reply with quote

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
View user's profile Send private message
kernelsensei
Bodhisattva
Bodhisattva


Joined: 22 Feb 2004
Posts: 5619
Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)

PostPosted: Thu Oct 06, 2005 2:24 pm    Post subject: Reply with quote

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
View user's profile Send private message
Asher256
Tux's lil' helper
Tux's lil' helper


Joined: 01 Sep 2005
Posts: 92

PostPosted: Thu Oct 06, 2005 2:35 pm    Post subject: masquer... Reply with quote

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
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