[Slackbuilds-users] qemu/spice-gtk and usbredir

Franzen slackbuilds at schoepfer.info
Mon Oct 24 15:37:40 UTC 2016


On 23.10.2016 12:36, Andrzej Telszewski wrote:
> On 23/10/16 01:56, Christoph Willing wrote:
>> Who is going to decide REQUIRED vs OPTIONAL for the many (I suspect) non
>> obvious cases? Presumably the maintainer. If a maintainer's balance of
>> REQUIRED/OPTIONAL deps doesn't suit someone else's particular
>> needs/wants, then the builder will have to change their personal .info
>> files anyway (or complain to the maintainer).
>
> I think the problem of REQUIRED vs OPTIONAL has been solved long time ago.
> It's the maintainer that decides what is placed in REQUIRED and most
> probably 99% of us just installs what is there.
> And most probably 99% of the time what is placed in the REQUIRED is what
> is ABSOLUTELY necessary to compile the software or to run it (run time
> dependency).
>
> Everything else, i.e. things that could be added later on or are
> detected during compilation, are OPTIONAL.
>
> I'm the supporter of the OPTIONAL field and I actually proposed it
> sometime ago, but it was rejected too.
>
> I think there is too big resistance here for this addition, because
> naturally it would involve work.

I think maintaining Options in README is about the same work as 
providing an Options field in the Info-file.

Looking at https://slackbuilds.org/repository/14.2/multimedia/ffmpeg/ , 
it felt much better to see this list in in an OPTIONAL field in, which 
would also be parsable by tools like sbotools.

Without further bothering the qemu-maintainer, whatever package requires 
qemu compiled with usbredir, then could have something like 
REQUIRED="qemu:usbredir" in the Info-file.

Johannes


More information about the SlackBuilds-users mailing list