HELP - trying to use YUM with Fedora3

Alexander Dalloz ad+lists at uni-x.org
Sat Apr 30 02:24:53 UTC 2005


Am Sa, den 30.04.2005 schrieb Reg Clemens um 3:54:

> Im trying to use YUM with Fedora3, (I previously used apt-get), and I must be doing
> something stupid, but I cant see it.
> 
> in /home/ftp/yum/fedora3/RPMS.os I have the RPMS from the 4 binary CDs
> in /home/ftp/yum/fedora3/RPMS.updates I have all the updates to date.
> 
> I have run yum-arch on each of them, viz
> 
> 	yum-arch /home/ftp/yum/fedora3/RPMS.os
> 	yum-arch /home/ftp/yum/fedora3/RPMS.updates

yum-arch is deprecated, createrepo is to be used.

http://www.fedoranews.org/contributors/richard_flude/repo/

> my /etc/yum.conf file reads
> 
> [root at orion etc]# more /etc/yum.conf
> [main]
> cachedir=/var/cache/yum
> # debuglevel=2
> debuglevel=10
> logfile=/var/log/yum.log
> pkgpolicy=newest
> # distroverpkg=redhat-release
> tolerant=1
> exactarch=1
> retries=20
> obsoletes=1
> # gpgcheck=1
> gpgcheck=0
> 
> # PUT YOUR REPOS HERE OR IN separate files named file.repo
> # in /etc/yum.repos.d

You did read that line above? It points to the fact that with yum on FC3
repositories are defined in repo files below the directory
/etc/yum.repos.d/.

> [base]
> name=Fedora3 Core base
> baseurl=ftp://orion/yum/fedora3/RPMS.os
> gpgcheck=0
> 
> [updates]
> name=Fedora3 Core updates
> baseurl=ftp://orion/yum/fedora3/RPMS.updates
> gpgcheck=0
> 
> ---
> 
> When I TRY to run 'yum update' to bring this initial install up
> to date, I get the message:
> 
> [root at orion ~]# yum update
> Repository base already added, not adding again
> Yum Version: 2.1.11
> COMMAND: yum update
> Installroot: /
> 
> You have enabled checking of packages via GPG keys. This is a good thing.
> However, you do not have any GPG public keys installed. You need to download
> the keys for packages you wish to install and install them.
> You can do that by running the command:
>     rpm --import public.gpg.key
> For more information contact your distribution or package provider.
> 
> ---
> 
> Now I have several problems:
> (1) why is it saying 'You have enabled checking of packages via GPG keys'
> when I turned that off in [main] and in each section???

Because you have repo files below /etc/yum.repos.d and there is a)
[base] already defined and b) gpgcheck set on.

> (2) The command 'rpm --import public.gpg.key' does NOT work, I get:
> 
> root at orion ~]# rpm --import public.gpg.key
> error: public.gpg.key: import read failed.

It fails simply because you have to use the proper path to the gpg key
file.

http://www.fedoranews.org/tchung/yum-gpg

> (3) What is this message
>     'Repository base already added, not adding again'

See above for your question (1).

> 					Reg.Clemens

Alexander


-- 
Alexander Dalloz | Enger, Germany | GPG http://pgp.mit.edu 0xB366A773
legal statement: http://www.uni-x.org/legal.html
Fedora Core 2 GNU/Linux on Athlon with kernel 2.6.11-1.14_FC2smp 
Serendipity 04:18:29 up 18 days, 58 users, load average: 1.44, 1.30,
0.90 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20050430/9b1503d6/attachment-0001.sig>


More information about the fedora-list mailing list