[Bug 2043448] Re: [needs-packaging] nemos-dev-key
Dave Jones
2043448 at bugs.launchpad.net
Mon Mar 4 15:26:36 UTC 2024
Good to see an autopkgtest included, unfortunately it's testing the keys
in the source package when it really needs to be testing those installed
as part of the binary package. This also requires that the verify test
depends on "@" (if Depends is specified, it doesn't implicitly include
the binary packages created by the package).
In other words:
* d/t/control should specify Depends: @, openssl
* d/t/verify should use the keys in
/usr/share/nemos/{public,private}.pem rather than the ones in the
current dir (which is the checkout of the source package)
The d/copyright looks better but I'm a little confused that the license
header is declared "GPL-2.0+" while the test declares specifically
"version 2", not "version 2 or, at your option, any later version".
However, that's probably irrelevant as I'm also told that it's policy
that new packages originating from Canonical (i.e. without a prevailing
upstream license) should be licensed GPL-3.0 only (no "later version")
so this should probably all just be changed to that.
I'll unsubscribe ubuntu-sponsors for now, but please do subscribe it
again when it's ready for another review.
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2043448
Title:
[needs-packaging] nemos-dev-key
Status in Ubuntu:
In Progress
Bug description:
[needs-packaging] nemos-dev-key (1.4)
For Erlangen project, we have to provide a nemos-dev-key to the customer via Ubuntu archive (universe).
The nemos-dev-key will be used for arm-trusted-firmware-s32, optee-os-s32, and optee-test-s32
URL: https://launchpad.net/~nemos-team/+archive/ubuntu/archive-target/+packages
Source code: https://code.launchpad.net/~nemos-team/nemos/+git/nemos-dev-key/+ref/ubuntu/devel
License: https://git.launchpad.net/~nemos-team/nemos/+git/nemos-dev-key/tree/debian/copyright
Notes: The nemos-dev-key [Noble]
This package is a dependency for LP: #2034642, LP: #2034648, and LP:
#2039037 to be signed.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2043448/+subscriptions
More information about the Ubuntu-sponsors
mailing list