Bug 102949

Summary: libxml2-python requires newer libxml2 than on 9.3
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Ludwig Nussel <lnussel>
Component: OtherAssignee: Karl Eichwalder <ke>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: Beta 1   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Ludwig Nussel 2005-08-09 08:20:09 UTC
On 9.3: 
[0] lnussel@hewitt:~ > nm -D /usr/lib/python2.4/site-packages/libxml2mod.so|
grep xmlSchemaIsValid 
00030540 T libxml_xmlSchemaIsValid 
         U xmlSchemaIsValid 
[0] lnussel@hewitt:~ > nm -D /usr/lib/libxml2.so.2|grep xmlSchemaIsValid 
[1] lnussel@hewitt:~ > rpm -q libxml2 
libxml2-2.6.17-4 
 
On Beta1: 
g101:~ # nm -D /usr/lib/libxml2.so.2|grep xmlSchemaIsValid 
000ac2c0 T xmlSchemaIsValid 
g101:~ # rpm -q libxml2 
libxml2-2.6.20-3 
 
 
=> libxml adds new symbols without using symbol versions => you need to 
manually add a requires tag to specify the minimum libxml2 version for 
libxml2-python. Atm it's possible to install libxml2-python from STABLE on 9.3 
but it doesn't work.
Comment 1 Karl Eichwalder 2005-08-09 15:20:12 UTC
Thanks - submitting to /work:

-------------------------------------------------------------------
Tue Aug  9 17:16:32 CEST 2005 - ke@suse.de

- Add missing require statement; reported by Ludwig Nussel [# 95216].

-------------------------------------------------------------------