[Bug 1912371] Re: [MIR] flashrom
Carl-Daniel Hailfinger
1912371 at bugs.launchpad.net
Thu Feb 4 22:30:17 UTC 2021
flashrom does have built-in self tests and also supports external tests,
but apparently that is not well-known.
If your build VM supports flash chip host controller emulation and flash
chip emulation, you can run flashrom with root privileges against the
emulated hardware.
If you want to run only unprivileged code, the man page flashrom.8 has
you covered with multiple pages of explanations and option descriptions
and even working examples:
dummy programmer
The dummy programmer operates on a buffer in memory only.
It provides a safe and fast way to test various aspects of flashrom and
is mainly used in development and while debugging. It is able to
emulate some chips to a certain degree (basic identify/read/erase/write
operations work).
[...]
That feature is enabled by default if flashrom is built with the classic
Makefile. AFAIK the Meson build doesn't have feature parity yet, so that
feature might be missing (no promises).
Regards,
Carl-Daniel
Am 04.02.21 um 16:17 schrieb William Wilson:
> ** Description changed:
>
> + [Summary]
> + There are a few issues before we can MIR this package. The package does not have a test suite that runs at build time, nor does it have a test suite that runs as autopkgtest.
> +
> [Availability]
> Currently in universe.
> +
> + [Duplication]
> + There is no other package in main providing the same functionality.
>
> [Rationale]
> fwupd depends on libflashrom1 for its flashrom plugin, something that's required to update Coreboot firmware.
>
> [Security]
> - All known issues have bee resolved.
> + All known issues have been resolved.
>
> [Quality Assurance]
> + Package builds and runs easily
>
> [Dependencies]
> N/A
>
> [Standards Compliance]
> + Complies with FHS, though the organization of files in the source package could be organized better.
> +
> + [Common blockers]
> + flashrom does NOT have a test suite that runs at build time.
> + flashrom does NOT have a test suite that runs as autopkgtest.
>
> [Maintenance]
> Actively maintained - https://github.com/flashrom/flashrom
> Packaging - https://salsa.debian.org/myczko-guest/flashrom.git
>
> ** Description changed:
>
> [Summary]
> There are a few issues before we can MIR this package. The package does not have a test suite that runs at build time, nor does it have a test suite that runs as autopkgtest.
>
> [Availability]
> Currently in universe.
>
> [Duplication]
> There is no other package in main providing the same functionality.
>
> [Rationale]
> fwupd depends on libflashrom1 for its flashrom plugin, something that's required to update Coreboot firmware.
>
> [Security]
> - All known issues have been resolved.
> + No CVE's, but due to the nature of the package security should review.
>
> [Quality Assurance]
> Package builds and runs easily
>
> [Dependencies]
> N/A
>
> [Standards Compliance]
> Complies with FHS, though the organization of files in the source package could be organized better.
>
> [Common blockers]
> flashrom does NOT have a test suite that runs at build time.
> flashrom does NOT have a test suite that runs as autopkgtest.
>
> [Maintenance]
> Actively maintained - https://github.com/flashrom/flashrom
> Packaging - https://salsa.debian.org/myczko-guest/flashrom.git
>
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1912371
Title:
[MIR] flashrom
Status in flashrom package in Ubuntu:
New
Bug description:
[Summary]
There are a few issues before we can MIR this package. The package does not have a test suite that runs at build time, nor does it have a test suite that runs as autopkgtest.
[Availability]
Currently in universe.
[Duplication]
There is no other package in main providing the same functionality.
[Rationale]
fwupd depends on libflashrom1 for its flashrom plugin, something that's required to update Coreboot firmware.
[Security]
No CVE's, but due to the nature of the package security should review.
[Quality Assurance]
Package builds and runs easily
[Dependencies]
N/A
[Standards Compliance]
Complies with FHS, though the organization of files in the source package could be organized better.
[Common blockers]
flashrom does NOT have a test suite that runs at build time.
flashrom does NOT have a test suite that runs as autopkgtest.
[Maintenance]
Actively maintained - https://github.com/flashrom/flashrom
Packaging - https://salsa.debian.org/myczko-guest/flashrom.git
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flashrom/+bug/1912371/+subscriptions
More information about the foundations-bugs
mailing list