Case inconsistency in machine field definitions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
flash-kernel (Debian) |
Fix Released
|
Unknown
|
|||
flash-kernel (Ubuntu) |
New
|
Undecided
|
Dave Jones |
Bug Description
Filed in Debian:
The README refers to Required-packages. However,
debian/
get_machine_field is case sensitive. This causes packages that
developers specify as required actually ending up being ignored.
Further, the existing database appears to have many entries listed with
this error.
But Bootloader-
which is inconsistent.
Can I suggest a review of the capitalisation of these fields to make
them consistent across themselves, the documentation, the code and the
existing database?
At a minimum, the existing fields in the database should be fixed so
that debian/
should be fixed so that developers won't insert new entries into the
database in error.
Changed in flash-kernel (Debian): | |
status: | Unknown → New |
Changed in flash-kernel (Debian): | |
status: | New → Fix Released |
Required-packages vs Required-Packages appears to have been fixed some time ago; however we add Bootloader- sets-root (with its inconsistent capitalization) and it's the only field with this issue. I'll get this sorted out this cycle.