On 27 November 2011 21:37, Marc Schiffbauer <[email protected]> wrote: > * Cristian Morales Vega schrieb am 27.11.11 um 20:08 Uhr: >> On 27 November 2011 13:52, Cristian Morales Vega <[email protected]> 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... > > Hm, thats bad then. Time for 11.2 to go EOL then ;) > > We are using 0.4.11, but the Debian version.
Easy fix? The sources are in https://build.opensuse.org/package/files?package=createrepo&project=DISCONTINUED%3AopenSUSE%3A11.2. createrepo-0.4.11-missing-tags.patch is the important patch for this case, but probably other patches could be also relevant. But with things like "rpm.RPMTAG_SUGGESTSNAME" I guess the openSUSE RPM, with it own patches, it also required. _______________________________________________ Packman mailing list [email protected] http://lists.links2linux.de/cgi-bin/mailman/listinfo/packman
