Portál AbcLinuxu, 5. listopadu 2025 03:17
Committing transaction...
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID 58857177
Trying to import the key af734c5a58857177 from subkeys.pgp.net...
gpg: požaduji klíč 58857177 ze hkp server subkeys.pgp.net
gpg: klíč 58857177: "Pascal Bleser <pascal.bleser@skynet.be>" beze změn
gpg: Celkový počet zpracovaných klíčů: 1
gpg: beze změn: 1
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/upgrade.py", line 182, 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 202, in commit
if iface.askYesNo(popen_out, False):
File "/usr/lib/python2.4/site-packages/smart/interfaces/text/interface.py", line 65, in askYesNo
res = raw_input(mask % question).strip().lower()
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 278: ordinal not in range(128)
Drivejsi verze Smartu fungovala bez problemu, tyhle vypisy vidim od doby, co se Smart aktualizoval.
No a podobná věc se mě stala s yumem který taky používá python a bylo to tím že jsem měl jinou verzi pythonu než yum požadoval.
Takže stáhněte smart a k tomu potřebnou verzi pythonu a nainstalujte - upgradujte ručně.
LANG="en_US.UTF-8" smart upgrade, zadost o import klicu byla anglicky a upgrade probehl v poradku. Je tedy evidentni, ze smart ma potize s cestinou. Proc jsem teda sam, u koho se to projevuje? Pouzivam standardni LANG="cs_CZ.UTF-8".
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.