----- Original Message ----- > From: "Pádraig Brady" <P@xxxxxxxxxxxxxx> > To: "Development discussions related to Fedora" <devel@xxxxxxxxxxxxxxxxxxxxxxx> > Sent: Friday, April 24, 2015 11:58:53 AM > Subject: Re: dnf caches > > On 24/04/15 10:40, Radek Holy wrote: > > ----- Original Message ----- > >> From: "Pádraig Brady" <P@xxxxxxxxxxxxxx> > >> To: "Development discussions related to Fedora" > >> <devel@xxxxxxxxxxxxxxxxxxxxxxx> > >> Sent: Thursday, April 23, 2015 8:11:45 PM > >> Subject: Re: dnf caches > >> > >> On 23/04/15 18:44, drago01 wrote: > >>> On Thu, Apr 23, 2015 at 7:07 PM, Pádraig Brady <P@xxxxxxxxxxxxxx> wrote: > >>>> My Fedora 22 system prompted me that there was a new coreutils package > >>>> for > >>>> update. > >>>> Rather than clicking "restart and install" in the GUI I tried to: > >>>> > >>>> # dnf install coreutils > >>>> Using metadata from Tue Apr 21 19:54:02 2015 (1 day, 21:50:24 hours > >>>> old) > >>>> Package coreutils-8.23-8.fc22.x86_64 is already installed, skipping. > >>>> > >>>> Ok fair enough, the updating system is using a separate cache to dnf. > >>>> Not ideal, but anyway how do I update the dnf cache? > >>>> I tried: > >>>> > >>>> # dnf check-update coreutils > >>>> Using metadata from Thu Apr 23 17:42:54 2015 (0:01:19 hours old) > >>>> coreutils.x86_64 > >>>> > >>>> Given the above found the new coreutils, I thought an install > >>>> would now work, though unfortunately it doesn't. > >>>> > >>>> Shouldn't dnf be looking at the timestamps of the repo > >>>> in each invocation (without -C) and updating the metadata if needed? > >>>> I presume that's what yum does since I never had an issue with this. > >>>> > >>>> I tried explicitly cleaning the cache like this: > >>>> > >>>> # dnf --disablerepo=* --enablerepo=updates clean metadata > >>>> Cleaning repos: updates > >>>> 5 metadata files removed > >>>> 2 dbcache files removed > >>>> > >>>> How do I refresh the cache? > >>> > >>> dnf --refresh <whatever> ... where <whatever> can be install foo or > >>> update > >>> etc. > >> > >> Great thanks. BTW --refresh is mentioned but not described in dnf --help. > >> It would be could to add a description. > > > > Could you please file a bug? > > https://github.com/pixelb/dnf/pull/1 > > cheers, > Pádraig > -- > devel mailing list > devel@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/devel > Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct Thank you. If I could have yet another wish, choose rpm-software-management/dnf as the base fork next time. Thank you. -- Radek Holý Associate Software Engineer Software Management Team Red Hat Czech -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct