Public bug reported: [Availability] - The package raspi-utils is already in Ubuntu universe. - The package raspi-utils builds for the architectures it is designed to work on. - It currently builds and works for architectures: arm64, armhf - Link to package https://launchpad.net/ubuntu/+source/raspi-utils
[Rationale] - The package raspi-utils is required in Ubuntu main as it has the vcgencmd and dtoverlay utilities. The package is a replacement for the libraspberrypi-bin. - These utilities are required by rpi-eeprom for updating the boot EEPROM on the Raspberry Pi. - The package raspi-utils will generally be useful for a large part of our user base (as it depends on rpi-eeprom). - There is no other/better way to solve this that is already in main or should go universe->main instead of this. - The package raspi-utils needs to be in main as it is a runtime dependency of rpi-eeprom (already in main). - It would be great and useful to processes to have the package raspi-utils in Ubuntu main in the 25.04 cycle. [Security] - No CVEs/security issues in this software in the past. Note: the CVEs which show up for pinctrl on cve.mitre.org are for the pinctrl driver in the linux kernel, and not for raspi-utils' pinctrl. - no `suid` or `sgid` binaries - no executables in `/sbin` and `/usr/sbin` - Package does not install services, timers or recurring jobs - Package does not open privileged ports (ports < 1024). - Package does not expose any external endpoints [Quality assurance - function/usage] The package works well right after install [Quality assurance - maintenance] - The package is maintained well Upstream and does not have too many, long-term & critical, open bugs - Upstream's bug tracker: https://github.com/raspberrypi/utils/issues - The package has important open bugs, listing them: - https://github.com/raspberrypi/utils/issues/87 - The package does deal with exotic hardware, such hardware is available to the team for debugging, test, verification and development via: - an engineering sample in engineers' homes on Foundations-Architectures team, manager Matthieu Clemenceau [Quality assurance - testing] - The package can not be well tested at build or autopkgtest time because most of the utils in the package need to be tested on a Raspberry Pi, they can not be tested on the autopktest prodstack. To make up for that: - We have access to such hardware in the team - Based on that access outlined above, we will be testing these utils as part of the image ISO-tests for Raspberry Pi - Due to this being a runtime dependency of rpi-eeprom, there is no way to provide this to users from universe. [Quality assurance - packaging] - debian/watch is present and works - debian/control defines a correct Maintainer field - 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 be installed by default, but does not ask debconf questions higher than medium - Packaging and build is easy [UI standards] - Application 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 Foundations-Architectures 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 PPA - Build link on launchpad: https://launchpad.net/~r41k0u/+archive/ubuntu/raspi-utils [Background information] - The package contain utils which are runtime dependencies for rpi-eeprom. raspinfo util is excluded from the upstream version as we use apport instead of that. - Upstream Name is raspi-utils - Link to upstream project: https://github.com/raspberrypi/utils - Releases are not tagged on the github project, instead they show up at: https://archive.raspberrypi.org/debian/pool/main/r/raspi-utils/ ** Affects: raspi-utils (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2094805 Title: [MIR] raspi-utils To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/raspi-utils/+bug/2094805/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs