Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: [gentoo-user-es] Eliminar paquetes y dependencias

40 views
Skip to first unread message

sebas...@gmail.com

unread,
Jul 22, 2009, 4:40:07 AM7/22/09
to
Borja Rossell escribió:
> Hola,
> He visto que tengo instalados muchísimos paquetes de programas
> innecesarios y me gustaría eliminarlos.
>
> Lo que hago es mirar la lista de paquetes y seleccionar el que quiero
> para eliminar, pero el problema es que solo me elimina ese paquete, y no
> otros que dependen de él (librerías por ejemplo). Utilizo "emerge -C
> <paquete>" o "emerge --unmerge <paquete>".
>
> Hay comandos para ver las dependencias de un paquete, pero mi pregunta
> es si hay alguna forma mas "automática" de hacer todo esto, porque
> eliminar paquete a paquete las dependencias de un programa...
> Además nunca sabes si eliminas una librería que depende de el programa
> que quieres eliminar, pero a la vez también depende de otro.
>
>
> Saludos
>
>

Lo normal es utilizar emerge --depclean, pero a veces te puede
desinstalar programas que realmente necesitas, por lo que debes tener
cuidado. Después de correr depclean, es bueno que ejecutes un
revdep-rebuild ( de app-portage/gentoolkit ) para corregir alguna
dependencia rota...

Saludos...

Borja Rossell

unread,
Jul 22, 2009, 4:40:09 AM7/22/09
to

Arnau Bria

unread,
Jul 22, 2009, 10:40:10 AM7/22/09
to
On Wed, 22 Jul 2009 04:01:50 -0430
sebas...@gmail.com sebas...@gmail.com wrote:

> Lo normal es utilizar emerge --depclean, pero a veces te puede
> desinstalar programas que realmente necesitas, por lo que debes tener
> cuidado. Después de correr depclean, es bueno que ejecutes un
> revdep-rebuild ( de app-portage/gentoolkit ) para corregir alguna
> dependencia rota...

Exacto, el procedimeinto normal es un:

emerge --sync
emerge -uDvt world
aplicar los cambios que sean necesariso (leer los elogs :-))
quitar los paquetes que tu no quieras
emerge --depclean
revdep-rebuild

salu2!

--
Arnau Bria
http://blog.emergetux.net
Bombing for peace is like fucking for virginity

Facundo Suárez

unread,
Aug 7, 2009, 8:40:05 PM8/7/09
to
El 22 de julio de 2009 11:23, Arnau Bria<ar...@emergetux.net> escribió:
>
> Exacto, el procedimeinto normal es un:
>
> emerge --sync
> emerge -uDvt world
>  aplicar los cambios que sean necesariso (leer los elogs :-))
> quitar los paquetes que tu no quieras
> emerge --depclean
> revdep-rebuild
>

Acabo de hacer esto y me dio un error, pero no alcanzo a entender de
que se trata. Les digo que me parece y me dicen si esta bien:

host#: revdep-rebuild
* Configuring search environment for revdep-rebuild

* Checking reverse dependencies
* Packages containing binaries and libraries broken by a package update
* will be emerged.

* Collecting system binaries and libraries
* Generated new 1_files.rr
* Collecting complete LD_LIBRARY_PATH
* Generated new 2_ldpath.rr
* Checking dynamic linking consistency
[ 20% ] * broken /sbin/zttool (requires libnewt.so.0.52)
[ 51% ] * broken /usr/lib/asterisk/modules/codec_gsm.so (requires
libgsm.so.1)
[ 93% ] * broken /usr/sbin/astman (requires libnewt.so.0.52)
[ 100% ]
* Generated new 3_broken.rr
* Assigning files to packages
* !!! /sbin/zttool not owned by any package is broken !!!
* /sbin/zttool -> (none)
* !!! /usr/lib/asterisk/modules/codec_gsm.so not owned by any
package is broken !!!
* /usr/lib/asterisk/modules/codec_gsm.so -> (none)
* !!! /usr/sbin/astman not owned by any package is broken !!!
* /usr/sbin/astman -> (none)
* Generated new 4_raw.rr and 4_owners.rr
* Found some broken files, but none of them were associated with known packages
* Unable to proceed with automatic repairs.
* The broken files are listed in 4_owners.rr

Si no entiendo mal, el sistema de esta diciendo que encontro algunos
archivos rotos, pero que ninguno fue asociado por paquetes conocidos,
y que por ello no se puede proceder con la reparacion automatica. ¿Es
asi?

¿Que deberia hacer en estos casos ?


Saludos y gracias.

--
Facundo Suarez
Neuquen - Capital

() ascii ribbon campaign - contra el coreo html
/\ www.asciiribbon.org - contra adjuntos propietarios

Por Favor, no hagas Top Posting
http://es.wikipedia.org/wiki/Top-posting

Por Favor, sin formato html
http://es.wikipedia.org/wiki/Netiquette

Sin formatos propietarios.

Sebastián

unread,
Aug 8, 2009, 11:10:09 PM8/8/09
to

Se trata de una aplicación que compilaste por tu cuenta? es posible
que esos archivos no estén registrados por ningún paquete instalado
por medio de portage, por lo que revdep-rebuild no puede determinar
qué aplicación recompilar para arreglar algún problema de enlaces...
De ser así, primero sería cuestión de revisar si puedes usar esa
aplicación desde portage, y de no ser así, reconstruirla a mano...

Saludos...

Facundo Suárez

unread,
Aug 9, 2009, 10:40:07 PM8/9/09
to

Si, es en realidad lo que hice, fue compilar algunas dependencias de
"asterisk" para luego compilar asterisk por mi mismo.

> De ser así, primero sería cuestión de revisar si puedes usar esa
> aplicación desde portage, y de no ser así, reconstruirla a mano...

ok, gracias !

>
> Saludos...

0 new messages