Hi Andrew.

I do not think your issue is related to this bug at all.

As a user you probably have no need for a libxml2-dev package, only
libxml2.

I posted notes in reference to this bug due to a deliberate request by the user 
(developer) for libxml2-dev:i386 on a 64-bit Ubuntu, which is not something 
users are likely to try to install.
Like said before, both versions of the library are needed if one needs multiple 
architecture building option on a 64-bit Ubuntu.

Regarding your problem it is hard to say from the posted information, but more 
of an apt (Update Manager) issue than libxml2 package issue.
I have seen your message sometimes:
- (maybe) command was not called with 'sudo'
- running out of space on HDD partition
- broken/damaged package

Try to call 'sudo apt-get update' and restart the Update Manager (or the 
system).
Then retry to upgrade again using the Update Manager.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to libxml2 in Ubuntu.
https://bugs.launchpad.net/bugs/987502

Title:
  libxml2-dev: /usr/bin/xml2-config isn't identical across all arch

Status in “libxml2” package in Ubuntu:
  Fix Released
Status in “libxml2” source package in Precise:
  Triaged

Bug 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 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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libxml2/+bug/987502/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to