[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