I've discussed this more with the Foundations team. Even though being a development package this seems to be valuable in general, not just as a libglib2.0-dev dependency.
So let's get it promoted, instead of "Extra-Exclude" all the long-tail of libglib2.0-dev. I've subscribed ~foundations-bugs, according to comment #6. @Desktop team: feel free to unsubscribe. ** Changed in: architecture-properties (Ubuntu) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, 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 Committed 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 -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp