Skip site navigation (1)Skip section navigation (2)
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>