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: Tue, 6 Mar 2007 00:04:36 +0100 (CET)
  • Message-id: <Pine.LNX.4.64.0703052001540.26500@xxxxxxxxxxxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


El 2007-03-05 a las 19:49 +0100, Camaleón escribió:

> El 5/03/07, miguel gmail escribió:
>
> > Es el repo el que ha fallado, creo.
>
> Creo que la culpa ha sido tuya... y me explico antes de que me des un capón
> :-)
>
> Ese comportamiento que esperas del repositorio (que añada / incluya
> los paquetes que necesita para resolver dependencias) sólo lo he visto
> en el repositorio de /inst-sources (el de la instalación).
>
> Ese sí añade lo que necesita y te lo dice antes de instalar nada, pero
> el resto (packman, gurú...) no hace nada, bueno, sí, te avisa de que
> hay un problema de dependencias y lo tienes que solucionar a mano,
> pero vamos, siempre ha sido así, al menos a mi siempre me ha pasado.

No, la información está ahí, pero estais hablando de un SuSE 9.3, en el
que Yast no maneja o no lo hace bien multiples repositorios.

Si tomas el fichero primary.xml del repositorio tienes las descripciones
de los paquetes, y otras cosas, incluyendo lo que necesita en
"</rpm:requires>". El amarok lista ésto:


<package type="rpm">
<name>amarok</name>
...

<rpm:requires>
<rpm:entry name="libgobject-2.0.so.0"/>
<rpm:entry name="libvorbisenc.so.2"/>
<rpm:entry name="libidn.so.11"/>
<rpm:entry name="libjack.so.0"/>
<rpm:entry name="libc.so.6(GLIBC_2.0)"/>
<rpm:entry name="libkparts.so.2"/>
<rpm:entry name="amarok_engine"/>
<rpm:entry name="libqt-mt.so.3"/>
<rpm:entry name="libstdc++.so.5(GLIBCPP_3.2.2)"/>
<rpm:entry name="libgthread-2.0.so.0"/>
<rpm:entry name="libaudiofile.so.0"/>
<rpm:entry name="libtag.so.1"/>
<rpm:entry name="libexpat.so.0"/>
<rpm:entry name="libgpod" flags="GE" epoch="0" ver="0.4.2"/>
<rpm:entry name="libvorbisfile.so.3"/>
<rpm:entry name="libcrypt.so.1"/>
<rpm:entry name="libkdecore.so.4"/>
<rpm:entry name="libmp4v2.so.0"/>
<rpm:entry name="libvorbis.so.0"/>
<rpm:entry name="libkdeprint.so.4"/>
<rpm:entry name="libmtp" flags="GE" epoch="0" ver="0.1.3"/>
<rpm:entry name="libmusicbrainz.so.4"/>
<rpm:entry name="libX11.so.6"/><rpm:entry name="libm.so.6"/>
<rpm:entry name="libknewstuff.so.1"/>
<rpm:entry name="libkio.so.4"/>
<rpm:entry name="libXft.so.2"/>
<rpm:entry name="libasound.so.2"/>
<rpm:entry name="libjpeg.so.62"/>
<rpm:entry name="libm.so.6(GLIBC_2.0)"/>
<rpm:entry name="libXrender.so.1"/>
<rpm:entry name="libartsmodulescommon.so.0"/>
<rpm:entry name="libnsl.so.1"/>
<rpm:entry name="libamarok.so.0"/>
<rpm:entry name="libgcc_s.so.1"/>
<rpm:entry name="libkjs.so.1"/>
<rpm:entry name="librt.so.1"/>
<rpm:entry name="/usr/bin/env"/>
<rpm:entry name="libtunepimp" flags="LT" epoch="0" ver="0.4.999"/>
<rpm:entry name="libkmedia2_idl.so.1"/>
<rpm:entry name="libartsmidi_idl.so.0"/>
<rpm:entry name="libartsmoduleseffects.so.0"/>
<rpm:entry name="libartsmodules.so.0"/>
<rpm:entry name="libc.so.6(GLIBC_2.1)"/>
<rpm:entry name="libglib-2.0.so.0"/>
<rpm:entry name="libICE.so.6"/>
<rpm:entry name="ruby"/>
<rpm:entry name="libfam.so.0"/>
<rpm:entry name="libpthread.so.0"/>
<rpm:entry name="libfreetype.so.6"/>
<rpm:entry name="libpthread.so.0(GLIBC_2.0)"/>
<rpm:entry name="libresmgr.so.0.9.8"/>
<rpm:entry name="libstdc++.so.5"/><rpm:entry name="libc.so.6"/>
<rpm:entry name="libgpod.so.1"/>
<rpm:entry name="libkwalletclient.so.1"/>
<rpm:entry name="libartsgui.so.0"/>
<rpm:entry name="libc.so.6(GLIBC_2.1.3)"/>
<rpm:entry name="libartsgui_kde.so.0"/>
<rpm:entry name="libtunepimp-mp4"/>
<rpm:entry name="/bin/sh" pre="1"/>
<rpm:entry name="libXrandr.so.2"/>
<rpm:entry name="libSM.so.6"/>
<rpm:entry name="libkutils.so.1"/>
<rpm:entry name="libDCOP.so.4"/>
<rpm:entry name="libXinerama.so.1"/>
<rpm:entry name="libsoundserver_idl.so.1"/>
<rpm:entry name="libruby.so.1.8"/>
<rpm:entry name="libart_lgpl_2.so.2"/>
<rpm:entry name="rpmlib(VersionedDependencies)" flags="LE" epoch="0" ver="3.0.3" rel="1" pre="1"/>
<rpm:entry name="libartsmodulesmixers.so.0"/><rpm:entry name="libXi.so.6"/>
<rpm:entry name="libpthread.so.0(GLIBC_2.1)"/>
<rpm:entry name="libkhtml.so.4"/>
<rpm:entry name="libpcre.so.0"/>
<rpm:entry name="libc.so.6(GLIBC_2.3.4)"/>
<rpm:entry name="libc.so.6(GLIBC_2.3)"/>
<rpm:entry name="libXext.so.6"/>
<rpm:entry name="libsqlite3.so.0"/>
<rpm:entry name="libresolv.so.2"/>
<rpm:entry name="libkdesu.so.4"/>
<rpm:entry name="libkdefx.so.4"/>
<rpm:entry name="libkonqsidebarplugin.so.1"/>
<rpm:entry name="libGL.so.1"/>
<rpm:entry name="libartsflow.so.1"/>
<rpm:entry name="libmcop.so.1"/>
<rpm:entry name="libartsgui_idl.so.0"/>
<rpm:entry name="libxine1"/>
<rpm:entry name="libutil.so.1"/>
<rpm:entry name="libogg.so.0"/>
<rpm:entry name="libmtp.so.5"/>
<rpm:entry name="libartsbuilder.so.0"/>
<rpm:entry name="libpcreposix.so.0"/>
<rpm:entry name="libartsflow_idl.so.1"/>
<rpm:entry name="libgcc_s.so.1(GLIBC_2.0)"/>
<rpm:entry name="libifp.so.4"/>
<rpm:entry name="mad"/>
<rpm:entry name="libpq.so.3"/>
<rpm:entry name="rpmlib(PayloadIsBzip2)" flags="LE" epoch="0" ver="3.0.5" rel="1" pre="1"/>
*** <rpm:entry name="libtunepimp.so.3"/> ****
<rpm:entry name="libkdnssd.so.1"/>
<rpm:entry name="libgmodule-2.0.so.0"/>
<rpm:entry name="libdl.so.2"/>
<rpm:entry name="libtunepimp" flags="GE" epoch="0" ver="0.4.3"/>
<rpm:entry name="libnjb.so.5"/>
<rpm:entry name="libtunepimp-mad"/>
<rpm:entry name="rpmlib(CompressedFileNames)" flags="LE" epoch="0" ver="3.0.4" rel="1" pre="1"/>
<rpm:entry name="libmysqlclient.so.14"/>
<rpm:entry name="libstdc++.so.5(CXXABI_1.2)"/>
<rpm:entry name="libgdk_pixbuf-2.0.so.0"/>
<rpm:entry name="rpmlib(PayloadFilesHavePrefix)" flags="LE" epoch="0" ver="4.0" rel="1" pre="1"/>
<rpm:entry name="libfontconfig.so.1"/>
<rpm:entry name="/bin/sh" pre="1"/>
<rpm:entry name="libusb-0.1.so.4"/>
<rpm:entry name="libstdc++.so.5(GLIBCPP_3.2)"/>
<rpm:entry name="libartsmodulessynth.so.0"/>
<rpm:entry name="libz.so.1"/>
<rpm:entry name="libXcursor.so.1"/>
<rpm:entry name="libkdeui.so.4"/>
<rpm:entry name="libpng.so.3"/>
<rpm:entry name="libdns_sd.so"/>
</rpm:requires>


Luego sólo hay que buscar qué paquete contiene esa liberería
"libtunepimp.so.3", y se puede hacer mirando en "filelists.xml".

Luego el repositorio de gurú para la 9.3 está bien hecho. Quien no estará
bien hecho es el programa que hayas usado para instalar del repositorio.

El comando "rpm" no puede ya resolver las dependencias, no dispone de la
información necesaria, los paquetes no la incluyen ya. Así son las
cosas...


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

iD8DBQFF7KIbtTMYHG2NR9URAtuDAJ4udE8oxed4/4MSk04eKOyvQS9rcACfb8Ay
POznG0VKUsXgyO/CGcAGkgs=
=B0zx
-----END PGP SIGNATURE-----
< Previous Next >
Follow Ups