Activity log for bug #987502

Date Who What changed Old value New value Message
2012-04-23 19:56:29 Aron Xu bug added bug
2012-04-23 19:56:48 Aron Xu bug added subscriber Ubuntu Sponsors Team
2012-04-23 19:56:58 Aron Xu tags patch multiarch patch
2012-04-23 19:57:50 Launchpad Janitor libxml2 (Ubuntu): status New Confirmed
2012-04-24 00:02:45 Steve Langasek libxml2 (Ubuntu): status Confirmed Triaged
2012-04-24 00:02:46 Steve Langasek libxml2 (Ubuntu): importance Undecided Medium
2012-04-24 09:01:42 Daniel Holbach bug added subscriber Daniel Holbach
2012-04-24 14:43:08 Aron Xu description In the M-A implementation of version 2.7.8.dfsg-5.1ubuntu1, /usr/bin/xml2-config still contains M-A tripples, which is troublesome when the package libxml2-dev is marked as M-A: same. The problem is caused by the sed call in debian/rules says "usr/lib/<tripple>", while it wasn't like that in xml2-config script itself. Change required is trivial, in debian/rules: - sed -i -e 's,/usr/lib/$(DEB_HOST_MULTIARCH),/usr/lib,' debian/libxml2-dev/usr/bin/xml2-config + sed -i -e 's,/lib/$(DEB_HOST_MULTIARCH),/lib,' debian/libxml2-dev/usr/bin/xml2-config [Background] In the M-A implementation of version 2.7.8.dfsg-5.1ubuntu1, /usr/bin/xml2-config still contains M-A tripples, which is troublesome when the package libxml2-dev is marked as M-A: same. The problem is caused by the sed call in debian/rules says "usr/lib/<tripple>", while it wasn't like that in xml2-config script itself. [Impact] libxml2-dev is not M-A co-installable [Development Fix] libxml2 version 2.7.8.dfsg-9 in Debian Sid [Stable Fxi] Change required is trivial, in debian/rules: - sed -i -e 's,/usr/lib/$(DEB_HOST_MULTIARCH),/usr/lib,' debian/libxml2-dev/usr/bin/xml2-config + sed -i -e 's,/lib/$(DEB_HOST_MULTIARCH),/lib,' debian/libxml2-dev/usr/bin/xml2-config [Test Case] Enable M-A in testing environment (amd64 for instance), and try to install both libxml2-dev:i386 and libxml2-dev:amd64 which were newly built with the mentioned patch. If the action failed with something like './usr/bin/xml2-config' is different from the same file on the system, then the bug was not fixed. [Regression Potential] xml2-config reports the libdir is /usr/lib, while the actual ones are /usr/lib/<triplets>. This might break applications whose build system can't find libraries correctly in the previous path but relies on xml2-config's output. I recommend to use pkg-config instead of this script.
2012-04-24 14:43:50 Aron Xu bug added subscriber Ubuntu Stable Release Updates Team
2012-04-25 12:18:59 Aron Xu description [Background] In the M-A implementation of version 2.7.8.dfsg-5.1ubuntu1, /usr/bin/xml2-config still contains M-A tripples, which is troublesome when the package libxml2-dev is marked as M-A: same. The problem is caused by the sed call in debian/rules says "usr/lib/<tripple>", while it wasn't like that in xml2-config script itself. [Impact] libxml2-dev is not M-A co-installable [Development Fix] libxml2 version 2.7.8.dfsg-9 in Debian Sid [Stable Fxi] Change required is trivial, in debian/rules: - sed -i -e 's,/usr/lib/$(DEB_HOST_MULTIARCH),/usr/lib,' debian/libxml2-dev/usr/bin/xml2-config + sed -i -e 's,/lib/$(DEB_HOST_MULTIARCH),/lib,' debian/libxml2-dev/usr/bin/xml2-config [Test Case] Enable M-A in testing environment (amd64 for instance), and try to install both libxml2-dev:i386 and libxml2-dev:amd64 which were newly built with the mentioned patch. If the action failed with something like './usr/bin/xml2-config' is different from the same file on the system, then the bug was not fixed. [Regression Potential] xml2-config reports the libdir is /usr/lib, while the actual ones are /usr/lib/<triplets>. This might break applications whose build system can't find libraries correctly in the previous path but relies on xml2-config's output. I recommend to use pkg-config instead of this script. [Background] In the M-A implementation of version 2.7.8.dfsg-5.1ubuntu1, /usr/bin/xml2-config still contains M-A tripples, which is troublesome when the package libxml2-dev is marked as M-A: same. The problem is caused by the sed call in debian/rules says "usr/lib/<tripple>", while it wasn't like that in xml2-config script itself. [Impact] libxml2-dev is not M-A co-installable [Development Fix] libxml2 version 2.7.8.dfsg-9 in Debian Sid [Stable Fix] Change required is trivial, in debian/rules: - sed -i -e 's,/usr/lib/$(DEB_HOST_MULTIARCH),/usr/lib,' debian/libxml2-dev/usr/bin/xml2-config + sed -i -e 's,/lib/$(DEB_HOST_MULTIARCH),/lib,' debian/libxml2-dev/usr/bin/xml2-config [Test Case] Enable M-A in testing environment (amd64 for instance), and try to install both libxml2-dev:i386 and libxml2-dev:amd64 which were newly built with the mentioned patch. If the action failed with something like './usr/bin/xml2-config' is different from the same file on the system, then the bug was not fixed. [Regression Potential] xml2-config reports the libdir is /usr/lib, while the actual ones are /usr/lib/<triplets>. This might break applications whose build system can't find libraries correctly in the previous path but relies on xml2-config's output. I recommend to use pkg-config instead of this script.
2012-05-12 13:30:28 Julian Taylor bug added subscriber Julian Taylor
2012-05-21 13:43:17 Nataliya Misirpashayeva bug added subscriber Nataliya Misirpashayeva
2012-06-15 16:11:18 Stéphane Graber removed subscriber Ubuntu Sponsors Team
2012-06-25 16:12:05 Iain Lane attachment added libxml-2.8.0+dfsg1-4.debdiff https://bugs.launchpad.net/ubuntu/+source/libxml2/+bug/987502/+attachment/3203794/+files/libxml-2.8.0%2Bdfsg1-4.debdiff
2012-06-25 16:12:51 Iain Lane bug added subscriber Ubuntu Sponsors Team
2012-07-05 22:33:05 Sebastien Bacher nominated for series Ubuntu Precise
2012-07-05 22:33:05 Sebastien Bacher bug task added libxml2 (Ubuntu Precise)
2012-07-05 22:33:14 Sebastien Bacher libxml2 (Ubuntu Precise): importance Undecided High
2012-07-05 22:33:16 Sebastien Bacher libxml2 (Ubuntu Precise): milestone ubuntu-12.04.1
2012-07-05 22:33:22 Sebastien Bacher libxml2 (Ubuntu Precise): status New Triaged
2012-07-05 22:36:13 Sebastien Bacher removed subscriber Ubuntu Sponsors Team
2012-07-05 22:40:32 Launchpad Janitor libxml2 (Ubuntu): status Triaged Fix Released
2012-07-05 22:40:32 Launchpad Janitor cve linked 2011-3102
2012-07-05 22:40:32 Launchpad Janitor cve linked 2011-3919
2012-07-05 22:40:32 Launchpad Janitor cve linked 2012-0841
2012-07-05 23:18:09 Launchpad Janitor branch linked lp:ubuntu/libxml2
2012-07-06 11:20:11 indigocat bug added subscriber indigocat
2012-07-10 12:09:16 Sebastien Bacher libxml2 (Ubuntu Precise): milestone ubuntu-12.04.1
2012-07-10 12:09:19 Sebastien Bacher libxml2 (Ubuntu Precise): importance High Low
2013-09-13 06:54:15 Andrew attachment added Update Manager.png https://bugs.launchpad.net/bugs/987502/+attachment/3818920/+files/Update%20Manager.png
2013-09-13 06:54:15 Andrew attachment added update-manager_017.png https://bugs.launchpad.net/bugs/987502/+attachment/3818921/+files/update-manager_017.png
2021-10-14 01:32:51 Steve Langasek libxml2 (Ubuntu Precise): status Triaged Won't Fix