[Bug 1951069] Re: [MIR] raqm
Didier Roche
1951069 at bugs.launchpad.net
Tue Jan 4 08:47:42 UTC 2022
Sorry for the delayed response, but EOY holidays and such :)
Ack on the new versions. If you can see if we should backport some of
the fixes in 0.7.2, I will let that to you…
On the autopkgtests, the question is how to protect raqm from it’s
dependencies. If a dependency is changing, then only the autopkgtests
will be rerun and we will notice any regression. This is in that sense
(not in any upload itself, as indeed, this will technically run the same
tests twice under the same condition: test during build and test during
autopkgtests). However, this protects you in case of a dependency
breaking raqm. Does it make sense? If the tests are only unit tests (but
it seemed it uses some libraries), feel free to inform me and we can
disregard (however, we will thus need a manual test plan as per MIR
template request).
** Changed in: raqm (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to raqm in Ubuntu.
https://bugs.launchpad.net/bugs/1951069
Title:
[MIR] raqm
Status in raqm package in Ubuntu:
Incomplete
Bug description:
[Availability]
The package is already in universe.
[Rationale]
The package is a new dependency of pillow, which is already in main.
[Security]
There are currently no CVEs mentioning raqm, and the project is actively maintained upstream.
[Quality assurance]
There are no currently outstanding bugs in Launchpad for the package, there is a good test suite within the project itself (which is run during the build), and the package includes a build test for autopkgtest.
[UI standards]
Only applicable insofar as raqm adds advanced text layout capabilities to the Pillow library.
[Dependencies]
The build+installation dependencies of the library are:
* freetype -- already in main
* fribidi -- already in main
* harfbuzz -- already in main
[Standards compliance]
The package installs its libraries in the typical location (e.g. /usr/lib/x86_64-linux-gnu/ on a PC).
[Maintenance]
The package will be maintained by the Ubuntu Foundations team.
[Background information]
The Pillow package cannot currently migrate due to component mismatch errors as raqm is a new dependency added in Pillow 8.2.0 (or more specifically Pillow 8.2.0 "link[ed] against the system version of libraqm at build time rather than at runtime by default").
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/raqm/+bug/1951069/+subscriptions
More information about the foundations-bugs
mailing list