Bug#856601: marked as done (libmagickcore-dev is wrongly marked Multi-Arch: foreign)
Your message dated Fri, 09 Feb 2018 22:35:38 + with message-idand subject line Bug#856601: fixed in imagemagick 8:6.9.9.34+dfsg-1 has caused the Debian Bug report #856601, regarding libmagickcore-dev is wrongly marked Multi-Arch: foreign 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 ow...@bugs.debian.org immediately.) -- 856601: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856601 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libmagickcore-dev Version: 8:6.9.7.4+dfsg-1 Severity: important User: helm...@debian.org Usertags: rebootstrap Control: affects -1 + src:hhvm src:nip2 src:vips src:inkscape src:performous src:k3d src:synfig src:synfigstudio src:zbar src:dx src:emacs24 src:gem src:gst-plugins-bad1.0 src:imview src:pstoedit src:rss-glx src:visp libmagickcore-dev is marked Multi-Arch foreign. Its main functionality comes from libmagickcore-6.q16-dev, as it is a dependency package. The latter is Multi-Arch: same however. If a package Build-Depends on libmagickcore-dev, it expects a host architecture library, but due to the Multi-Arch: foreign marking it will receive the build architecture library. Thus its dependency will be formally satisfied, but the supposed functionality is missing. Instead, libmagickcore-dev needs to pass the architecture constraint down to its dependency libmagickcore-6.q16-dev. The only[1] way to achieve that is to turn libmagickcore-dev Architecture: any, Multi-Arch: same. Due to a number of wicked[2] reasons, this causes the affected packages to be unable to satisfy their cross build dependencies. This problem likely also applied to other dummy packages such as libmagickwand-dev. Helmut [1] In theory, one could solve the famous "multiarch interpreter problem" instead. [2] Interpret http://bootstrap.debian.net/cross_all.html for details. --- End Message --- --- Begin Message --- Source: imagemagick Source-Version: 8:6.9.9.34+dfsg-1 We believe that the bug you reported is fixed in the latest version of imagemagick, 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 856...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Bastien Roucariès (supplier of updated imagemagick 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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 08 Feb 2018 13:38:05 +0100 Source: imagemagick Binary: imagemagick-6-common imagemagick-6-doc libmagickcore-6-headers libmagickwand-6-headers libmagick++-6-headers libimage-magick-perl libmagickcore-6-arch-config imagemagick-6.q16 libmagickcore-6.q16-5 libmagickcore-6.q16-5-extra libmagickcore-6.q16-dev libmagickwand-6.q16-5 libmagickwand-6.q16-dev libmagick++-6.q16-8 libmagick++-6.q16-dev libimage-magick-q16-perl imagemagick-6.q16hdri libmagickcore-6.q16hdri-5 libmagickcore-6.q16hdri-5-extra libmagickcore-6.q16hdri-dev libmagickwand-6.q16hdri-5 libmagickwand-6.q16hdri-dev libmagick++-6.q16hdri-8 libmagick++-6.q16hdri-dev libimage-magick-q16hdri-perl imagemagick-common imagemagick-doc perlmagick libmagickcore-dev libmagickwand-dev libmagick++-dev imagemagick Architecture: source Version: 8:6.9.9.34+dfsg-1 Distribution: experimental Urgency: high Maintainer: ImageMagick Packaging Team Changed-By: Bastien Roucariès Description: imagemagick - image manipulation programs -- binaries imagemagick-6-common - image manipulation programs -- infrastructure imagemagick-6-doc - document files of ImageMagick imagemagick-6.q16 - image manipulation programs -- quantum depth Q16 imagemagick-6.q16hdri - image manipulation programs -- quantum depth Q16HDRI imagemagick-common - image manipulation programs -- infrastructure dummy package imagemagick-doc - document files of ImageMagick -- dummy package libimage-magick-perl - Perl interface to the ImageMagick graphics routines libimage-magick-q16-perl - Perl interface to the ImageMagick graphics routines -- Q16 versio libimage-magick-q16hdri-perl - Perl interface to the ImageMagick graphics routines -- Q16HDRI ve libmagick++-6-headers - object-oriented C++ interface to ImageMagick -
Bug#856601: marked as done (libmagickcore-dev is wrongly marked Multi-Arch: foreign)
Your message dated Fri, 02 Feb 2018 17:06:15 + with message-idand subject line Bug#856601: fixed in imagemagick 8:6.9.7.4+dfsg-16.1 has caused the Debian Bug report #856601, regarding libmagickcore-dev is wrongly marked Multi-Arch: foreign 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 ow...@bugs.debian.org immediately.) -- 856601: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856601 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libmagickcore-dev Version: 8:6.9.7.4+dfsg-1 Severity: important User: helm...@debian.org Usertags: rebootstrap Control: affects -1 + src:hhvm src:nip2 src:vips src:inkscape src:performous src:k3d src:synfig src:synfigstudio src:zbar src:dx src:emacs24 src:gem src:gst-plugins-bad1.0 src:imview src:pstoedit src:rss-glx src:visp libmagickcore-dev is marked Multi-Arch foreign. Its main functionality comes from libmagickcore-6.q16-dev, as it is a dependency package. The latter is Multi-Arch: same however. If a package Build-Depends on libmagickcore-dev, it expects a host architecture library, but due to the Multi-Arch: foreign marking it will receive the build architecture library. Thus its dependency will be formally satisfied, but the supposed functionality is missing. Instead, libmagickcore-dev needs to pass the architecture constraint down to its dependency libmagickcore-6.q16-dev. The only[1] way to achieve that is to turn libmagickcore-dev Architecture: any, Multi-Arch: same. Due to a number of wicked[2] reasons, this causes the affected packages to be unable to satisfy their cross build dependencies. This problem likely also applied to other dummy packages such as libmagickwand-dev. Helmut [1] In theory, one could solve the famous "multiarch interpreter problem" instead. [2] Interpret http://bootstrap.debian.net/cross_all.html for details. --- End Message --- --- Begin Message --- Source: imagemagick Source-Version: 8:6.9.7.4+dfsg-16.1 We believe that the bug you reported is fixed in the latest version of imagemagick, 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 856...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Helmut Grohne (supplier of updated imagemagick 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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Sun, 28 Jan 2018 15:12:24 +0100 Source: imagemagick Binary: imagemagick-6-common imagemagick-6-doc libmagickcore-6-headers libmagickwand-6-headers libmagick++-6-headers libimage-magick-perl libmagickcore-6-arch-config imagemagick-6.q16 libmagickcore-6.q16-3 libmagickcore-6.q16-3-extra libmagickcore-6.q16-dev libmagickwand-6.q16-3 libmagickwand-6.q16-dev libmagick++-6.q16-7 libmagick++-6.q16-dev libimage-magick-q16-perl imagemagick-6.q16hdri libmagickcore-6.q16hdri-3 libmagickcore-6.q16hdri-3-extra libmagickcore-6.q16hdri-dev libmagickwand-6.q16hdri-3 libmagickwand-6.q16hdri-dev libmagick++-6.q16hdri-7 libmagick++-6.q16hdri-dev libimage-magick-q16hdri-perl imagemagick-common imagemagick-doc perlmagick libmagickcore-dev libmagickwand-dev libmagick++-dev imagemagick Architecture: source Version: 8:6.9.7.4+dfsg-16.1 Distribution: sid Urgency: medium Maintainer: ImageMagick Packaging Team Changed-By: Helmut Grohne Description: imagemagick - image manipulation programs -- binaries imagemagick-6-common - image manipulation programs -- infrastructure imagemagick-6-doc - document files of ImageMagick imagemagick-6.q16 - image manipulation programs -- quantum depth Q16 imagemagick-6.q16hdri - image manipulation programs -- quantum depth Q16HDRI imagemagick-common - image manipulation programs -- infrastructure dummy package imagemagick-doc - document files of ImageMagick -- dummy package libimage-magick-perl - Perl interface to the ImageMagick graphics routines libimage-magick-q16-perl - Perl interface to the ImageMagick graphics routines -- Q16 versio libimage-magick-q16hdri-perl - Perl interface to the ImageMagick graphics routines -- Q16HDRI ve libmagick++-6-headers - object-oriented C++ interface to ImageMagick - header