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 |
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel