Problem while installing grub

Philippe Le Gal plegal at appert44.org
Tue Jan 10 00:17:14 PST 2006


Hi 

I've a problem during the installation of a package on my SuSE 10 box with the 
last smart (0.41)

# smart reinstall grub
Chargement du cache...
Mise à jour du cache...         ######################################## 
[100%]

Calcul de la transaction...

Paquetages installés (1) :
  grub-0.97-2.1 at i586

414.9kB sont nécessaires aux fichiers des paquetages.  1.4MB de plus seront 
utilisés sur le système.

Confirmer les changements ? (O/n) : O

Transaction en cours...
Préparation...                  ######################################## 
[  0%]
   1:Installation de grub       ######################################## 
[100%]

Traceback (most recent call last):
  File "/usr/bin/smart", line 194, in ?
    main(sys.argv[1:])
  File "/usr/bin/smart", line 167, in main
    exitcode = iface.run(opts.command, opts.argv)
  File "/usr/lib/python2.4/site-packages/smart/interface.py", line 53, in run
    result = _command.main(self._ctrl, opts)
  File "/usr/lib/python2.4/site-packages/smart/commands/reinstall.py", line 
134, in main
    ctrl.commitTransaction(trans, confirm=confirm)
  File "/usr/lib/python2.4/site-packages/smart/control.py", line 464, in 
commitTransaction
    return self.commitChangeSet(trans.getChangeSet(), caching, confirm)
  File "/usr/lib/python2.4/site-packages/smart/control.py", line 518, in 
commitChangeSet
    pmclass().commit(pmcs, pkgpaths)
  File "/usr/lib/python2.4/site-packages/smart/backends/rpm/pm.py", line 206, 
in commit
    probs = ts.run(cb, None)
  File "/usr/lib/python2.4/site-packages/smart/backends/rpm/pm.py", line 272, 
in __call__
    self._process_rpmout()
  File "/usr/lib/python2.4/site-packages/smart/backends/rpm/pm.py", line 257, 
in _process_rpmout
    output = self.rpmout.read()
  File "/usr/lib/python2.4/site-packages/smart/util/protectedread.py", line 
45, in protectedread
    data = self.bytebuffer + newdata
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 45: 
ordinal not in range(128)

Any idea ?

Thanks

Philippe



More information about the Smart mailing list