[packman] Packman repo metadata is incomplete

Cristian Morales Vega cmorve69 at yahoo.es
Sun Nov 27 20:08:25 CET 2011


On 27 November 2011 13:52, Cristian Morales Vega <cmorve69 at yahoo.es> wrote:
> The VLC spec file includes an "aout-pulse" subpackage with a
> "Supplements: packageand(%{name}-noX:pulseaudio)" line, but that
> supplements doesn't appears in the primary.xml file from the repo
> metadata.
>
> %if 0%{?suse_version} >= 1140
> %package aout-pulse
> Summary:        VLC Audio Out for Pulse Audio
> Group:          System/Libraries
> Requires:       %{name} = %{version}
> Requires:       vlc-noX = %{version}
> Supplements:    packageand(%{name}-noX:pulseaudio)
>
> %description aout-pulse
> Extends VLC with Pulse Audio Support for Audio Out
> %endif
>
> In fact there isn't a single "Supplements" or "packageand" in the file.
>
> Any idea?

I guess createrepo 0.9.8 is being used? Up to openSUSE 11.2 createrepo
0.4.11 was included in the main distro with a
"createrepo-0.4.11-missing-tags.patch" that took care of the extra
dependencies in openSUSE. Since openSUSE 11.3 createrepo 0.9.8 is
included, but it doesn't seem to be able to handle the openSUSE
specific tags and there is no patch...




More information about the Packman mailing list