pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/42991 (p7zip - Makefile (licenses) broken)
The following reply was made to PR pkg/42991; it has been noted by GNATS.
From: Robert Doerfler <rodo%zlug.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: pkg/42991 (p7zip - Makefile (licenses) broken)
Date: Wed, 24 Mar 2010 08:29:31 +0100
On Tue, Mar 23, 2010 at 06:55:01PM +0000, David Holland wrote:
>
> On Tue, Mar 23, 2010 at 06:40:09PM +0000, Joerg Sonnenberger wrote:
> >>
> >> because that's nonsense.
> >
> > What else? Should it second guess what the best for the user is?
> > Do you want to implement a SAT resolver?
>
> There are various things it could say that are not nonsense, such as
>
> ERROR: This package has set PKG_FAIL_REASON:
> ERROR: foo-1.0 has an unacceptable license condition:
> ERROR: foo-license AND bar-license AND modified-bsd
> ERROR: The following license(s) are not accepted:
> ERROR: foo-license bar-license
> ERROR: To build this package you must accept some suitable combination
> ERROR: of these. To accept a license called ``license'', add
> ERROR: ACCEPTABLE_LICENSES+= license
> ERROR: to /etc/mk.conf or add
> ERROR: ACCEPTABLE_LICENSES= license
> ERROR: to /usr/pkg/etc/pkg_install.conf.
That's it. If more than one license is needed to be accepted it should
list all the licenses which are missing and not just some " license"
or ``license''.
If there's just one missing license the output is ok, why shouldn't it
work for more than one?
Home |
Main Index |
Thread Index |
Old Index