[Bug 2080965] Re: [MIR] architecture-properties

Christian Ehrhardt  2080965 at bugs.launchpad.net
Wed Nov 20 07:05:20 UTC 2024


Only the source and bin:native-architecture was requested.
Promoted these now that all is approved and agreed.
Let us see if that allows things to migrate and resolve without further mismatches.

Override component to main
native-architecture 0.2.3 in plucky amd64: universe/devel/optional/100% -> main
native-architecture 0.2.3 in plucky arm64: universe/devel/optional/100% -> main
native-architecture 0.2.3 in plucky armhf: universe/devel/optional/100% -> main
native-architecture 0.2.3 in plucky i386: universe/devel/optional/100% -> main
native-architecture 0.2.3 in plucky ppc64el: universe/devel/optional/100% -> main
native-architecture 0.2.3 in plucky riscv64: universe/devel/optional/100% -> main
native-architecture 0.2.3 in plucky s390x: universe/devel/optional/100% -> main
Override [y|N]? y
7 publications overridden.

Override component to main
architecture-properties 0.2.3 in plucky: universe/misc -> main
Override [y|N]? y
1 publication overridden.

** Changed in: architecture-properties (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gobject-introspection in
Ubuntu.
https://bugs.launchpad.net/bugs/2080965

Title:
  [MIR] architecture-properties

Status in architecture-properties package in Ubuntu:
  Fix Released
Status in gobject-introspection package in Ubuntu:
  New

Bug description:
  [Availability]
  The package architecture-properties is already in Ubuntu universe.
  The package architecture-properties build for the architectures it is designed to work on.
  It currently builds and works for architectures: amd64 arm64 armhf ppc64el riscv64 s390x
  Link to package https://launchpad.net/ubuntu/+source/architecture-properties

  [Rationale]
  - The package architecture-properties is required in Ubuntu main as a new Depends of libglib2.0-dev
  https://salsa.debian.org/gnome-team/glib/-/commit/da4b3d48
  - The package architecture-properties will generally be useful for a large part of our user base

  - There is no other/better way to solve this that is already in main or
    should go universe->main instead of this.
  - The binary package native-architecture needs to be in main as a depends of libglib2.0-dev

  - The package architecture-properties is required in Ubuntu main for
  next cycle for us to be able to keep the glib2.0 package in sync with
  Debian.

  [Security]
  - No CVEs/security issues in this software in the past

  - no `suid` or `sgid` binaries
  - no executables in `/sbin` and `/usr/sbin`
  - Package does not install services, timers or recurring jobs
  - Packages does not open privileged ports (ports < 1024).
  - Package does not expose any external endpoints
  - Packages does not contain extensions to security-sensitive software

  [Quality assurance - function/usage]
  - The package works well right after install

  [Quality assurance - maintenance]
  - The package is maintained well in Debian/Ubuntu/Upstream and does
    not have too many, long-term & critical, open bugs
    - Ubuntu https://bugs.launchpad.net/ubuntu/+source/architecture-properties/+bug
    - Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=architecture-properties
    - Upstream is Debian
  - The package does not deal with exotic hardware we cannot support

  [Quality assurance - testing]
  - The package does not run a test at build time because it's just Debian packaging tweaks and a small wrapper and there is no real point doing build testing.

  - The package runs an autopkgtest, and is currently passing on
    amd64 arm64 armhf ppc64el riscv64 s390x, link to test logs https://autopkgtest.ubuntu.com/packages/a/architecture-properties

  - The package does have not failing autopkgtests on the supported
  architecture right now (it's failing on i386 which isn't a target for
  the wrapper)

  [Quality assurance - packaging]
  - debian/watch is not present because it is a native package

  - debian/control defines a correct Maintainer

  - This package has minor lintian warnings
  # lintian --pedantic architecture-properties_0.2.2_amd64.changes
  running with root privileges is not recommended!
  W: architecture-properties source: debhelper-but-no-misc-depends architecture-properties
  W: architecture-properties source: debhelper-but-no-misc-depends cross-exe-wrapper
  W: architecture-properties source: debhelper-but-no-misc-depends native-architecture

  Which we will report to Debian
  - Please link to a recent build log of the package https://launchpadlibrarian.net/749336513/buildlog_ubuntu-oracular-amd64.architecture-properties_0.2.2_BUILDING.txt.gz
  - Please attach the full output you have got from
    `lintian --pedantic` as an extra post to this bug.
  - Lintian overrides are not present

  - This package does not rely on obsolete or about to be demoted packages.
  - This package has no python2 or GTK2 dependencies

  - The package will not be installed by default

  - Packaging and build is easy, link to debian/rules
  https://salsa.debian.org/debian/architecture-
  properties/-/blob/main/debian/rules

  [UI standards]
  - It is not end-user facing (does not need translation)

  [Dependencies]
  - No further depends or recommends dependencies that are not yet in main

  [Standards compliance]
  - This package correctly follows FHS and Debian Policy

  [Maintenance/Owner]
  - The owning team will be desktop-packages (at least for now since it's pulled as a depends of glib2.0, but might make sense to be owned by foundation as it's a cross arch helper) and I have their acknowledgement for that commitment
  - The future owning team is already subscribed to the package
      

  - This does not use static builds
  - This does not use vendored code
  - This package is not rust based

  - The package has been built within the last 3 months in the archive
  - Build link on launchpad: https://launchpad.net/ubuntu/+source/architecture-properties/0.2.2

  [Background information]
  The Package description explains the package well
  Upstream Name is architecture-properties
  Link to upstream project https://salsa.debian.org/debian/architecture-properties

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/architecture-properties/+bug/2080965/+subscriptions




More information about the foundations-bugs mailing list