Error from repoview when composing with pungi.

William F. Acker WB2FLW +1 303 722 7209 wacker at octothorp.org
Wed Feb 18 16:10:20 UTC 2009


Hi all,

      I'm not sure which new package might have broken this; I think I 
succeeded after upgrading yum, but I can't be sure.

      Here's the spewage.

Pungi:ERROR: Got an error from /usr/bin/repoview
Pungi:ERROR: Traceback (most recent call last):
   File "/usr/bin/repoview", line 926, in <module>
     main()
   File "/usr/bin/repoview", line 923, in main
     Repoview(opts)
   File "/usr/bin/repoview", line 191, in __init__
     packages = self.do_packages(repo_data, group_data, pkgnames)
   File "/usr/bin/repoview", line 554, in do_packages
     if self.has_changed(pkg_filename, checksum):
   File "/usr/bin/repoview", line 607, in has_changed
     scursor.execute(query)
sqlite3.IntegrityError: column filename is not unique


Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
Traceback (most recent call last):
   File "/usr/bin/pungi", line 195, in <module>
     main()
   File "/usr/bin/pungi", line 99, in main
     mypungi.doCreaterepo()
   File "/usr/lib/python2.5/site-packages/pypungi/__init__.py", line 636, in doCreaterepo
     self._makeMetadata(self.topdir, cachedir, compsfile, repoview=True, repoviewtitle=repoviewtitle)
   File "/usr/lib/python2.5/site-packages/pypungi/__init__.py", line 612, in _makeMetadata
     pypungi.util._doRunCommand(repoview, self.logger)
   File "/usr/lib/python2.5/site-packages/pypungi/util.py", line 36, in _doRunCommand
     raise OSError, "Got an error from %s: %s" % (command[0], err)
OSError: Got an error from /usr/bin/repoview: Traceback (most recent call last):
   File "/usr/bin/repoview", line 926, in <module>
     main()
   File "/usr/bin/repoview", line 923, in main
     Repoview(opts)
   File "/usr/bin/repoview", line 191, in __init__
     packages = self.do_packages(repo_data, group_data, pkgnames)
   File "/usr/bin/repoview", line 554, in do_packages
     if self.has_changed(pkg_filename, checksum):
   File "/usr/bin/repoview", line 607, in has_changed
     scursor.execute(query)
sqlite3.IntegrityError: column filename is not unique

      Any ideas?

           TIA.


-- 
           Bill in Denver




More information about the Fedora-buildsys-list mailing list