f20 strange local repo behaviour

Robert Moskowitz rgm at htt-consult.com
Thu Dec 19 20:25:08 UTC 2013


On 12/19/2013 04:55 AM, Frank Murphy wrote:
> On Wed, 18 Dec 2013 18:24:07 -0500
> Robert Moskowitz <rgm at htt-consult.com> wrote:
>
>> when I edited the yum.repos.d files to point to my local repos, I
>> got the following error doing a yum update:
>>
>> Error: Package: gnutls-utils-3.1.17-3.fc20.i686 (updates)
>>              Requires: libopts.so.25
>>    You could try using --skip-broken to work around the problem
>>    You could try running: rpm -Va --nofiles --nodigest
>>
>> I have the same number of files locally that I am seeing on the
>> mirrors, so what gives?  Is there perhaps a permission problem?  I
>> used rsync to build my repo:
>>
> Why not use yum*local,
> never had a problem with it.

What is yum*local?  Are you talking about yum updatelocal where I have 
the specific rpms local?  Why?  I have rsynced the WHOLE 
fedora/20/updates repo to a local server (over night via cron job) so I 
can update multiple systems.

> and use "repomanage --help" (yum-utils) to keep N number of versions,
> in case downgrade foo needed.

But I have a repo that I rsynced?  Why do I need repomanage?  I looked 
at --help and did not see what this would do.

Meanwhile man yum.conf SEEMS to imply that I could:

baseurl=http://myrepo
mirrorlists=unchanged
failovermethod priority

the later so it will use my provided baseurl first and only go to 
mirrorlists if mine is not available (I am at a conference) or a 
specific package is not on my repo for some reason.




More information about the users mailing list