Date: Fri, 14 May 2021 15:32:34 -0700 From: Chris <portmaster@bsdforge.com> To: Christoph Moench-Tegeder <cmt@burggraben.net> Cc: freebsd-ports <freebsd-ports@freebsd.org> Subject: Re: pkg-fallout: License not correctly defined: defining both LICENSE_FILE and LICENSE_TEXT is not allowed Message-ID: <8b10c044b1e3b930bc2d01d82e30b484@bsdforge.com> In-Reply-To: <YJ72je%2BAauXmEpaB@elch.exwg.net> References: <50a92b1644e8fa43f16d59aa013ca10d@bsdforge.com> <YJ1PDacWsRFVHime@elch.exwg.net> <6a5d5af22c863c1b5284885d39bf1129@bsdforge.com> <YJ7pVu6qpUAcV8M4@elch.exwg.net> <7682e483d97004434d8b77ebdd1d0e3d@bsdforge.com> <YJ72je%2BAauXmEpaB@elch.exwg.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2021-05-14 15:15, Christoph Moench-Tegeder wrote: > ## Chris (portmaster@bsdforge.com): > >> The problem I'm addressing in this case; is that the following as >> *always* worked for licenses which carried a copy in >> ${WRKSRC}/LICENSE_NAME: > > The problem you're trying to address is only a consecutive error and > not the real problem. > As I wrote in my first reply: > : Foremost, that Makefile has an .include, and that's where the mess > : (for this use case) happens. <FACE PALM> DO'H! Sorry. I've been fairly overwhelmed w/$DAYJOB so *clearly* glossed over that (important) section. Thank you for taking the time to use your "clue bat" on me. :-) Yes. That's *exactly* why the error(s) are occurring. The only question I have at this juncture; is *why* after some ~5yrs later is it *now* throwing an error? Oh well. In any case, I can easily resolve the problem and set things straight with these ports. Thanks again! :-) --Chris > > An .include includes the given file at that point (duh), and in this > case that's kde-icons-noia/Makefile.icons, which overwrites your > LICENSE variables (and brings in LICENSE_TEXT). And, as stated before: > that cannot be your intention (and including kde-icons-noia/Makefile.icons > only makes sense in a very limited number of ports if at all). And you > can (and should, in case of doubt or problems) double-check your > variables by running e.g. "make -V LICENSE" in the port's directory > (or "make -C <dir> -V <var>", yadda yadda, make(1), etc). > >> > you're not allowed to just put another license on that port. >> I'm not. It's a verbatim LGPL3 port && license as reported >> within the port' source. :-) > > : cmt: x11-themes/kde-icons-nuovext2$ make -V LICENSE > : theme > > That's not LGPL3. > > Regards, > Christoph
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8b10c044b1e3b930bc2d01d82e30b484>