Summary: | app-emulation/emul-linux-x86-baselibs - update dev-libs/libxml2 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Austin English (RETIRED) <wizardedit> |
Component: | [OLD] Library | Assignee: | Multilib team <multilib+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 96bd763529be62c7350d43e8ae67f9623c998ddc, carlphilippreh, danriffo, ecyoung, gitterrost4, jj, luke, main.haarp, mexahotabop, nikoli, olivier, ua_gentoo_bugzilla, wine |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 416723, 480404, 483632 | ||
Bug Blocks: | 483276 | ||
Attachments: | multilib ebuild for libxml2 |
Description
Austin English (RETIRED)
2013-08-22 00:11:38 UTC
We need this for wine-1.7.1 *** Bug 483420 has been marked as a duplicate of this bug. *** I can relate to that, I also get this "make install" problem with wine. Created attachment 359936 [details]
multilib ebuild for libxml2
Had to disable icu for non-native abis because there is no icu in lib32.
Not done: python support. There is no way to know which versions of python are installed in lib32.
Tested and wine compiles.
--- a/app-emulation/emul-linux-x86-baselibs/files/remove-native
+++ b/app-emulation/emul-linux-x86-baselibs/files/remove-native
@@ -191,3 +191,7 @@
lib32/libgpm.so.1
lib32/libgpm.so.1.20.0
usr/lib32/libgpm.so
+usr/lib32/pkgconfig/libxml-2.0.pc
+usr/lib32/libxml2.so
+usr/lib32/libxml2.so.2
+usr/lib32/python2.7/site-packages/libxml2mod.so
done in last set (In reply to Pacho Ramos from comment #5) > done in last set Would that be emul-linux-x86-baselibs-20130224-r13.ebuild ? Because it still has the issue: aw25 emul-linux-x86-baselibs # eix app-emulation/emul-linux-x86-baselibs [I] app-emulation/emul-linux-x86-baselibs Available versions: 20121202^s 20130224^s{tbz2} (~)20130224-r13^s{tbz2} {{abi_x86_32 +development}} Installed versions: 20130224-r13^s{tbz2}(15:07:08 10/08/13)(development -abi_x86_32) Homepage: http://dev.gentoo.org/~pacho/emul.html Description: Provides precompiled 32bit libraries aw25 emul-linux-x86-baselibs # equery files app-emulation/emul-linux-x86-baselibs | grep xml /usr/lib32/libxml2.so /usr/lib32/libxml2.so.2 /usr/lib32/libxml2.so.2.8.0 /usr/lib32/pkgconfig/libxml-2.0.pc /usr/lib32/python2.7/site-packages/libxml2mod.so (In reply to austinenglish@gmail.com from comment #6) > (In reply to Pacho Ramos from comment #5) > > done in last set > > Would that be emul-linux-x86-baselibs-20130224-r13.ebuild ? Because it still > has the issue: > > aw25 emul-linux-x86-baselibs # eix app-emulation/emul-linux-x86-baselibs > [I] app-emulation/emul-linux-x86-baselibs > Available versions: 20121202^s 20130224^s{tbz2} > (~)20130224-r13^s{tbz2} {{abi_x86_32 +development}} > Installed versions: 20130224-r13^s{tbz2}(15:07:08 > 10/08/13)(development -abi_x86_32) > Homepage: http://dev.gentoo.org/~pacho/emul.html > Description: Provides precompiled 32bit libraries > > aw25 emul-linux-x86-baselibs # equery files > app-emulation/emul-linux-x86-baselibs | grep xml > /usr/lib32/libxml2.so > /usr/lib32/libxml2.so.2 > /usr/lib32/libxml2.so.2.8.0 > /usr/lib32/pkgconfig/libxml-2.0.pc > /usr/lib32/python2.7/site-packages/libxml2mod.so I think it's the 20131008 relesse instead which fixes this. (In reply to Danilo Riffo from comment #7) > (In reply to austinenglish@gmail.com from comment #6) > > (In reply to Pacho Ramos from comment #5) > > > done in last set > > > > Would that be emul-linux-x86-baselibs-20130224-r13.ebuild ? Because it still > > has the issue: > > > > aw25 emul-linux-x86-baselibs # eix app-emulation/emul-linux-x86-baselibs > > [I] app-emulation/emul-linux-x86-baselibs > > Available versions: 20121202^s 20130224^s{tbz2} > > (~)20130224-r13^s{tbz2} {{abi_x86_32 +development}} > > Installed versions: 20130224-r13^s{tbz2}(15:07:08 > > 10/08/13)(development -abi_x86_32) > > Homepage: http://dev.gentoo.org/~pacho/emul.html > > Description: Provides precompiled 32bit libraries > > > > aw25 emul-linux-x86-baselibs # equery files > > app-emulation/emul-linux-x86-baselibs | grep xml > > /usr/lib32/libxml2.so > > /usr/lib32/libxml2.so.2 > > /usr/lib32/libxml2.so.2.8.0 > > /usr/lib32/pkgconfig/libxml-2.0.pc > > /usr/lib32/python2.7/site-packages/libxml2mod.so > > I think it's the 20131008 relesse instead which fixes this. Yeah, the mirror hadn't synced yet. Works for me, thanks. |