On Sat, 13 Aug 2005 22:45:39 -0400, Ignacio Vazquez-Abrams wrote:
On Sun, 2005-08-14 at 02:29 +0200, Michael Schwendt wrote:
> On Sat, 13 Aug 2005 17:11:19 -0400, Neal Becker wrote:
> > Error: libid3tag conflicts with libmad < 0.15.1b
> and Livna's libmad is 0.15.1b, so it's a sufficient software version:
>
> $ rpm -q libmad
> libmad-0.15.1-0.lvn.1.b.4
No, that version says "0.15.1". The "b" is actually in the release,
which of course doesn't count as part of the version for Require/
Conflict checking.
Hence it is still MAD 0.15.1b as I said. And you see how dangerous
conflicting packaging styles can get. This is an an explicit "Conflicts:
libmad < 0.15.1b" in a libid3tag package. This libid3tag packages causes
breakage wherever MAD >= 0.15.1b is not provided in exactly the way this
versioning scheme mandates. It ought to be enough if the repository, which provides
libid3tag, provides a new-enough libmad without such a conflict.
There's no comment on why the Conflict is in there, see other message.