[Bug 389777] New: xen-cim-cmpi fails to install with Pegasus
https://bugzilla.novell.com/show_bug.cgi?id=389777 Summary: xen-cim-cmpi fails to install with Pegasus Product: openSUSE 11.0 Version: Beta 2 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: WBEM AssignedTo: bnc-wbem-maintainers@forge.provo.novell.com ReportedBy: mmarek@novell.com QAContact: qa@suse.de CC: jfehlig@novell.com, bwhiteley@novell.com Found By: --- Hi, installing tog-pegasus and then xen-cim-cmpi results in installing xen-cim-cmpi-0.1.1-154 MOF import failed! Check /var/lib/Pegasus/loadmof.log for details. MOF import failed! Check /var/lib/Pegasus/loadmof.log for details. error: %post(xen-cim-cmpi-0.1.1-154.x86_64) scriptlet failed, exit status 1 # cat /var/lib/Pegasus/loadmof.log Traceback (most recent call last): File "/usr/lib64/python/site-packages/pywbem/mof_compiler.py", line 1577, in < module> mofcomp.compile_file(fname, options.ns) File "/usr/lib64/python/site-packages/pywbem/mof_compiler.py", line 1499, in c ompile_file return self.compile_string(mof, ns, filename=filename) File "/usr/lib64/python/site-packages/pywbem/mof_compiler.py", line 1483, in c ompile_string return self.parser.parse(mof, lexer=lexer) File "/usr/lib64/python2.5/site-packages/pywbem/yacc.py", line 303, in parse p.func(pslice) File "/usr/lib64/python/site-packages/pywbem/mof_compiler.py", line 407, in p_ compilerDirective p.parser.mofcomp.compile_file(fname, p.parser.handle.default_namespace) File "/usr/lib64/python/site-packages/pywbem/mof_compiler.py", line 1499, in c ompile_file return self.compile_string(mof, ns, filename=filename) File "/usr/lib64/python/site-packages/pywbem/mof_compiler.py", line 1483, in c ompile_string return self.parser.parse(mof, lexer=lexer) File "/usr/lib64/python2.5/site-packages/pywbem/yacc.py", line 303, in parse p.func(pslice) File "/usr/lib64/python/site-packages/pywbem/mof_compiler.py", line 619, in p_ qualifier _create_ns(p.parser.handle, ns) File "/usr/lib64/python/site-packages/pywbem/mof_compiler.py", line 215, in _c reate_ns 'Pegasus namespaces must start with "root"') pywbem.cim_operations.CIMError: (1, 'Pegasus namespaces must start with "root"') # rpm -q --scripts xen-cim-cmpi postinstall scriptlet (using /bin/sh): /sbin/ldconfig > /dev/null 2>&1 MOFDIR=/usr/share/mof/xen-cim-cmpi loadmof.sh -n root/cimv2 $MOFDIR/xen-cim-cmpi.mof loadmof.sh -n Interop $MOFDIR/xen-cim-cmpi-interop.mof loadmof.sh -n smash $MOFDIR/xen-cim-cmpi-smash.mof .. We should probably change pywbem or pegasus' loadmof.sh to ignore these namespaces, or is there a better fix? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=389777
User jfehlig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=389777#c1
James Fehlig
https://bugzilla.novell.com/show_bug.cgi?id=389777
User mmarek@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=389777#c2
Michal Marek
participants (1)
-
bugzilla_noreply@novell.com