[Debian-on-mobile-maintainers] Fwd: Your package buffybox
undef
debian at undef.tools
Fri Jan 2 02:06:46 GMT 2026
Hi,
On 12/31/25 20:42, Mechtilde Stehmann wrote:
> Hello,
<snip>
> The problem is the content of "lvgl/docs/CONTRIBUTING.rst:220 f." and
> "lvgl/LICENCE.txt" in the lvgl directory.
I've had a talk to another developer working on Mobian/Debian to try to
clarify this. We both believe that the key point of confusion is that
this package contains two different projects:
1. LVGL: A vendored graphics library.
2. Buffybox: The project I'm actually trying to package.
As such, there are two different upstreams, with two different license
policies:
1. LVGL: This project quite reasonably doesn't accept GPL-only code to
allow the library as a whole to remain MIT.
2. Buffybox: This project includes some MIT code from LVGL, but is not
required to follow the contibuting guide for LVGL.
This is made a fair bit more obvious in the upstream repo
(https://gitlab.postmarketos.org/postmarketOS/buffybox) where LVGL is a
git submodule. They are packaged as a single upstream tarball simply to
provide an easier experience with uscan v4.
>
>
>> Additionally, regarding the MIT license information being missing,
>> I'd previously been told that "Expat" should be used rather than
>> "MIT" in debian/copyright [0]. If this is incorrect I'm more than
>> happy to change it. I believe the license holders for the MIT code
>> are correctly covered when considering MIT and Expat as the same.
>
> Yes the text of the MIT license shipped by upstream is the same than
> in the publish Expat license.
>
> Please forward the issue to upstream with the above text "LVGL can not
> accept GPL licensed code" regarding the compatibility of GPL and MIT.
> Both license are used in the same package.
Because of the above description of two different upstreams, I don't
believe it would be reasonable to ask LVGL to remove this comment.
>
> The new DFSG team is still waiting to be able to release the package
> into the Debian archive.
> You can use this time to clarify the aforementioned license issue with
> upstream. You can also perform the update into the New Queue.
I am currently preparing a new version of the package with a few license
issues ironed out and the latest upstream release. I will also include a
readme.Debian file explaining the two upstreams and their relationship.
Thanks,
Undef.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20260102/23e45a77/attachment.htm>
More information about the Debian-on-mobile-maintainers
mailing list