Having already updated several times I get every time a window with traceback shows up. Have no idea what to with it and due to my desktop settings (1024x768) and the fact that this list does not seem scrollable, I have no idea how far down this traceback goes. Could somebody tell me what the for my readable part tells me and what to do next. My update went okay as far as I could tell but my /var/lib/smart/packages now holds some 274 packages many of which are of three to four different versions. Last update 54 packages. Something does not sound right. Here is the part of the traceback that I can read: ---------------------------------------------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/smart/interfaces/gtk/interactive.py", line 180, in callback exec code in globals File "<callback>", line 1, in <module> File "/usr/lib/python2.5/site-packages/smart/interfaces/gtk/interactive.py", line 466, in upgradeAll self.applyChanges(confirm=not emptychangeset) File "/usr/lib/python2.5/site-packages/smart/interfaces/gtk/interactive.py", line 424, in applyChanges if self._ctrl.commitTransaction(transaction, confirm=confirm): File "/usr/lib/python2.5/site-packages/smart/control.py", line 498, in commitTransaction return self.commitChangeSet(trans.getChangeSet(), caching, confirm) File "/usr/lib/python2.5/site-packages/smart/control.py", line 556, in commitChangeSet pmclass().commit(pmcs, pkgpaths) File "/usr/lib/python2.5/site-packages/smart/backends/rpm/pm.py", line 270, in commit probs = ts.run(cb, None) File "/usr/lib/python2.5/site-packages/smart/backends/rpm/pm.py", line 338, in __call__ self._process_rpmout() File "/usr/lib/python2.5/site-packages/smart/backends/rpm/pm.py", line 323, in _process_rpmout output = self.rpmout.read() -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Constant Brouerius van Nidek
Having already updated several times I get every time a window with traceback shows up.
[...]
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/smart/interfaces/gtk/interactive.py", line 180, in callback exec code in globals
as root, remove: /var/lib/smart/channels and: /var/lib/smart/cache then from cl as root: smart update and you should be good to go. -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Tuesday 31 July 2007, Patrick Shanahan wrote:
* Constant Brouerius van Nidek
[07-31-07 09:40]: Having already updated several times I get every time a window with traceback shows up.
[...]
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/smart/interfaces/gtk/interactive.py", line 180, in callback exec code in globals
as root, remove: /var/lib/smart/channels and: /var/lib/smart/cache
then from cl as root: smart update
and you should be good to go. -- Dear Patrick Did above and have now a much smaller traceback ;). But still there. A fully workable solution? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On 7/31/07, Constant Brouerius van Nidek
Dear Patrick Did above and have now a much smaller traceback ;). But still there. A fully workable solution?
It may be because your rpm database is broken, and smart can not parse the results. Try (as root): # rpm --rebuilddb Cheers -- Svetoslav Milenov (Sunny) Even the most advanced equipment in the hands of the ignorant is just a pile of scrap. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Constant Brouerius van Nidek
-
Patrick Shanahan
-
Sunny