Mailinglist Archive: opensuse-es (1342 mails)

< Previous Next >
Re: [opensuse-es] repo de suse guru en 9.3
  • From: "Carlos E. R." <robin.listas@xxxxxxxxxxxxxx>
  • Date: Mon, 5 Mar 2007 16:47:23 +0100 (CET)
  • Message-id: <Pine.LNX.4.64.0703051635050.26500@xxxxxxxxxxxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


El 2007-03-05 a las 15:57 +0100, miguel gmail escribió:

> > > Ein? Eso que quiere decir?
> >
> > Pues eso, que la cláusula "requires" del fichero .spec que se usa para
> > crear el rpm NO contiene las dependencias necesarias... se usa un sistema
> > automático, para el que debes usar un instalador que entienda de repodata,
> > como el Yast cuando añades el repositorio (si funciona). O bajarte el
> > fichero repodata y leerlo a ojo para buscar cual es el rpm que falta (yo
> > lo he hecho así).
>
> Pues no entiendo. Me explico.
>
> El rpm decía que otros paquetes hacían falta. Y yast, u otro sistema,
> resolvía las dependencias de forma automática.
> Y eso ha cambiado... a qué? El problema que ha habido es que el rpm ha
> funcionado bien; es decir, me cantó que había una dependencia sin
> resolver (por un problema en los paquetes de suse-guru).
>
> Qué se supone que hace el sistema nuevo comparado con esto?

Resolver las dependencias basandose en los ficheros del directorio
repodata del repositorio:

File: filelists.xml.gz
File: other.xml.gz
File: primary.xml.gz
File: repomd.xml

El rpm dirá qué librerías necesita el programa, pero no que paquetes
necesita. Eso se mira en esos ficheros de arriba para ver quien suministra
esas librerías. Se llama resolución automática de dependencias.

Échale un vistazo a esos ficheros con un editor y verás como encuentras
ahí lo que buscas:

<ftp://ftp.gwdg.de/pub/linux/misc/suser-guru/rpm/9.3/RPMS/repodata/filelists.xml.gz>

<package pkgid="17a9957a3763315c2122f58ab43ef8a917b043a2" name="libtunepimp" arch="i686">
<version epoch="0" ver="0.4.3" rel="2.guru.suse93"/>
<file>/usr/bin/tp_tagger
</file><file>/usr/bin/trm</file><file>/usr/lib/libtunepimp.so.3</file>
<file>/usr/lib/libtunepimp.so.3.0.1</file>
<file>/usr/lib/tunepimp/plugins/flac.tpp</file>
<file>/usr/lib/tunepimp/plugins/mpc.tpp</file>
<file>/usr/lib/tunepimp/plugins/vorbis.tpp</file><file>


Ahí tienes el libtunepimp.so.3 que buscas, paquete libtunepimp, lo he
visto en unos segundos. :-P

Capishi?

Y no me protestes, no es idea mia. :-P


Y ya lo conté hace semanas o meses... pero claro, no me escuchais, y luego
pasa lo que os pasa, que os muerde y entonces venís a...

:-PPPP

- --
Saludos
Carlos E.R.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Made with pgp4pine 1.76

iD8DBQFF7DuMtTMYHG2NR9URAhGlAKCVnWUVOzZkW0yHdGPNmT7M91AzKgCeNxlm
IkIhbPxJI31vDrKLBMrfgSY=
=ihp5
-----END PGP SIGNATURE-----
< Previous Next >
Follow Ups