Ver dependencias en Gentoo
February 21, 2008 9:25 pm GentooSiempre he tratado de estar al pendiente de las herramientas que ayuden a la administración del sistema que utilizo a diario(Gentoo GNU/Linux), por alguna extraña razón no me había enterado que ya existe la forma de mirar las dependencias de un paquete (algo muy pedido por los usuarios) y de casualidad, me vine enterando hoy que navegaba buscando algo de información sobre el manejo de slots en portage.
La utilidad se llama qdepends y se encuentra en app-portage/portage-utils, con ella podemos ver las dependencias de un paquete clasificadas de la siguiente forma:
Tipos de Dependencia:
DEPEND. Total de paquetes (para instalar, compilar y después de la instalación).
RDEPEND. Paquetes necesarios para la ejecución del programa que estamos consultando.
PDEPEND. Paquetes que se instalan después del programa que estamos consultando.
Ok, una vez sabiendo esto podemos ya mirar las dependencias de nuestros paquetes, como ejemplo vemos las dependencias de amsn xD :
UnderHouse ~ # qdepends -a amsn * DEPEND x11-themes/amsn-skins-20061125: app-arch/unzip net-im/amsn-0.97: >=dev-lang/tcl-8.4 >=dev-lang/tk-8.4 >=dev-tcltk/tls-1.4.1 media-libs/jpeg media-libs/libpng >=dev-tcltk/snack-2.2.10 =sys-devel/automake-1.10* >=sys-devel/autoconf-2.61 sys-devel/libtool >=sys-apps/sed-4 * RDEPEND x11-themes/amsn-skins-20061125: net-im/amsn net-im/amsn-0.97: >=dev-lang/tcl-8.4 >=dev-lang/tk-8.4 >=dev-tcltk/tls-1.4.1 media-libs/jpeg media-libs/libpng >=dev-tcltk/snack-2.2.10 * PDEPEND
Podemos concluir por ejemplo que para que amsn se ejecute se necesita tener instalado: tcl, tk, tls, libpng y snack en sus respectivas versiones. Bastante útil no?
ya que anteriormente lo que yo hacia era mirar los archivos ebuilds correspondiente al paquete.
Para mayor información de las opciones de qdepends: qdepends -h | man qdepends
Califica el tema:Temas Relacionados:
