'equo world' wants to pull in gtkspell ( which is fine ), but it fails with:
- Code: Select all
localhost ~ # equo install gtkspell
>> @@ Calculating dependencies ...
>> @@ Packages needing to be installed/updated/downgraded: 1
>> @@ Packages needing to be removed: 0
>> @@ Download size: 0b
>> @@ Used disk space: 1.6MB
>> @@ You need at least: 1.7MB of free space
>> :: (1/1) >>> app-text/gtkspell-2.0.13
>> ## Package checksum matches.
>> ++ (1/1) >>> app-text/gtkspell-2.0.13
>> ## Unpacking package: app-text:gtkspell-2.0.13~0.tbz2
>> ## Ebuild: pkg_preinst()
>> ## Installing package: app-text/gtkspell-2.0.13
>> ## Updating database: app-text/gtkspell-2.0.13
>> Cache is now empty.
>> Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. Well, you know, shit happens.
>> But there's something you could do to help Equo to be a better application.
>> -- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --
>> Now I am showing you what happened. Don't panic, I'm here to help you.
Traceback (most recent call last):
File "equo.py", line 412, in <module>
rc = text_ui.package(options)
File "../client/text_ui.py", line 100, in package
status, rc = installPackages(myopts, deps = equoRequestDeps, emptydeps = equoRequestEmptyDeps, onlyfetch = equoRequestOnlyFetch, deepdeps = equoRequestDeep, configFiles = equoRequestConfigFiles, tbz2 = mytbz2paths, resume = equoRequestResume, skipfirst = equoRequestSkipfirst, dochecksum = equoRequestChecksum)
File "../client/text_ui.py", line 870, in installPackages
rc = Package.run(xterm_header = xterm_header)
File "../libraries/entropy.py", line 5496, in run
rc = self.run_stepper(xterm_header)
File "../libraries/entropy.py", line 5426, in run_stepper
rc = self.install_step()
File "../libraries/entropy.py", line 5209, in install_step
rc = self.__install_package()
File "../libraries/entropy.py", line 4567, in __install_package
newidpackage = self._install_package_into_database()
File "../libraries/entropy.py", line 4782, in _install_package_into_database
idpk, rev, x = self.Entropy.clientDbconn.handlePackage(etpData = data, forcedRevision = data['revision'])
File "../libraries/entropy.py", line 29103, in handlePackage
return self.addPackage(etpData, revision = forcedRevision)
File "../libraries/entropy.py", line 29262, in addPackage
self.insertContent(idpackage, etpData['content'], already_formatted = formatted_content)
File "../libraries/entropy.py", line 29793, in insertContent
self.cursor.executemany('INSERT INTO content VALUES (?,?,?)',myiter())
Traceback (most recent call last):
File "equo.py", line 412, in <module>
rc = text_ui.package(options)
File "../client/text_ui.py", line 100, in package
status, rc = installPackages(myopts, deps = equoRequestDeps, emptydeps = equoRequestEmptyDeps, onlyfetch = equoRequestOnlyFetch, deepdeps = equoRequestDeep, configFiles = equoRequestConfigFiles, tbz2 = mytbz2paths, resume = equoRequestResume, skipfirst = equoRequestSkipfirst, dochecksum = equoRequestChecksum)
File "../client/text_ui.py", line 870, in installPackages
rc = Package.run(xterm_header = xterm_header)
File "../libraries/entropy.py", line 5496, in run
rc = self.run_stepper(xterm_header)
File "../libraries/entropy.py", line 5426, in run_stepper
rc = self.install_step()
File "../libraries/entropy.py", line 5209, in install_step
rc = self.__install_package()
File "../libraries/entropy.py", line 4567, in __install_package
newidpackage = self._install_package_into_database()
File "../libraries/entropy.py", line 4782, in _install_package_into_database
idpk, rev, x = self.Entropy.clientDbconn.handlePackage(etpData = data, forcedRevision = data['revision'])
File "../libraries/entropy.py", line 29103, in handlePackage
return self.addPackage(etpData, revision = forcedRevision)
File "../libraries/entropy.py", line 29262, in addPackage
self.insertContent(idpackage, etpData['content'], already_formatted = formatted_content)
File "../libraries/entropy.py", line 29793, in insertContent
self.cursor.executemany('INSERT INTO content VALUES (?,?,?)',myiter())
DatabaseError: database disk image is malformed
Frame insertContent in ../libraries/entropy.py at line 29795
do_encode = True
self = <entropy.EntropyDatabaseInterface instance at 0x9bb3d2c>
content = {u'/usr/share/locale/zh_HK': u'dir', u'/usr/share/locale/rw/LC_MESSAGES': u'dir', u'/usr/share/locale/it': u'dir', u'/usr/share/locale/ro/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/include/gtkspell-2.0': u'dir', u'/usr/share/locale/sl/LC_MESSAGES': u'dir', u'/usr/share/locale/de': u'dir', u'/usr/share/locale/sr': u'dir', u'/usr/share/locale/uk': u'dir', u'/usr/share/locale/ky/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/pl/LC_MESSAGES': u'dir', u'/usr/share': u'dir', u'/usr/share/locale/sv/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/mn': u'dir', u'/usr/share/locale/pl/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/es': u'dir', u'/usr/share/locale/eu': u'dir', u'/usr/share/locale/fi/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/lib/pkgconfig/gtkspell-2.0.pc': u'obj', u'/usr/share/locale/be/LC_MESSAGES': u'dir', u'/usr/share/locale/el': u'dir', u'/usr/share/locale/eo': u'dir', u'/usr/share/locale/el/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/eu/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/rm': u'dir', u'/usr/share/locale/ro': u'dir', u'/usr/share/locale/ga/LC_MESSAGES': u'dir', u'/usr/share/locale/fr/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/include': u'dir', u'/usr/share/locale/pt_BR': u'dir', u'/usr/share/locale/ja': u'dir', u'/usr/share/locale/ru': u'dir', u'/usr/share/locale/rw': u'dir', u'/usr/share/locale': u'dir', u'/usr/share/doc/gtkspell-2.0.13': u'dir', u'/usr/share/locale/fi': u'dir', u'/usr/share/locale/wa/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/de/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/fr': u'dir', u'/usr/share/locale/wa': u'dir', u'/usr/share/locale/lt/LC_MESSAGES': u'dir', u'/usr/share/locale/lt/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/doc/gtkspell-2.0.13/ChangeLog.bz2': u'obj', u'/usr/share/locale/es/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/sk/LC_MESSAGES': u'dir', u'/usr': u'dir', u'/usr/share/locale/sr/LC_MESSAGES': u'dir', u'/usr/share/locale/zh_CN/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/gl/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/ru/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/el/LC_MESSAGES': u'dir', u'/usr/lib/libgtkspell.so.0': u'sym', u'/usr/share/locale/vi/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/ga': u'dir', u'/usr/share/locale/gl': u'dir', u'/usr/share/locale/hu/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/eo/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/include/gtkspell-2.0/gtkspell': u'dir', u'/usr/share/locale/nb/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/zh_TW/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/doc': u'dir', u'/usr/share/locale/tr/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/ja/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/ja/LC_MESSAGES': u'dir', u'/usr/share/doc/gtkspell-2.0.13/README.bz2': u'obj', u'/usr/share/locale/lt': u'dir', u'/usr/share/locale/eo/LC_MESSAGES': u'dir', u'/usr/share/locale/ga/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/tr': u'dir', u'/usr/share/locale/uk/LC_MESSAGES': u'dir', u'/usr/lib': u'dir', u'/usr/share/locale/fr/LC_MESSAGES': u'dir', u'/usr/share/locale/hy': u'dir', u'/usr/share/locale/hu': u'dir', u'/usr/share/locale/zh_CN/LC_MESSAGES': u'dir', u'/usr/share/locale/it/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/nl/LC_MESSAGES': u'dir', u'/usr/share/locale/hy/LC_MESSAGES': u'dir', u'/usr/share/locale/pt_BR/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/hu/LC_MESSAGES': u'dir', u'/usr/lib/libgtkspell.la': u'obj', u'/usr/share/locale/rw/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/ru/LC_MESSAGES': u'dir', u'/usr/lib/libgtkspell.so.0.0.0': u'obj', u'/usr/lib/libgtkspell.so': u'sym', u'/usr/share/locale/gl/LC_MESSAGES': u'dir', u'/usr/share/locale/sk/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/ro/LC_MESSAGES': u'dir', u'/usr/share/gtk-doc/html': u'dir', u'/usr/share/locale/vi': u'dir', u'/usr/share/locale/nb/LC_MESSAGES': u'dir', u'/usr/share/locale/zh_TW/LC_MESSAGES': u'dir', u'/usr/share/locale/cs/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/zh_CN': u'dir', u'/usr/share/locale/zh_HK/LC_MESSAGES': u'dir', u'/usr/share/locale/it/LC_MESSAGES': u'dir', u'/usr/share/locale/nl': u'dir', u'/usr/share/locale/sr/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/zh_TW': u'dir', u'/usr/share/locale/eu/LC_MESSAGES': u'dir', u'/usr/share/locale/nb': u'dir', u'/usr/share/doc/gtkspell-2.0.13/AUTHORS.bz2': u'obj', u'/usr/share/locale/pt_BR/LC_MESSAGES': u'dir', u'/usr/share/locale/es/LC_MESSAGES': u'dir', u'/usr/share/locale/vi/LC_MESSAGES': u'dir', u'/usr/share/locale/tr/LC_MESSAGES': u'dir', u'/usr/share/locale/be': u'dir', u'/usr/share/locale/sv/LC_MESSAGES': u'dir', u'/usr/share/locale/sl/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/fi/LC_MESSAGES': u'dir', u'/usr/share/locale/rm/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/wa/LC_MESSAGES': u'dir', u'/usr/share/locale/sk': u'dir', u'/usr/share/locale/de/LC_MESSAGES': u'dir', u'/usr/share/locale/sl': u'dir', u'/usr/lib/pkgconfig': u'dir', u'/usr/share/locale/sv': u'dir', u'/usr/include/gtkspell-2.0/gtkspell/gtkspell.h': u'obj', u'/usr/share/locale/cs': u'dir', u'/usr/lib/libgtkspell.a': u'obj', u'/usr/share/locale/hy/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/mn/LC_MESSAGES': u'dir', u'/usr/share/locale/ky': u'dir', u'/usr/share/locale/ky/LC_MESSAGES': u'dir', u'/usr/share/locale/uk/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/zh_HK/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/be/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/mn/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/locale/nl/LC_MESSAGES/gtkspell.mo': u'obj', u'/usr/share/gtk-doc': u'dir', u'/usr/share/locale/pl': u'dir', u'/usr/share/locale/cs/LC_MESSAGES': u'dir', u'/usr/share/locale/rm/LC_MESSAGES': u'dir', u'/usr/share/gtk-doc/html/gtkspell': u'dir'}
item = /usr/share/locale/zh_HK
myiter = <function myiter at 0x9a0fcdc>
idpackage = 3640
already_formatted = False
Any ideas?
I'm following the how-to on adding portage to 3.5 Pod so I can emerge stuff.
Is it safe to emerge gtkspell instead of using equo? More generally, is it safe to swap between emerge and equo?

