❦ 17 février 2015 12:57 GMT, Alastair McKinstry <alastair.mckins...@sceal.ie> :
>>>>> The breakage of compatibility of existing systems (e.g. with /usr on a >>>>> separate partition) has left a sour taste. I spent a weekend repairing >>>> systemd introduces no such breakage. Also, /usr on a separate partition >>>> was partially broken even before systemd. >>>> >>> My system broke. It was fine, I did an upgrade -> jessie. It broke >>> because of systemd and the fact I had /usr on a separate partition. >> And no initrd? Mounting /usr is the job of the initrd. > > Examination after the fact showed that if I'd had the correct packages > installed, it would have worked. So from a Debian perspective this > was 'notabug'. (modules that were not needed day-to-day had been > deleted by hand to make space on /. A broken initrd was then built > during dist-upgrade. My fault). > > But this didn't change the user experience: a system broke badly during > systemd upgrade due to local changes. There were other similar breakage totally unrelated to systemd. For example: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=720593 In the meantime, moving libraries from /usr/lib to /lib or adding symlinks was considered unproductive and the problem was fixed by mounting /usr in the initrd: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=652459 -- Use variable names that mean something. - The Elements of Programming Style (Kernighan & Plauger)
signature.asc
Description: PGP signature