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