Ticket #147 (closed defect: fixed)
chksums problem merging tetex-3.0_p1-r6
| Reported by: | ajdiaz | Owned by: | |
|---|---|---|---|
| Priority: | normal | Milestone: | 0.4.4 |
| Component: | pkgcore | Version: | 0.4.2 |
| Keywords: | Cc: |
Description
When merging tetex-3.0_p1-r6 (from official gentoo portage), get the following error:
>>> Completed installing tetex-3.0_p1-r6 into /tmp/portage/app-text/tetex-3.0_p1-r6/image/
>>> Replacing app-text/tetex-2.0.2-r9 with app-text/tetex-3.0_p1-r6
* Removing /usr/share/texmf/web2c
Traceback (most recent call last):
File "/usr/bin/pmerge", line 36, in <module>
commandline.main(subcommands)
File "/usr/lib64/python2.5/site-packages/pkgcore/util/commandline.py", line 401, in main
exitstatus = main_func(options, out, err)
File "/usr/lib64/python2.5/site-packages/pkgcore/scripts/pmerge.py", line 568, in main
ret = i.finish()
File "/usr/lib64/python2.5/site-packages/snakeoil/dependant_methods.py", line 26, in ensure_deps
r = getattr(self, dep).raw_func(*a, **kw)
File "/usr/lib64/python2.5/site-packages/pkgcore/interfaces/repo.py", line 179, in transfer
x()
File "/usr/lib64/python2.5/site-packages/pkgcore/merge/engine.py", line 277, in execute_hook
trigger(self, self.csets)
File "/usr/lib64/python2.5/site-packages/pkgcore/merge/triggers.py", line 120,
in __call__
return self.trigger(engine, *self._get_csets(required_csets, csets))
File "/usr/lib64/python2.5/site-packages/pkgcore/ebuild/triggers.py", line 204, in trigger
if not simple_chksum_compare(replacement, x):
File "/usr/lib64/python2.5/site-packages/pkgcore/ebuild/triggers.py", line 138, in simple_chksum_compare
for k, v in x.chksums.iteritems():
File "/usr/lib64/python2.5/site-packages/pkgcore/fs/fs.py", line 94, in __getattr__
raise AttributeError(attr)
AttributeError: chksums
I'm using pkgcore 0.3.4 (from bzr branch release tag:0.3.4) in an amd64 platform. The error looks similar (maybe the same?) to #99 (closed with worksforme).
Attachments
Change History
Note: See
TracTickets for help on using
tickets.
