[issue5] thread.error: release unlocked lock in 0.37 on RHEL4
Buchan Milne at Labix Tracker
tracker at labix.org
Wed Sep 28 06:25:45 PDT 2005
New submission from Buchan Milne <bgmilne at mandriva.org>:
This issue occurs with 0.39 on RHEL4ES x86 (using packages from
dag.wieers.com/packages/smart):
[root at thebe bgmilne]# smart install nss_updatedb pam_ccreds -y
Loading cache...
Updating cache... ######################################## [100%]
Computing transaction...
Fetching packages...
-> http://192.168.0.200/pub/linux/telkom/RPMS/rhel4es/nss_updatedb-3-2.i386.rpm
nss_updatedb-3-2.i386.rpm ######################################## [100%]
-> http://192.168.0.200/pub/linux/redhat/rhel4es/.../pam_ccreds-1-3.i386.rpm
pam_ccreds-1-3.i386.rpm ######################################## [100%]
Committing transaction...
Traceback (most recent call last):
File "/usr/bin/smart", line 193, in ?
main(sys.argv[1:])
File "/usr/bin/smart", line 166, in main
exitcode = iface.run(opts.command, opts.argv)
File "/usr/lib/python2.3/site-packages/smart/interface.py", line 53, in run
result = _command.main(self._ctrl, opts)
File "/usr/lib/python2.3/site-packages/smart/commands/install.py", line 173, i
n main
ctrl.commitTransaction(trans, confirm=confirm)
File "/usr/lib/python2.3/site-packages/smart/control.py", line 464, in commitT
ransaction
return self.commitChangeSet(trans.getChangeSet(), caching, confirm)
File "/usr/lib/python2.3/site-packages/smart/control.py", line 518, in
commitChangeSet
pmclass().commit(pmcs, pkgpaths)
File "/usr/lib/python2.3/site-packages/smart/backends/rpm/pm.py", line 192, in
commit
cb.grabOutput(False)
File "/usr/lib/python2.3/site-packages/smart/backends/rpm/pm.py", line 246, in
grabOutput
self.rpmoutlock.release()
thread.error: release unlocked lock
0.37 works ok:
[root at thebe bgmilne]# smart install pam_ccreds nss_updatedb -y
Loading cache...
warning: Your rpm module has no support for readHeaderFromFD()!
warning: As a consequence, Smart will consume extra memory.
Updating cache... ######################################## [100%]
Computing transaction...
Fetching packages...
-> http://192.168.0.200/pub/linux/telkom/RPMS/rhel4es/nss_updatedb-3-2.i386.rpm
nss_updatedb-3-2.i386.rpm ######################################## [ 50%]
-> http://192.168.0.200/pub/linux/redhat/rhel4es/.../pam_ccreds-1-3.i386.rpm
pam_ccreds-1-3.i386.rpm ######################################## [100%]
Committing transaction...
Preparing... ######################################## [ 0%]
1:Installing pam_ccreds ######################################## [ 50%]
2:Installing nss_updatedb ######################################## [100%]
Saving cache...
Versions of related packages:
$ rpm -q rpm rpm-python python
rpm-4.3.3-9_nonptl
rpm-python-4.3.3-9_nonptl
python-2.3.4-14.1
----------
messages: 10
nosy: bgmilne
priority: bug
project: smart
status: unread
title: thread.error: release unlocked lock in 0.37 on RHEL4
_______________________________________
Labix issue tracker <tracker at labix.org>
<http://tracker.labix.org/issue5>
_______________________________________
More information about the Smart
mailing list