[Bug 2061090] Re: [FFe] add libheif as a dependency
Jeremy BĂcha
2061090 at bugs.launchpad.net
Thu Apr 18 10:14:24 UTC 2024
Ubuntu Release, now that libheif is allowed in Main, Ubuntu Desktop
requests a follow-up FFe to:
Have gnome-control-center & shotwell Depend on heif-gdk-pixbuf & heif-
thumbnailer. Both those packages are built from the same libheif source
package and have no further universe dependencies.
gnome-control-center is seeded in Ubuntu Desktop & Edubuntu
shotwell is seeded in Ubuntu Desktop (expanded install), Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Unity
The heif format is already mentioned in Shotwell's .desktop files so it
is actually a bug that heif-gdk-pixbuf was not a dependency already.
** Also affects: gnome-control-center (Ubuntu)
Importance: Undecided
Status: New
** Also affects: shotwell (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to libgd2 in Ubuntu.
https://bugs.launchpad.net/bugs/2061090
Title:
[FFe] add libheif as a dependency
Status in gnome-control-center package in Ubuntu:
New
Status in libgd2 package in Ubuntu:
Triaged
Status in shotwell package in Ubuntu:
New
Bug description:
This issue depends on libheif update[1] as well as security review for
libyuv[2]
[Why it is needed]
libheif is ready to be included in main. Drop delta which removes
libheif as a dependencey. This will enable decoding HEIF files by
libgd2. See MIR for more details[3]
[Build]
PPA: ppa:vpa1977/libheif[4]
Testing:
- piuparts test [5]
- check piuparts log that libheif is installed (passes)[5].
[What can go wrong]
libheif might pull in unexpected dependencies. Validate that MIR is
completed for libheif dependencies in the scope of[1] testing.
[Original Description]
libheif is ready to be included in main. Drop delta which removes
libheif as a dependencey. This will enable decoding HEIF files by
libgd2. See MIR for more details -
https://bugs.launchpad.net/ubuntu/+source/libheif/+bug/1827442
This exception should be considered in conjunction with
https://bugs.launchpad.net/ubuntu/+source/libheif/+bug/2061089
[1] https://bugs.launchpad.net/ubuntu/+source/libheif/+bug/2061089
[2] https://bugs.launchpad.net/ubuntu/+source/libyuv/+bug/2004516
[3] https://bugs.launchpad.net/ubuntu/+source/libheif/+bug/1827442
[4] https://launchpad.net/~vpa1977/+archive/ubuntu/libheif/+packages
[5] https://bugs.launchpad.net/ubuntu/+source/libgd2/+bug/2061090/comments/2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/2061090/+subscriptions
More information about the foundations-bugs
mailing list