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
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 $(DEB_HOST_ MULTIARCH) ,/lib,' debian/ libxml2- dev/usr/ bin/xml2- config
+ sed -i -e 's,/lib/