f20 strange local repo behaviour

Robert Moskowitz rgm at htt-consult.com
Fri Dec 20 01:15:02 UTC 2013

On 12/19/2013 03:25 PM, Robert Moskowitz wrote:
> 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

Looks like this works.

> 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