[Bug 2043448] Re: [needs-packaging] nemos-dev-key

Steve Langasek 2043448 at bugs.launchpad.net
Fri Mar 15 17:56:12 UTC 2024


$ head debian/control
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright 2023 Canonical Ltd.

Source: nemos-dev-key
Section: admin
Priority: optional
Maintainer: Isaac True <isaac.true at canonical.com>
Standards-Version: 4.6.2
Build-Depends: debhelper-compat (= 13)
Rules-Requires-Root: no
$

Do not put SPDX tags in debian packaging files.  This is a reject,
please upload without this.

The debian/copyright also lists GPL-2.0+ as the license.  Canonical's
license policy is GPL-3 by default - not GPL-3+, not GPL-2, not GPL-2+.
If you have an exception for your project to license this as GPL-2+,
please point to relevant documentation internally.

(Separately, it is questionable whether anything here is copyrightable
under US law. It may be copyrightable under other jurisdictions.)

debian/rules:

override_dh_auto_install:
        install -Dm0644 rsa2048_private.pem \
                debian/nemos-dev-key/usr/share/nemos/private.pem
        install -Dm0644 rsa2048_public.pem \
                debian/nemos-dev-cert/usr/share/nemos/public.pem
        install -Dm0644 u-boot-signature.dtsi \
                debian/nemos-dev-cert-u-boot/usr/share/nemos/u-boot-signature.dtsi

I would encourage you to do this with debian/$pkg.install files and use
dh_exec to handle the renaming of files.  But this is not a blocker for
accepting.

-- 
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.5)
  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