[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
attached is a debdiff using imagemagick's upstream svn commit 6793 ** Patch added: "imagemagick-rsvg-convert.debdiff" https://bugs.launchpad.net/imagemagick/+bug/929573/+attachment/2729801/+files/imagemagick-rsvg-convert.debdiff ** No longer affects: librsvg (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
svn commit 6793 ** Changed in: imagemagick Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
forwarded upstream to imagemagick: http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=20315 ** Also affects: imagemagick Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
** Bug watch added: Debian Bug tracker #659259 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659259 ** Changed in: imagemagick (Debian) Remote watch: Debian Bug tracker #628278 => Debian Bug tracker #659259 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
>From the linked debian bug: imagemagick is not supposed to use /usr/bin/rsvg because it's supposed to pull in it's own svg converter in the package libmagick?-extras where ? is the SONAME version, and is recommended by imagemagick. However, as you can see in: https://launchpadlibrarian.net/92231198/buildlog_ubuntu-precise-i386.librecad_1.0.0%2Bnolibs-1_FAILEDTOBUILD.txt.gz it is pulling in: libmagickcore4 but is NOT pulling in: libmagickcore4-extra since it is only a recommends. So this is the real bug: 1) imagemagick's convert first will try to use the internal svg converter found in the recommended package libmagickcore4-extra. Since it is recommended, it is not pulled into the buildds. 2) When libmagickcore?-extra is missing on a system (such as the buildds and a user's system), "convert" will fall back to /usr/bin/rsvg. However, that file no longer exists in ubuntu. The hack, for now, is to build depend on imagemagickcore4-extra - but that requires bumping the dependency name everytime libmagickcore gets a SONAME bump (which happened between oneiric and precise). or you can depend on libmagickcore-dev which will pull in the correct libmagickcore?-extra, but that's really overkill ** Description changed: - The most recent upload of rsvg (2.35.2-0ubuntu1) no longer includes - /usr/bin/rsvg. + 1) imagemagick's /usr/bin/convert first will try to use the internal svg converter found in the recommended package libmagickcore4-extra. Since it is recommended, it is not pulled into the buildds and not required on users systems. + 2) When libmagickcore?-extra is missing on a system (such as the buildds and a user's system), "convert" will fall back to /usr/bin/rsvg. However, that file no longer exists in ubuntu. + + + Original report: + The most recent upload of rsvg (2.35.2-0ubuntu1) no longer includes /usr/bin/rsvg. imagemagick's "convert" uses it to convert svgs to other file types. Many packages use "convert" in the build to generate the pixmaps required for debian menus. See: https://launchpadlibrarian.net/92231198/buildlog_ubuntu-precise-i386.librecad_1.0.0%2Bnolibs-1_FAILEDTOBUILD.txt.gz - - - Either imagemagick or rsvg should be fixed so the "convert" command works again. ** Changed in: imagemagick (Ubuntu) Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
Right, it got dropped in http://git.gnome.org/browse/librsvg/commit/rsvg.in?id=fd76212e2dc8e41b2c23d6e76c02cc7803da4a12 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
** Bug watch added: Debian Bug tracker #628278 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628278 ** Also affects: imagemagick (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628278 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
Ok, found that /usr/bin/rsvg has been removed by upstream, yet imagemagick is still calling it: https://bugzilla.gnome.org/show_bug.cgi?id=580325 imagemagick needs to not call it anymore ** Changed in: librsvg (Ubuntu) Status: Triaged => Invalid ** Bug watch added: GNOME Bug Tracker #580325 https://bugzilla.gnome.org/show_bug.cgi?id=580325 -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 929573] Re: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive)
As important: the "convert" command no longer works on precise - which has a large affect on many users convert -resize 48x48 Icon_Librecad.svg debian/librecad.png sh: 1: rsvg: not found ** Changed in: librsvg (Ubuntu) Importance: Medium => High ** Changed in: imagemagick (Ubuntu) Importance: Medium => High -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to librsvg in Ubuntu. https://bugs.launchpad.net/bugs/929573 Title: /usr/bin/rsvg removed from latest upload (causing FTBFSes in archive) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/imagemagick/+bug/929573/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs