|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| ARCHIVES - Software Questions about use, installation, or configuration of software running on SUSE Linux |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Import the Guru key into your rpm key database with the following command (as root):
rpm --import http://linux01.gwdg.de/~pbleser/guru-rpm.asc |
|
|||
|
Quote:
Thanks!!! |
|
|||
|
You know all, the official documentation is found here; http://labix.org/smart/howto and http://labix.org/smart/config-options
|
|
|||
|
I tried to update Firefox to 1.5.0.7 using SMART earlier, I currently have 1.5.0.4. I refreshed the channels, selected the firefox updates (for i586), and they downloaded fine, but when going to install the downloads, I got this error:
Code:
gpg failed to import keyid 1b1ac7a971423d59, please make sure that gpg is installed, that the keyserver subkeys.pgp.net is working and that the package /var/lib/smart/packages/MozillaFirefox-1.5.0.7-0.1.i586.rpm has a valid signature. Cheers, pilgrim22 |
|
|||
|
I fixed my own problem, after searching around for a little bit. Here's what I did (all commands run from root shell):
1) temporarily disabled smart's signature checking Code:
smart config --set rpm-check-signatures=false Code:
smart install rpmkey* Code:
smart config --set rpm-check-signatures=true Hope this will help anyone else who experiences this same problem. Cheers, p22 |
|
|||
|
Quote:
Note the error message here. Quote:
Quote:
To check if gpg is installed (which it probably is), simply run Code:
rpm -qa gpg Code:
smart config --show keyserver Once you have selected your keyserver simply run Code:
smart config --set keyserver=url-of-keyserver-you-chose Code:
smart update Code:
smart upgrade Code:
smart config --set keyserver=url-of-new-keyserver-you-chose I use wwwkeys.nl.pgp.net Here is what you do. |
|
|||
|
so anyone who wants to know if stumbling on this thread, gtk is the environment for smart-gui and can be installed through yast and your cds or dvd. the wiki at labix.org states all the dependencies needed by smart except for this, though that was a while back when I installed smart, perhaps it does now. once gtk is installed, as well as the others, smart should have no problem installing. the wiki even mentions that using smart through command line isn't the optimal option.
|
|
|||
|
Quote:
It does? I don't remember writing that. I wrote the wiki. If you could point it out, I can clarify or fix it. |
|
|||
|
I've been having an odd problem recently with smart. When trying to run smart update it's been failing like so:
Code:
linux:/var/lib/smart/channels # smart upgrade Loading cache... Updating cache...************** ######################################## [100%] Computing transaction... Upgrading packages (23): **ImageMagick************** ethereal******************libtunepimp-mp4 **ImageMagick-Magick++******k3b********************** liferea **MPlayer****************** kbarcode******************mono-core **amarok********************kino**********************mono-data **amarok-helix-backend******libffmpeg0****************mono-data-sqlite **amarok-xine************** libmp4v2******************mono-web **avahi******************** libtunepimp************** x264 **csound********************libtunepimp-mad Installing packages (2): **amarok-helix** twolame 64.6MB of package files are needed. 1.6MB will be freed. Confirm changes? (Y/n): y Committing transaction... warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID f9558872 Trying to import the key bfb4e362f9558872 from pgp.mit.edu... gpg: requesting key F9558872 from hkp server pgp.mit.edu gpg: key F9558872: "Marcus Huewe (RPM signing key) <marcus@links2linux.de>" not changed gpg: Total number processed: 1 gpg:**************unchanged: 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 429: ordinal not in range(128) FYI, I'm using the Guru smart packages and I've deleted everything from /var/lib/smart/channels/* as well as done a smart clean as well. |
|
|||
|
Quote:
Yep. The error tells the story. Quote:
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|