pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/graphics/xv



David Holland <dholland-pkgchanges%netbsd.org@localhost> writes:

> On Thu, Feb 21, 2019 at 04:27:28PM +0100, Joerg Sonnenberger wrote:
>  > Yeah, I think the PR change should just be reverted as default, i.e.
>  > - include all the code for invoking gs if it is available
>  > - only hard-depend on it if the option is set
>
> Since Joerg asked my opinion by cc'ing me... I think it should *not*
> run gs if disabled. Running gs is enough to get involved with its
> license. If it's going to cause that, the dependence should be overt.

The notion that pkgsrc should prevent a program that a user installed
from running another program that the user installed seems extreme.
People who are uncomfortable with AGPL3 should simply not install any
AGPL3 programs.

But, the idea that xv calls gs at all, given the security issues of PS
rendering, and that if one wants to look at a PS file one can just do
that, also seems like complexity that it's just as well to prune away,
separately from licensing.

And, if there's an option, it does make sense to either depend and use,
or not depend and not use.  Opportunistic use is messy from a
repeatability point of view, although we do use it to avoid dependencies
on things that are large to build and install.


Does anybody actually *want* to use xv to invoke gs?



Home | Main Index | Thread Index | Old Index