[Solucionado]Equo remove - dependecias?

Conversaciones generales alrededor Sabayon Linux

Moderator: Moderators

[Solucionado]Equo remove - dependecias?

Postby ColDrake » Wed Jun 09, 2010 0:32

Hola.. no existe un comando de equo que remueva las dependencias..
el otro dia instale el kspread, me utilizo unas librerias de gnome y a la hora de desintalarlo somo me desintalo 1 archivo de 12..

Code: Select all
equo install kspread


aqui instala como 12 paquetes

Code: Select all
equo remove kspread


aqui desintala 1 paquete

no existe un comando.. para ver que dependencias quedaron huerfano ??
Last edited by ColDrake on Thu Jul 08, 2010 20:16, edited 1 time in total.
Magnifico Tester,donde voy siempre dejo la grande..
ColDrake
Simple Hen
 
Posts: 64
Joined: Wed Jun 02, 2010 2:08

Re: Equo remove - dependecias?

Postby pepebotella » Wed Jun 09, 2010 3:45

me ha pasao tambien...
Code: Select all
equo remove --deep --configfiles --empty --pretend application-name

you can completely remove the application and its configuration files. Pay attention for --deep --empty options: that make a higher level of dependencies-control, maybe including essentials packages needed for the fine operation of Sabayon.
The option --pretend makes equo to shows only how it'd work without making any changes: it is a kind of simulation
Code: Select all
remove: remove one or more packages
                --ask: ask before you make any changes
                --pretend: just show what should be done
                --nodeps: do not include any dependence
                --deep: includes unused dependencies of reverse dependencies where the list is empty
                --empty: used with --deep, helps to remove the dummy packages
                --configfiles: configuration files are deleted
                --resume: resume previously interrupted operations
pepebotella
Simple Hen
 
Posts: 71
Joined: Mon Nov 02, 2009 21:26

Re: Equo remove - dependecias?

Postby ColDrake » Wed Jun 09, 2010 17:57

pepebotella wrote:me ha pasao tambien...
Code: Select all
equo remove --deep --configfiles --empty --pretend application-name

you can completely remove the application and its configuration files. Pay attention for --deep --empty options: that make a higher level of dependencies-control, maybe including essentials packages needed for the fine operation of Sabayon.
The option --pretend makes equo to shows only how it'd work without making any changes: it is a kind of simulation
Code: Select all
remove: remove one or more packages
                --ask: ask before you make any changes
                --pretend: just show what should be done
                --nodeps: do not include any dependence
                --deep: includes unused dependencies of reverse dependencies where the list is empty
                --empty: used with --deep, helps to remove the dummy packages
                --configfiles: configuration files are deleted
                --resume: resume previously interrupted operations

vale gracias.. pero igual no quiso desintalarlo.. probe de todas forma.. le saque el --pretend el deep.. todo...
Magnifico Tester,donde voy siempre dejo la grande..
ColDrake
Simple Hen
 
Posts: 64
Joined: Wed Jun 02, 2010 2:08

Re: Equo remove - dependecias?

Postby _cnfss_ » Wed Jun 09, 2010 18:46

Yo he probado los comandos y funcionan correctamente... Los corriste como root?
Únicamente deberías sacar el pretend, cuando veas (luego de correrlo con Pretend) que no desinstala nada necesario. Sino pruebas con pretend y sin deep o sin empty, y vas viendo cuál es la que mejor quita los paquetes. Cuando estás seguro, quitas el pretend. Pero siempre como root... (Es más, si lo corres como usuario, ni siquiera necesitas el pretend, porque entrpy, a un usuario común SIEMPRE le agrega el pretend).


Saludsos!
"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
"Sólo dos cosas son infinitas, el universo y la estupidez humana, y no estoy seguro acerca de la primera."
- Albert Einstein
_cnfss_
Growing Hen
 
Posts: 158
Joined: Wed Jan 20, 2010 17:09

Re: Equo remove - dependecias?

Postby ColDrake » Mon Jul 05, 2010 5:22

Code: Select all
sonix ~ # equo remove --deep --configfiles --empty rhythmbox
>>  @@ Estos son los paquetes elegidos:
>>    # (1/1) [sabayonlinux.org] media-sound/rhythmbox-0.12.8-r1 [16.6MB]
>> - Calculando las dependencias inversas para media-libs/gst-plugins-base-0.10.>>
\ Calculando las dependencias inversas para media-plugins/gst-plugins-a52dec->> | Calculando las dependencias inversas para media-plugins/gst-plugins-meta-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-v4l2-0.>> | Calculando las dependencias inversas para media-plugins/gst-plugins-mad-0.1>> \ Calculando las dependencias inversas para app-mobilephone/obex-data-server->> | Calculando las dependencias inversas para media-sound/pulseaudio-0.9.21.1-r>> \ Calculando las dependencias inversas para gnome-base/gnome-control-center-2>> / Calculando las dependencias inversas para gnome-base/gnome-settings-daemon->> \ Calculando las dependencias inversas para media-plugins/gst-plugins-pulse-0>> - Calculando las dependencias inversas para media-plugins/gst-plugins-mpeg2de>> | Calculando las dependencias inversas para x11-drivers/xf86-video-radeonhd-1>> / Calculando las dependencias inversas para x11-drivers/xf86-video-intel-2.12>> - Calculando las dependencias inversas para x11-drivers/xf86-input-mouse-1.5.>> \ Calculando las dependencias inversas para x11-drivers/xf86-input-evdev-2.4.>> | Calculando las dependencias inversas para x11-drivers/xf86-input-keyboard-1>> | Calculando las dependencias inversas para x11-drivers/xf86-video-fbdev-0.4.>> / Calculando las dependencias inversas para x11-drivers/xf86-input-synaptics->> | Calculando las dependencias inversas para app-emulation/virtualbox-bin-3.2.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-x-0.10.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-ogg-0.1>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-gconf-0>> | Calculando las dependencias inversas para media-plugins/gst-plugins-libmms->> / Calculando las dependencias inversas para media-plugins/gst-plugins-taglib->> - Calculando las dependencias inversas para media-plugins/gst-plugins-dvdread>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-dvb-0.1>> / Calculando las dependencias inversas para media-plugins/gst-plugins-xvideo->> - Calculando las dependencias inversas para media-libs/gst-plugins-good-0.10.>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-cdparan>> | Calculando las dependencias inversas para media-plugins/gst-plugins-lame-0.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-flac-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-ffmpeg->> \ Calculando las dependencias inversas para media-plugins/gst-plugins-soup-0.>> | Calculando las dependencias inversas para media-libs/gst-plugins-ugly-0.10.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-alsa-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-resindv>> \ Calculando las dependencias inversas para media-libs/gst-plugins-bad-0.10.1>> | Calculando las dependencias inversas para media-plugins/gst-plugins-theora->> / Calculando las dependencias inversas para media-plugins/gst-plugins-vorbis->> / Calculando las dependencias inversas para dev-python/gnome-python-desktop-b>> - Calculando las dependencias inversas para dev-python/gnome-keyring-python-2>> | Calculando las dependencias inversas para gnome-extra/evolution-data-server>> \ Calculando las dependencias inversas para gnome-base/gnome-volume-manager-2>> | Calculando las dependencias inversas para x11-misc/notification-daemon-0.4.>> / Calculando las dependencias inversas para sys-apps/gnome-disk-utility-2.30.>> | Calculando las dependencias inversas para dev-python/libbonobo-python-2.28.>> / Calculando las dependencias inversas para dev-python/gnome-vfs-python-2.28.>> - Calculando las dependencias inversas para gnome-base/libgnome-keyring-2.30.>> / Calculando las dependencias inversas para dev-python/libgnomecanvas-python->> - Calculando las dependencias inversas para dev-python/gnome-python-base-2.28>> - Calculando las dependencias inversas para app-portage/gentoolkit-0.3.0_rc10>> - Calculando las dependencias inversas para media-sound/jack-audio-connection>>
>>   Ouch!, the following system packages were pulled in:
>>     # app-admin/equo-0.99.46.9
>>     # dev-lang/python-2.6.5-r2
>>     # net-misc/openssh-5.4_p1-r2
>>     # sys-apps/coreutils-8.4
>>     # sys-apps/entropy-0.99.46.9
>>     # sys-apps/file-5.04
>>     # sys-apps/portage-2.2_rc67
>>     # sys-apps/shadow-4.1.2.2
>>     # sys-devel/gcc-4.4.2
>>     # sys-fs/udev-154
>>     # sys-libs/glibc-2.10.1
>>     # virtual/editor-0
>>
>>  @@ Configuration files scan complete.

que me equivoque ?? aun no puedo borrar el rhythmbox con sus dependencias
Magnifico Tester,donde voy siempre dejo la grande..
ColDrake
Simple Hen
 
Posts: 64
Joined: Wed Jun 02, 2010 2:08

Re: Equo remove - dependecias?

Postby _cnfss_ » Mon Jul 05, 2010 15:35

ColDrake wrote:
Code: Select all
sonix ~ # equo remove --deep --configfiles --empty rhythmbox
>>  @@ Estos son los paquetes elegidos:
>>    # (1/1) [sabayonlinux.org] media-sound/rhythmbox-0.12.8-r1 [16.6MB]
>> - Calculando las dependencias inversas para media-libs/gst-plugins-base-0.10.>>
\ Calculando las dependencias inversas para media-plugins/gst-plugins-a52dec->> | Calculando las dependencias inversas para media-plugins/gst-plugins-meta-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-v4l2-0.>> | Calculando las dependencias inversas para media-plugins/gst-plugins-mad-0.1>> \ Calculando las dependencias inversas para app-mobilephone/obex-data-server->> | Calculando las dependencias inversas para media-sound/pulseaudio-0.9.21.1-r>> \ Calculando las dependencias inversas para gnome-base/gnome-control-center-2>> / Calculando las dependencias inversas para gnome-base/gnome-settings-daemon->> \ Calculando las dependencias inversas para media-plugins/gst-plugins-pulse-0>> - Calculando las dependencias inversas para media-plugins/gst-plugins-mpeg2de>> | Calculando las dependencias inversas para x11-drivers/xf86-video-radeonhd-1>> / Calculando las dependencias inversas para x11-drivers/xf86-video-intel-2.12>> - Calculando las dependencias inversas para x11-drivers/xf86-input-mouse-1.5.>> \ Calculando las dependencias inversas para x11-drivers/xf86-input-evdev-2.4.>> | Calculando las dependencias inversas para x11-drivers/xf86-input-keyboard-1>> | Calculando las dependencias inversas para x11-drivers/xf86-video-fbdev-0.4.>> / Calculando las dependencias inversas para x11-drivers/xf86-input-synaptics->> | Calculando las dependencias inversas para app-emulation/virtualbox-bin-3.2.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-x-0.10.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-ogg-0.1>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-gconf-0>> | Calculando las dependencias inversas para media-plugins/gst-plugins-libmms->> / Calculando las dependencias inversas para media-plugins/gst-plugins-taglib->> - Calculando las dependencias inversas para media-plugins/gst-plugins-dvdread>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-dvb-0.1>> / Calculando las dependencias inversas para media-plugins/gst-plugins-xvideo->> - Calculando las dependencias inversas para media-libs/gst-plugins-good-0.10.>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-cdparan>> | Calculando las dependencias inversas para media-plugins/gst-plugins-lame-0.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-flac-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-ffmpeg->> \ Calculando las dependencias inversas para media-plugins/gst-plugins-soup-0.>> | Calculando las dependencias inversas para media-libs/gst-plugins-ugly-0.10.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-alsa-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-resindv>> \ Calculando las dependencias inversas para media-libs/gst-plugins-bad-0.10.1>> | Calculando las dependencias inversas para media-plugins/gst-plugins-theora->> / Calculando las dependencias inversas para media-plugins/gst-plugins-vorbis->> / Calculando las dependencias inversas para dev-python/gnome-python-desktop-b>> - Calculando las dependencias inversas para dev-python/gnome-keyring-python-2>> | Calculando las dependencias inversas para gnome-extra/evolution-data-server>> \ Calculando las dependencias inversas para gnome-base/gnome-volume-manager-2>> | Calculando las dependencias inversas para x11-misc/notification-daemon-0.4.>> / Calculando las dependencias inversas para sys-apps/gnome-disk-utility-2.30.>> | Calculando las dependencias inversas para dev-python/libbonobo-python-2.28.>> / Calculando las dependencias inversas para dev-python/gnome-vfs-python-2.28.>> - Calculando las dependencias inversas para gnome-base/libgnome-keyring-2.30.>> / Calculando las dependencias inversas para dev-python/libgnomecanvas-python->> - Calculando las dependencias inversas para dev-python/gnome-python-base-2.28>> - Calculando las dependencias inversas para app-portage/gentoolkit-0.3.0_rc10>> - Calculando las dependencias inversas para media-sound/jack-audio-connection>>
>>   Ouch!, the following system packages were pulled in:
>>     # app-admin/equo-0.99.46.9
>>     # dev-lang/python-2.6.5-r2
>>     # net-misc/openssh-5.4_p1-r2
>>     # sys-apps/coreutils-8.4
>>     # sys-apps/entropy-0.99.46.9
>>     # sys-apps/file-5.04
>>     # sys-apps/portage-2.2_rc67
>>     # sys-apps/shadow-4.1.2.2
>>     # sys-devel/gcc-4.4.2
>>     # sys-fs/udev-154
>>     # sys-libs/glibc-2.10.1
>>     # virtual/editor-0
>>
>>  @@ Configuration files scan complete.

que me equivoque ?? aun no puedo borrar el rhythmbox con sus dependencias


CoolDrake, leiste lo que escribí?

1) Nunca dije que te hubieses equivocado, simplemente pregunté cuál fue el procedimiento que seguiste, No te ofendas.
2) Si notas, al final, te está bloqueando la desinstalación porque el grafo de dependencias, al utilizar --deep y --empty, metió en la bolsa "udev", "glibc", "coreutils", "equo", "Python", etc... Y por eso no te permite eliminar nada.
3) Puedes Intentar obtener del --empty --deep una lista, y luego de revisar cuales son paquetes importantes, armar un "equo remove app1 app2 app3" .... Es largo, pero es seguro.
"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
"Sólo dos cosas son infinitas, el universo y la estupidez humana, y no estoy seguro acerca de la primera."
- Albert Einstein
_cnfss_
Growing Hen
 
Posts: 158
Joined: Wed Jan 20, 2010 17:09

Re: Equo remove - dependecias?

Postby ColDrake » Mon Jul 05, 2010 16:22

_cnfss_ wrote:
ColDrake wrote:
Code: Select all
sonix ~ # equo remove --deep --configfiles --empty rhythmbox
>>  @@ Estos son los paquetes elegidos:
>>    # (1/1) [sabayonlinux.org] media-sound/rhythmbox-0.12.8-r1 [16.6MB]
>> - Calculando las dependencias inversas para media-libs/gst-plugins-base-0.10.>>
\ Calculando las dependencias inversas para media-plugins/gst-plugins-a52dec->> | Calculando las dependencias inversas para media-plugins/gst-plugins-meta-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-v4l2-0.>> | Calculando las dependencias inversas para media-plugins/gst-plugins-mad-0.1>> \ Calculando las dependencias inversas para app-mobilephone/obex-data-server->> | Calculando las dependencias inversas para media-sound/pulseaudio-0.9.21.1-r>> \ Calculando las dependencias inversas para gnome-base/gnome-control-center-2>> / Calculando las dependencias inversas para gnome-base/gnome-settings-daemon->> \ Calculando las dependencias inversas para media-plugins/gst-plugins-pulse-0>> - Calculando las dependencias inversas para media-plugins/gst-plugins-mpeg2de>> | Calculando las dependencias inversas para x11-drivers/xf86-video-radeonhd-1>> / Calculando las dependencias inversas para x11-drivers/xf86-video-intel-2.12>> - Calculando las dependencias inversas para x11-drivers/xf86-input-mouse-1.5.>> \ Calculando las dependencias inversas para x11-drivers/xf86-input-evdev-2.4.>> | Calculando las dependencias inversas para x11-drivers/xf86-input-keyboard-1>> | Calculando las dependencias inversas para x11-drivers/xf86-video-fbdev-0.4.>> / Calculando las dependencias inversas para x11-drivers/xf86-input-synaptics->> | Calculando las dependencias inversas para app-emulation/virtualbox-bin-3.2.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-x-0.10.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-ogg-0.1>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-gconf-0>> | Calculando las dependencias inversas para media-plugins/gst-plugins-libmms->> / Calculando las dependencias inversas para media-plugins/gst-plugins-taglib->> - Calculando las dependencias inversas para media-plugins/gst-plugins-dvdread>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-dvb-0.1>> / Calculando las dependencias inversas para media-plugins/gst-plugins-xvideo->> - Calculando las dependencias inversas para media-libs/gst-plugins-good-0.10.>> \ Calculando las dependencias inversas para media-plugins/gst-plugins-cdparan>> | Calculando las dependencias inversas para media-plugins/gst-plugins-lame-0.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-flac-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-ffmpeg->> \ Calculando las dependencias inversas para media-plugins/gst-plugins-soup-0.>> | Calculando las dependencias inversas para media-libs/gst-plugins-ugly-0.10.>> / Calculando las dependencias inversas para media-plugins/gst-plugins-alsa-0.>> - Calculando las dependencias inversas para media-plugins/gst-plugins-resindv>> \ Calculando las dependencias inversas para media-libs/gst-plugins-bad-0.10.1>> | Calculando las dependencias inversas para media-plugins/gst-plugins-theora->> / Calculando las dependencias inversas para media-plugins/gst-plugins-vorbis->> / Calculando las dependencias inversas para dev-python/gnome-python-desktop-b>> - Calculando las dependencias inversas para dev-python/gnome-keyring-python-2>> | Calculando las dependencias inversas para gnome-extra/evolution-data-server>> \ Calculando las dependencias inversas para gnome-base/gnome-volume-manager-2>> | Calculando las dependencias inversas para x11-misc/notification-daemon-0.4.>> / Calculando las dependencias inversas para sys-apps/gnome-disk-utility-2.30.>> | Calculando las dependencias inversas para dev-python/libbonobo-python-2.28.>> / Calculando las dependencias inversas para dev-python/gnome-vfs-python-2.28.>> - Calculando las dependencias inversas para gnome-base/libgnome-keyring-2.30.>> / Calculando las dependencias inversas para dev-python/libgnomecanvas-python->> - Calculando las dependencias inversas para dev-python/gnome-python-base-2.28>> - Calculando las dependencias inversas para app-portage/gentoolkit-0.3.0_rc10>> - Calculando las dependencias inversas para media-sound/jack-audio-connection>>
>>   Ouch!, the following system packages were pulled in:
>>     # app-admin/equo-0.99.46.9
>>     # dev-lang/python-2.6.5-r2
>>     # net-misc/openssh-5.4_p1-r2
>>     # sys-apps/coreutils-8.4
>>     # sys-apps/entropy-0.99.46.9
>>     # sys-apps/file-5.04
>>     # sys-apps/portage-2.2_rc67
>>     # sys-apps/shadow-4.1.2.2
>>     # sys-devel/gcc-4.4.2
>>     # sys-fs/udev-154
>>     # sys-libs/glibc-2.10.1
>>     # virtual/editor-0
>>
>>  @@ Configuration files scan complete.

que me equivoque ?? aun no puedo borrar el rhythmbox con sus dependencias


CoolDrake, leiste lo que escribí?

1) Nunca dije que te hubieses equivocado, simplemente pregunté cuál fue el procedimiento que seguiste, No te ofendas.
2) Si notas, al final, te está bloqueando la desinstalación porque el grafo de dependencias, al utilizar --deep y --empty, metió en la bolsa "udev", "glibc", "coreutils", "equo", "Python", etc... Y por eso no te permite eliminar nada.
3) Puedes Intentar obtener del --empty --deep una lista, y luego de revisar cuales son paquetes importantes, armar un "equo remove app1 app2 app3" .... Es largo, pero es seguro.


Tranquilo si en niun momento me senti ofendido, no existe niuna manera mas simple de eliminar lo que el mismo gestor de paquete instalo(El sabe lo que instalo,supongo?)??

PD:Soy medio durasno.. xD, ahy alguna manera de ver que paquetes nesesita rhythmbox,porque trato de buscarlo en los repos y no aparecen sus dependencias
Magnifico Tester,donde voy siempre dejo la grande..
ColDrake
Simple Hen
 
Posts: 64
Joined: Wed Jun 02, 2010 2:08

Re: Equo remove - dependecias?

Postby _cnfss_ » Mon Jul 05, 2010 18:48

Lo que se agrega cuando se instala Rythmbox depende de qué cosa tuvieses ya instalado en el sistema.

Tratá de jugar un poco con este comando para ver el tema de las dependencias..

Code: Select all
# equery depgraph rythmbox


Te va a tirar todo el grafo de dependencias, directas e indirectas. Espero que eso te sirva, cualquier cosa seguimos viéndolo.

Saludos!
"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
"Sólo dos cosas son infinitas, el universo y la estupidez humana, y no estoy seguro acerca de la primera."
- Albert Einstein
_cnfss_
Growing Hen
 
Posts: 158
Joined: Wed Jan 20, 2010 17:09

Re: Equo remove - dependecias?

Postby DHalens » Mon Jul 05, 2010 21:38

El problema con --deep ebería de estar arreglado en la versión 0.99.47.4
Former Sabayon staff (retired).
For any personal questions or whatever, contact me trough my G+ profile
DHalens
Old Dear Hen
 
Posts: 933
Joined: Thu Apr 10, 2008 23:08
Location: Canary Islands, Spain

Re: Equo remove - dependecias?

Postby ColDrake » Mon Jul 05, 2010 21:52

DHalens wrote:El problema con --deep ebería de estar arreglado en la versión 0.99.47.4

consulta :P .. tiene fecha esa actualisacion??
Code: Select all
@@ Paquete: sys-apps/entropy-0.99.46.9 rama: 5, [repo_sabayonlinux.org]
>>          Disponible:     versión: 0.99.46.9 ~ tag: NoTag ~ revisión: 0
>>          Instalado:      versión: 0.99.46.9 ~ tag: NoTag ~ revisión: 0
>>          Bloque:         0
>>          Página:         http://www.sabayon.org 
>>          Descripción:    Official Sabayon Linux Package 
>>                          Manager library 
>>          Licencia:       GPL-2

parece que tengo para su resto.. jaja xD
Last edited by ColDrake on Mon Jul 05, 2010 22:18, edited 1 time in total.
Magnifico Tester,donde voy siempre dejo la grande..
ColDrake
Simple Hen
 
Posts: 64
Joined: Wed Jun 02, 2010 2:08

Next

Return to Spanish

Who is online

Users browsing this forum: No registered users and 3 guests

cron