[Slackbuilds-users] jack-audio-connection-kit vs jack2
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.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 213 bytes
Desc: This is a digitally signed message part.
More information about the SlackBuilds-users