https://bugzilla.novell.com/show_bug.cgi?id=638736 https://bugzilla.novell.com/show_bug.cgi?id=638736#c0 Summary: nasm-2.07-3.3.i586.rpm breaks createrepo (bad packaging) Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: drankinatty@suddenlinkmail.com QAContact: qa@suse.de Found By: --- Blocker: --- Guys, The nasm package causes createrepo to fail with the following error: Saving Primary metadata Saving file lists metadata Saving other metadata Traceback (most recent call last): File "/usr/share/createrepo/genpkgmetadata.py", line 713, in <module> main(sys.argv[1:]) File "/usr/share/createrepo/genpkgmetadata.py", line 637, in main mdgen.doRepoMetadata() File "/usr/share/createrepo/genpkgmetadata.py", line 316, in doRepoMetadata dumpMetadata.repoXML(reporoot, self.cmds) File "/usr/share/createrepo/dumpMetadata.py", line 813, in repoXML rp.getOtherdata(complete_path, csum) File "/usr/lib/python2.6/site-packages/sqlitecachec.py", line 61, in getOtherdata self.repoid)) TypeError: Parsing other.xml error: PCDATA invalid Char value 1 I have seen this before with bad rpms in 11.0 (enlightenment exchange). I don't know what is wrong with the nasm packaging because I can read the info (shown below), but running 'sudo createrepo --update -d openSUSE_11.3/' on my local repo with nasm included fails. Here are the package details: [03:12 zephyr/home/backup/rpms] # rpm -qi nasm Name : nasm Relocations: (not relocatable) Version : 2.07 Vendor: openSUSE Release : 3.3 Build Date: Mon 05 Jul 2010 08:41:37 AM CDT Install Date: Thu 22 Jul 2010 11:33:29 AM CDT Build Host: build34 Group : Development/Languages/Other Source RPM: nasm-2.07-3.3.src.rpm Size : 1002541 License: BSD 2-clause Signature : RSA/8, Mon 05 Jul 2010 08:41:53 AM CDT, Key ID b88b2fd43dbdc284 Packager : http://bugs.opensuse.org URL : http://nasm.sourceforge.net/ Summary : Netwide Assembler (An x86 Assembler) Description : NASM is a prototype general-purpose x86 assembler. It can currently output several binary formats, including ELF, a.out, Win32, and OS/2. Read the licence agreement in /usr/share/doc/packages/nasm/Licence. Authors: -------- Julian Hall <Jules@acris.co.uk> Simon Tatham <anakin@pobox.com> Nelson Rush <palisade@users.sourceforge.net> Frank Kotler <fbkotler@users.sf.net> Stephen Silver <nasm@argentum.freeserve.co.uk> John Coffman <johninsd@users.sourceforge.net> Yuri Zaporogets <yuriz@users.sourceforge.net> H. Peter Anvin <hpa@zytor.com> John Fine <johnfine@earthlink.net> Kendall Bennet <KendallB@scitechsoft.com> Gary Clark Andrew Crabtree Rafael R. Sevilla <dido@pacific.net.ph> Jaime Tejedor GXmez, aka Metalbrain <metalbrain_coder@gmx.net> James Seter <pharos@zsnes.com> Edward J. Beroset <beroset@mindspring.com> Stanislav Karchebny, aka berkus, madfire, daemonhunter <madfire@users.sourceforge.net> Debbie Wiles, aka debs <debs@dwiles.demon.co.uk> Trevor Woerner Michael K. Ter Louw <mterlo1@uic.edu> Martin Wawro Alexei Frounze <alexfru@users.sourceforge.net> Keith Kanios, aka SpooK <keith@kanios.net> Chuck Crayne <ccrayne@users.sourceforge.net> Distribution: openSUSE 11.3 The package probably just needs rebuilding. Cheers. -- 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.