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

Reply via email to