Hi Lukas Thanks for reviewing. I must amend some things in this MIR. Some things are wrong in the MIR draft. raspi-utils is not a runtime dependency for rpi-eeprom, but it contains utils which replace the previous raspi-userland package. The README at https://github.com/raspberrypi/userland states this in the header.
So primarily, we want this promoted to main because dtoverlay, dtmerge, vcmailbox and vcgencmd will now be updated as part of the raspi-utils package (which were in raspi-userland previously) #1 - raspi-utils-eeprom is different from rpi-eeprom, as it deals with HAT EEPROMs instead of Raspberry Pi's on-board EEPROM. An example of the usage of tools provided by raspi-utils-eeprom is here: https://www.madebymikal.com/raspberry-pi-hat-identity-eeproms-a-simple- guide/ #2 - Yes, there is a Breaks/Replaces: https://git.launchpad.net/ubuntu/+source/raspi-utils/tree/debian/control #3 - No, this is not a runtime dependency of rpi-eeprom (I am sorry for this mistake). But this is a replacement for some tools present in raspi-userland. #4 - Yes, I will put up an MP for that. #5 - I will add a link to these tests #6 - Right. If these are flagged as problematic, we can opt to remove these tools (as these were not in raspi-userland previously). We don't explicitly need raspinfo as it is used to collect info for bug reports (apport does the same thing). I am not sure about a replacement for overlaycheck, though. #7 - Right, will do this #8 - I am attaching the output in the next comment. But since this is not a runtime dependency of rpi-eeprom, I don't thin most of it applies to this package. #9 - We can write tests for a couple of tools here, but that won't cover the whole package. I will try to create a build test for dtmerge and add it. #10, #12, #13 - Right, I will do these #11 - I am apprehensive about this because the GitHub source only has 2 branches (master and otpset), and none of them are stable. We can surely do this (I see new utils like kdtc and piolib on the GitHub source), but this approach can lead to breaking changes in future. -- 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