[packman] Re: libavformat.so.50 is needed by (installed) k3b-0.12.17-100.pm.0.i586 (and others)
Manfred Hollstein
manfred at die-hollsteins.de
Thu Dec 21 14:55:49 CET 2006
Hmm, einen unvollstaendigen Satz sollte man auch fortfuehren...
On Thu, 21 Dec 2006, 12:40:45 +0100, Manfred Hollstein wrote:
> [...] Deswegen das
> libffmpeg0-devel Paket inklusive dem resultierenden Rattenschwanz von
> haufenweise weiteren "Required:" *-devel Paketen
installieren zu muessen (als Workaround)
> finde ich nicht ganz in
> Ordnung.
BTW, braucht Ihr noch einen Packman? So als QA z.B.?
Cheers.
l8er
manfred
On Thu, 21 Dec 2006, 12:40:45 +0100, Manfred Hollstein wrote:
> Nochmal Moin,
>
> On Thu, 21 Dec 2006, 11:58:25 +0100, Manfred Hollstein wrote:
> > habe gerade versucht, libffmpeg0 auf meiner SL-10.1 auf die aktuelle
> > Version -0.4.9-8.pm.svn20061220.i686.rpm zu aktualisieren. Das schlaegt
> > aber fehl, da offensichtlich zumindest k3b und kino noch die alte
> > Version (-0.4.9-8.pm.svn20061008.i686.rpm) braucht:
> >
> > # rpm --test -Uvh libffmpeg0-0.4.9-8.pm.svn20061220.i686.rpm
> > error: Failed dependencies:
> > libavformat.so.50 is needed by (installed) k3b-0.12.17-100.pm.0.i586
> > libavformat.so.50 is needed by (installed) kino-0.9.3-1.pm.2.i586
> > # rpm -qp libffmpeg0-0.4.9-8.pm.svn20061220.i686.rpm --provides | grep libavformat
> > libavformat.so.51
> >
> > Hmm, koennt Ihr die betroffenen Pakete mal neu bauen?
>
> das sieht mir eher nach einem Fehler im ffmpeg.spec aus; das beinhaltet
> ein
>
> Provides: libavformat.so.50
>
> aber leider in der Section
>
> %package -n %{libname}-devel
>
> Im %install wird der symbolic Link auch angelegt:
>
> %{__ln_s} libavformat.so.51 libavformat.so.50
>
> und er landet dann auch prompt im Paket libffmpeg0-0.4.9-8.pm.svn20061220
> aber RPM findet nicht 'raus, dass das Paket selber auch libavformat.so.50
> anbietet (wie auch, ist ja nur ein symbolic Link). Deswegen das
> libffmpeg0-devel Paket inklusive dem resultierenden Rattenschwanz von
> haufenweise weiteren "Required:" *-devel Paketen finde ich nicht ganz in
> Ordnung.
>
> Koennt Ihr mal den anhaengenden Patch auf das ffmpeg.spec anwenden und
> dann die Pakete neu bauen und bereitstellen?
More information about the Packman
mailing list