Public bug reported: Hello,
My system is "Ubuntu 16.04.2 LTS" (grep DISTRIB_DESCRIPTION /etc/lsb- release). I installed libgd-dev: $ dpkg -l | grep libgd-dev > libgd-dev:amd64 2.1.1-4ubuntu0.16.04.6 I run: $ /usr/bin/gdlib-config --all > GD library 2.1.1@ > [...] You can see a '@' character located after the version "2.1.1". This is the BUG: this character should not be here. I went to: http://packages.ubuntu.com/xenial/libgd-dev I downloaded: libgd2_2.1.1-4ubuntu0.16.04.6.debian.tar.xz It contains the following file: patches/gdlib-config-uses-pkgconfig.patch This file contains: - echo "GD library @VERSION@" [...] + echo "GD library $($0 --version)@" As you can see, there is a remaining '@', which is a remain of "@VERSION@". This ending '@' must be deleted. A trivial patch is attached. It is untested. IMPORTANT ========= This BUG impacts libgd-perl whose GD-2.53/Makefile.PL contains a test on version and expects only integers (not the '@'). See debian/patches/020150323~58eceb8.patch in libgd-perl_2.53-2.1.debian.tar.xz which uses "/^2\.(\d+)\.(\d+)$/", which fails because the last fragment is not an integer (\d). So, after fixing /usr/bin/gdlib-config, the package libgd-perl HAVE TO BE regenerated (recompiled). Could you also do this please? ** Affects: libgd2 (Ubuntu) Importance: Undecided Status: New ** Patch added: "patch-to-remove-the-at.txt" https://bugs.launchpad.net/bugs/1687322/+attachment/4870063/+files/patch-to-remove-the-at.txt -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1687322 Title: Remaining character in /usr/bin/gdlib-config To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libgd2/+bug/1687322/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs