[Slackbuilds-users] jack-audio-connection-kit vs jack2
Heinz Wiesinger
pprkut at slackbuilds.org
Thu May 28 18:11:43 UTC 2015
On Thursday 28 May 2015 16:56:55 Klaatu wrote:
> Fellow SBo maintainers:
>
> I have noticed that one of my own scripts depends on JACK, and that I
> myself had listed the dependency as "jack-audio-connection-kit".
>
> Then I realised that this listing is not quite correct, because in fact
> ANY package that depends upon "JACK" actually depends on EITHER JACK
> version 1 or JACK version 2.
Conflicting alternative packages are really nothing out of the ordinary.
There's quite a few examples additionally to jack:
- wxPython, wxGTK, wxX11
- libav, ffmpeg
- mysql, mariadb
The general guidelines we try to follow is this:
- All conflicting packages mention in the README what they conflict with (i.e.
jack-audio-connection-kit should mention it conflicts with jack2, and jack2
should mention it conflicts with jack-audio-connection-kit)
- One of the conflicting packages is picked and placed in REQUIRES, uniquely.
- Everything else is up to the user
Obviously, mistakes/insonsistencies can happen, especially if alternatives are
introduced to the repo at a later stage. But generally, that's all there is
and I don't see a particular need to change that for whatever little benefit it
would provide, but as usual, if the arguments are sound enough, every rule and
guideline is up for discussion.
Grs,
Heinz
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 213 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20150528/25f47d17/attachment.asc>
More information about the SlackBuilds-users
mailing list