[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#981551: marked as done (libheif: please set Multi-Arch field on heif-gdk-pixbuf and heif-thumbnailer)



Your message dated Sat, 01 Jul 2023 23:00:25 +0000
with message-id <E1qFjZp-004geX-Kz@fasolo.debian.org>
and subject line Bug#981551: fixed in libheif 1.16.2-1
has caused the Debian Bug report #981551,
regarding libheif: please set Multi-Arch field on heif-gdk-pixbuf and heif-thumbnailer
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
981551: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=981551
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: libheif
Version: 1.10.0-2
Severity: minor

While looking at #981538 I noticed that the heif-gdk-pixbuf and
heif-thumbnailer packages do not seem to implement Multi-Arch.

Ideally, gdk-pixbuf plugins should be Multi-Arch: same, allowing more than
one architecture's plugin to be installed at the same time. For example,
on an x86 system, users must currently choose whether amd64 or i386
programs can decode HEIF images in gdk-pixbuf programs: they cannot
have both. If heif-gdk-pixbuf:amd64 and heif-gdk-pixbuf:i386 were marked
as co-installable, they could. The contents of these packages seem to be
suitable for co-installation already, so adding the Multi-Arch field to
d/control is probably the only change needed.

Conversely, heif-thumbnailer seems to have an executable interface ("run
this program to generate thumbnails"), so both amd64 and i386 programs
could equally well obtain HEIF thumbnails by running heif-thumbnailer:amd64.
If that's the case, then heif-thumbnailer could be marked with
Multi-Arch: foreign, with the result that a package foo:i386 that
Depends: heif-thumbnailer would consider the dependency to be satisfied by
installing heif-thumbnailer:amd64.

I'm not tagging this +patch because I have not tested any of that; you'd
know better than I do whether it's true. If there is some reason that I'm
not aware of why multiarch co-installation is not possible, please close
this bug without further action or tag it as wontfix.

    smcv

--- End Message ---
--- Begin Message ---
Source: libheif
Source-Version: 1.16.2-1
Done: Joachim Bauch <bauch@struktur.de>

We believe that the bug you reported is fixed in the latest version of
libheif, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 981551@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joachim Bauch <bauch@struktur.de> (supplier of updated libheif package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 20 Jun 2023 11:37:08 +0200
Binary: heif-gdk-pixbuf heif-gdk-pixbuf-dbgsym heif-thumbnailer heif-thumbnailer-dbgsym libheif1 libheif1-dbgsym libheif-dev libheif-examples libheif-examples-dbgsym libheif-plugin-aomdec libheif-plugin-aomdec-dbgsym libheif-plugin-aomenc libheif-plugin-aomenc-dbgsym libheif-plugin-dav1d libheif-plugin-dav1d-dbgsym libheif-plugin-libde265 libheif-plugin-libde265-dbgsym libheif-plugin-rav1e libheif-plugin-rav1e-dbgsym libheif-plugin-svtenc libheif-plugin-svtenc-dbgsym libheif-plugin-x265 libheif-plugin-x265-dbgsym
Source: libheif
Architecture: amd64 source
Version: 1.16.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Joachim Bauch <bauch@struktur.de>
Closes: 981551
Description: 
 heif-gdk-pixbuf - ISO/IEC 23008-12:2017 HEIF file format decoder - gdk-pixbuf loade
 heif-thumbnailer - ISO/IEC 23008-12:2017 HEIF file format decoder - thumbnailer
 libheif1   - ISO/IEC 23008-12:2017 HEIF file format decoder - shared library
 libheif-dev - ISO/IEC 23008-12:2017 HEIF file format decoder - development file
 libheif-examples - ISO/IEC 23008-12:2017 HEIF file format decoder - examples
 libheif-plugin-aomdec - ISO/IEC 23008-12:2017 HEIF file format decoder - aomdec plugin
 libheif-plugin-aomenc - ISO/IEC 23008-12:2017 HEIF file format decoder - aomenc plugin
 libheif-plugin-dav1d - ISO/IEC 23008-12:2017 HEIF file format decoder - dav1d plugin
 libheif-plugin-libde265 - ISO/IEC 23008-12:2017 HEIF file format decoder - libde265 plugin
 libheif-plugin-rav1e - ISO/IEC 23008-12:2017 HEIF file format decoder - rav1e plugin
 libheif-plugin-svtenc - ISO/IEC 23008-12:2017 HEIF file format decoder - svtenc plugin
 libheif-plugin-x265 - ISO/IEC 23008-12:2017 HEIF file format decoder - x265 plugin
Changes:
 libheif (1.16.2-1) unstable; urgency=medium
 .
   [ Sebastian Ramacher ]
   * Use libgdk-pixbuf-2.0-dev
   * Set MA for heif-gdk-pixbuf and heif-thumbnailer (Closes: #981551)
 .
   [ Joachim Bauch ]
   * New upstream version 1.16.2
   * Update symbols for new upstream version.
   * Build codecs as plugins and separate packages that are pulled using
     "Recommends".
   * Add codec plugins using "rav1e" and "svtenc".
   * Remove duplicate MA entry in heif-gdk-pixbuf.
   * d/rules: No need to override "dh_autoreconf", no longer used.
Checksums-Sha1: 
 0a8fee262dd4c139a2c3d37a7afb9b12f708767a 2225 libheif_1.16.2-1.dsc
 a3e8448efd164603d53c472114a0f142a9e7ef5b 1339068 libheif_1.16.2.orig.tar.gz
 e1b679adede705ad077627cb9a711a656a78a173 8468 libheif_1.16.2-1.debian.tar.xz
 2e61ff0014844e22bba2d0fadd446ca1ec397ca4 10944 heif-gdk-pixbuf-dbgsym_1.16.2-1_amd64.deb
 bc30df2dd3fb30b3c5eb4fda799e921e7cfab130 8560 heif-gdk-pixbuf_1.16.2-1_amd64.deb
 f3b87881f586ac81550654a21fbdc47164a2fa81 78140 heif-thumbnailer-dbgsym_1.16.2-1_amd64.deb
 980cc7939d9dfd08b2b57815555b4c691faf4872 13988 heif-thumbnailer_1.16.2-1_amd64.deb
 0ca4130655e5c1ba2cb9d698795a3ddb2ba5258a 36276 libheif-dev_1.16.2-1_amd64.deb
 e423b9a1df8d40cf08a0f9740708b762d9f2812c 397040 libheif-examples-dbgsym_1.16.2-1_amd64.deb
 f168678b8737c65756dcf00894d7819089211a35 48492 libheif-examples_1.16.2-1_amd64.deb
 6791110e4211caf102fa8546f3d59d3be4465962 17844 libheif-plugin-aomdec-dbgsym_1.16.2-1_amd64.deb
 f8a28a849153ed659d9b8e783968a030777ff072 8832 libheif-plugin-aomdec_1.16.2-1_amd64.deb
 ea89b9bbc058bc796b93ff31fbe7eca5a5f90b5d 132132 libheif-plugin-aomenc-dbgsym_1.16.2-1_amd64.deb
 9650a0bdcac1fa22e5fdf337364096e51668f355 18924 libheif-plugin-aomenc_1.16.2-1_amd64.deb
 45d8f223e19a6437ca5d5f76aa02a0eff7aea326 24512 libheif-plugin-dav1d-dbgsym_1.16.2-1_amd64.deb
 1bf1d28e4a38cfde08bf9240c0b7bc5bc2803f64 9048 libheif-plugin-dav1d_1.16.2-1_amd64.deb
 c90cba69209917b2272ab57b360a884101582bcc 48784 libheif-plugin-libde265-dbgsym_1.16.2-1_amd64.deb
 cd8fe38872a724b2c24f71063fca6331cb174adc 12288 libheif-plugin-libde265_1.16.2-1_amd64.deb
 09275c6959cad7b0f291df82d60cb6bd2967a423 890812 libheif-plugin-rav1e-dbgsym_1.16.2-1_amd64.deb
 902d106429326a429d34848488df233bb27cbc46 68488 libheif-plugin-rav1e_1.16.2-1_amd64.deb
 73a2c2d702a29f38734de7cfe3b6f517d24bf610 46228 libheif-plugin-svtenc-dbgsym_1.16.2-1_amd64.deb
 0a6b2129a7a30866c4c269f57b157c300aa2ad2a 11680 libheif-plugin-svtenc_1.16.2-1_amd64.deb
 24625089850302075e8adf4bc0c5566fdf807267 120784 libheif-plugin-x265-dbgsym_1.16.2-1_amd64.deb
 3412e3e4a36d085a2ae214eddc299bd5cc57ca75 17880 libheif-plugin-x265_1.16.2-1_amd64.deb
 1de95a90fcf89e365c57de51d8a225dc77f09204 3567420 libheif1-dbgsym_1.16.2-1_amd64.deb
 3a4a2b8573a1aee7d4be2d2ed9ff3da670ce37f2 226180 libheif1_1.16.2-1_amd64.deb
Checksums-Sha256: 
 5c7d0338eb9ba90c90a4cb435c17fb903e34d986f4d21c6fca1a35ed8f0babf7 2225 libheif_1.16.2-1.dsc
 7f97e4205c0bd9f9b8560536c8bd2e841d1c9a6d610401eb3eb87ed9cdfe78ea 1339068 libheif_1.16.2.orig.tar.gz
 7f818b3f304d62159dbdb7dc444092f62723b3c46ebc5a0b7585d9c9a3a594df 8468 libheif_1.16.2-1.debian.tar.xz
 e0f9a560483522971c022aa7e4e6d149e3304f6a4b9a6dfc38d595ca131e449f 10944 heif-gdk-pixbuf-dbgsym_1.16.2-1_amd64.deb
 1c0e3dc3ba2d25c8f4a8a78dc24a927dfdd60796f2c81a6a8e5e4510d7cb5821 8560 heif-gdk-pixbuf_1.16.2-1_amd64.deb
 1fc579167ffdb2b08670dd05e9210f5de92aa65f4d6671ffa8d4e28489108eac 78140 heif-thumbnailer-dbgsym_1.16.2-1_amd64.deb
 4f18a403b9cd4ad573edaf00a6ec626592661736829617cb6f4776b918c1ec55 13988 heif-thumbnailer_1.16.2-1_amd64.deb
 fadf85c95cc3851bace8c7b028fd7d4cedd60a6de8d98668567e65c1df9763b5 36276 libheif-dev_1.16.2-1_amd64.deb
 68f3ab438fa5f28fa0b79a82cf52ae1d1e9d13c995d667b6b01106fdf831022b 397040 libheif-examples-dbgsym_1.16.2-1_amd64.deb
 5a646a997477d675af170f9881d6fc819284bbab4476fe6495e675967b39bbfc 48492 libheif-examples_1.16.2-1_amd64.deb
 630375b3eac33801451c3f93cf6539d4660a3964bc3490e963bf4e4c9dc7a31f 17844 libheif-plugin-aomdec-dbgsym_1.16.2-1_amd64.deb
 815e4ab45a1970bb1f14b03116f04df277004556ab195344bb2ec88e908acfa7 8832 libheif-plugin-aomdec_1.16.2-1_amd64.deb
 cd28ad862f50186c42de4e530471a8b5cdced8a2129249629edab8b193048294 132132 libheif-plugin-aomenc-dbgsym_1.16.2-1_amd64.deb
 e49447e6e51b915e914d806606cacf25c361b3fb35ed9ebca96f035a98fff5a0 18924 libheif-plugin-aomenc_1.16.2-1_amd64.deb
 c7f4475746616d4ea782381f081d61961f5597c48b5de518a175e75cddc57e64 24512 libheif-plugin-dav1d-dbgsym_1.16.2-1_amd64.deb
 c77e3fecf3f817af7f3f346e4ac6df96f4ef820f3f5774bc440da5a577271599 9048 libheif-plugin-dav1d_1.16.2-1_amd64.deb
 5df426db4ad6ef381876f2f63eb5963b370a425a12046dd43b301f7779ea1caf 48784 libheif-plugin-libde265-dbgsym_1.16.2-1_amd64.deb
 ba5d7f6b35b5e8ee32e9c4cb7383ded6a7522b580f1f6c1adbfd197af8acc359 12288 libheif-plugin-libde265_1.16.2-1_amd64.deb
 0084c8a304415f16f5299285ba611bbf7628d16c205bb074837fbccb82b99275 890812 libheif-plugin-rav1e-dbgsym_1.16.2-1_amd64.deb
 5f893baa217aba3c6991ad08dbdc9bf20df5c567deaaf0f7ff3cd83cbe023103 68488 libheif-plugin-rav1e_1.16.2-1_amd64.deb
 0d69acd03a6873016a0f1b0aaa2ec0d6546a8081e657043219a13ba72f27791f 46228 libheif-plugin-svtenc-dbgsym_1.16.2-1_amd64.deb
 8144e13675bf656c6461b51269b05f0de1bd475d0f5a3e44d38ba771b17c36c2 11680 libheif-plugin-svtenc_1.16.2-1_amd64.deb
 fb5a3be73337ec1d64e3ecc67800da8fdef8a94211b1e282e2197f9d9310f135 120784 libheif-plugin-x265-dbgsym_1.16.2-1_amd64.deb
 2b8a1d0ec5ec3672ce9341a3f930c98ee2327fe68dcdd189855284a874e0275e 17880 libheif-plugin-x265_1.16.2-1_amd64.deb
 28d9b18f1a0560fbda65dde21acca4a3855f2924971cab5a11813bcee07e10d5 3567420 libheif1-dbgsym_1.16.2-1_amd64.deb
 d60cfb51e9b592ef02e56a01b54cef057f8c169115a18b79e0aa365acacd3a32 226180 libheif1_1.16.2-1_amd64.deb
Files: 
 ae6f7c120803420b6a8a740cd10aac3e 2225 libs optional libheif_1.16.2-1.dsc
 e6bec8efc317b56d85884197ad874f0a 1339068 libs optional libheif_1.16.2.orig.tar.gz
 a9655d8adbfe67938a1dfc3e7d65b692 8468 libs optional libheif_1.16.2-1.debian.tar.xz
 c96e37811dc39429d1e252d4d772b64d 10944 debug optional heif-gdk-pixbuf-dbgsym_1.16.2-1_amd64.deb
 5d69d9bf573be2cd212c65117b875886 8560 graphics optional heif-gdk-pixbuf_1.16.2-1_amd64.deb
 b1392b08ff4d9b5b210cf7cf22749141 78140 debug optional heif-thumbnailer-dbgsym_1.16.2-1_amd64.deb
 7235beb07149ffb88bb3c3156d310a8e 13988 graphics optional heif-thumbnailer_1.16.2-1_amd64.deb
 43a03833c0dd2635f1457d397fd665e4 36276 libdevel optional libheif-dev_1.16.2-1_amd64.deb
 e1e66fd9f906035c9cb3b1622611241b 397040 debug optional libheif-examples-dbgsym_1.16.2-1_amd64.deb
 9b8f34f5c3d958f7b147aa4d79191a8d 48492 video optional libheif-examples_1.16.2-1_amd64.deb
 5d77a308ee70bd6650ec6db84726020c 17844 debug optional libheif-plugin-aomdec-dbgsym_1.16.2-1_amd64.deb
 6f51c630c784c39359b11a24014573e0 8832 libs optional libheif-plugin-aomdec_1.16.2-1_amd64.deb
 bd991ece583d65f10a29838a092529f6 132132 debug optional libheif-plugin-aomenc-dbgsym_1.16.2-1_amd64.deb
 51a65bd9eca64934d68c9d5c79a0dcd7 18924 libs optional libheif-plugin-aomenc_1.16.2-1_amd64.deb
 3c01b5b4a86cb2ce968e127adaddcaaa 24512 debug optional libheif-plugin-dav1d-dbgsym_1.16.2-1_amd64.deb
 ec4eb3dd5ffc17665cb173925d9ff518 9048 libs optional libheif-plugin-dav1d_1.16.2-1_amd64.deb
 b624fd5914d08824fa95cd01051774af 48784 debug optional libheif-plugin-libde265-dbgsym_1.16.2-1_amd64.deb
 691e359cf2d4eb759e81076a14d83f9e 12288 libs optional libheif-plugin-libde265_1.16.2-1_amd64.deb
 c8eff36bce4f2bf97d4e878971d0701e 890812 debug optional libheif-plugin-rav1e-dbgsym_1.16.2-1_amd64.deb
 907bf03442ff2e4e26ada3c93f11816e 68488 libs optional libheif-plugin-rav1e_1.16.2-1_amd64.deb
 dd13dd3a6437b659311e41f008c1c412 46228 debug optional libheif-plugin-svtenc-dbgsym_1.16.2-1_amd64.deb
 ffdb04a99310706a57686b27733fda55 11680 libs optional libheif-plugin-svtenc_1.16.2-1_amd64.deb
 0cdb8352443a6c4fc3ce56fab9b9a382 120784 debug optional libheif-plugin-x265-dbgsym_1.16.2-1_amd64.deb
 d73abf56165a579c0151cb6bf0f9cd19 17880 libs optional libheif-plugin-x265_1.16.2-1_amd64.deb
 468bcc978eb843aeb276f1332428a9e5 3567420 debug optional libheif1-dbgsym_1.16.2-1_amd64.deb
 403834e8db0fd203d3ce76de48542f45 226180 libs optional libheif1_1.16.2-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQRCYn6EHZln2oPh+pAhk2s2YA/NiQUCZKBcZAAKCRAhk2s2YA/N
iSUBAP9F05EpalgRMEqaVva6LO/tSel2KqJEdBOhLluUWpxxnQD/aE7Ki1C4DZaF
LXmUbSHg0Fj4ibwMoBD8EEYbom+3lA4=
=RO1t
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: