Re: Does KDE do offline software updates?

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

 



On Thu, 26 Mar 2015 01:01:36 +0000
Patrick O'Callaghan <pocallaghan@xxxxxxxxx> wrote:
> On Wed, 2015-03-25 at 16:42 -0700, Rick Stevens wrote:
> > If you update libraries a running program uses, it won't get the new
> > libraries until it is restarted since it's already got a copy. In
> > fact, I think any program that starts and wants that updated library
> > will get the old version as it's already in memory.
> 
> Are you sure of that? I always assumed that shared libraries are just
> files and once a file is replaced the normal rules apply, i.e.
> anything that opened it before the replacement gets the old version,
> anything that opens it afterwards gets the new one. That's how
> inconsistencies can arise.

I'd second that question. I can easily imagine a running program which
loads a library on *demand*, not on its start-up. So a program may
start regularly, work for a while, and then try to load some library ---
only to find out that the library was updated to an incompatible version
in the meantime.

Yum will of course make sure that there is a new version of the program
itself which is compatible with the new library, but that is not
necessarily the version of the program currently running in memory.

At least, that's how I tend to explain firefox-updating glitches to
myself. :-)

Best, :-)
Marko

-- 
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