the need of "Offline Updates"

Mateusz Marzantowicz mmarzantowicz at osdf.com.pl
Tue Feb 12 15:59:11 UTC 2013


On 05.02.2013 13:21, Reindl Harald wrote:
> the whole discussion abiut offline updates and why yum is not so good
> for dist-upgrades is from the wrong point of view, most of the problems
> are only existing because with each release working things are mangeled
>
> actual example:
> https://bugzilla.redhat.com/show_bug.cgi?id=907749
> https://bugzilla.redhat.com/show_bug.cgi?id=887763#c20
>
> bothing bad would happen if the package would not touch
> /etc/mtab
> ________________________________________
>
> the same for updates of services:
>
> nothing would happen on a webserver with httpd if it would not be
> restarted at package-update which goes wrong if you are using PHP
> and packages of the dep-tree are not yet all updated which fails
> PHP to load, without the hardcoded restart httpd would happily
> continue to run with the old php-package from memory
>
> so all the problems which are statet against yum-upgrades
> are introdouced about the last 5-6 years and were not
> existing before
>
> what currently happens is that more and more HARD-WIRED
> cross-dependencies are introduced, more and more magic
> ist introduced and at the end of the road we will be on
> the windows way "you touched anything on the system and
> so please reboot now"
>
>
>

The real problem is that we don't distinguish updates of packages
between distro versions e.g. F17 to F18 and updates "inside" one
release. This second kind of updates should never break and need reboot
(only service restart). I can agree that after upgrading from one
version of Fedora to another reboot is required (e.g. to reload C
standard library to newer version or to start with the new kernel).

But this requires that there are only non-breaking updates of software
or devels precisely know what might blow up which is hard to do. It's
because of poor project management lack of stable branches of software
and need of new exciting features. It was very different 15 years ago.

I can remember Torvalds laughing at Windows software and its need of
rebooting and inability to remove opened file. Now Linux is going the
same direction. Reboot every time you upgrade text editor.


Mateusz Marzantowicz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20130212/6e97c98c/attachment.html>


More information about the devel mailing list