Re: dnf update vs Software Udpates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Jul 20, 2015 at 10:44:52AM +0200, Jan Zelený wrote:
> On 20. 7. 2015 at 09:43:45, Suvayu Ali wrote:
> > On Mon, Jul 20, 2015 at 09:00:16AM +0200, Jan Zelený wrote:
> > > > On Sun, Jul 19, 2015 at 8:32 PM, Javier Perez <pepebuho@xxxxxxxxx> 
> wrote:
> > > > > This is weird.
> > > > > Software Updates on the Control Panel says that there are 39 updates
> > > > > available
> > > > > But when I run dnf update it says "Nothing to do". What gives?
> > > 
> > > IIRC the Software Updates widget does not use dnf to check for updates,
> > > therefore it's likely it has a different set of metadata at its disposal.
> > > As you figured out, cleaning the MD cache helps.
> > 
> > I'm getting a bit confused lately.  How many package managers does
> > Fedora have these days?  IIRC, until a year or two back, it was the same
> > backend (yum), but many front ends (yumex, all the packagekit based
> > frontends for the different desktops).  Did packagekit start doing the
> > backend bits itself?
> > 
> > From your message I understand that there are at least two different
> > package managers, both are "Official" to some capacity.  For cli users
> > like myself, it's dnf, for gui users it's something packagekit based.
> > 
> > Am I mistaken?
> 
> You are not, that's pretty much it. We have had two independent software 
> management stacks since F21 where PackageKit (PK) switched from yum backend to 
> libhif.
> 
> At the moment PK and dnf share libraries for depsolving and downloading stuff 
> but other than that the code is independent. IIRC the reason is that dnf is 
> written in Python and that is not acceptable for PackageKit because of the new 
> Gnome Software front end. It is likely that PK and dnf will share more code in 
> the future but that's more of a very long term plan.

It seems a bit strange when frontends can dictate backend requirements.
Also seems like a lot of duplicated effort, increased chances of bugs,
and what not.

Anyway, thanks for your confirmation.

Cheers,

-- 
Suvayu

Open source is the future. It sets us free.
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux