Il y a eu un très gros thread à ce sujet sur la ML des devs de Gentoo, une bonne partie n'étant pas spécialement pour le déplacement de /bin, /lib etc dans /usr parce que ça cassait toutes les installations avec un /usr séparé sans initramfs pour le monter (ah bah oui, on fait comment pour monter la partition sans /bin/mount ?), sans parler du fait que ce n'est pas conforme au FHS qui, étant peut-être d'une clarté discutable sur ce qui doit être dans /bin et qui doit être dans /usr/bin, fixe quand même quelques principes.
Au final toutes les distributions seront forcées de suivre l'exemple de Fedora car udev ne fonctionnera plus sinon (je ne me souviens plus des raisons exacte). Il apparaît en fait que les devs d'udev sont les même que que ceux qui ont poussé Fedora sur cette voie, de façon plus ou moins unilatérale. Cette situation est loin de plaire à tout le monde, d'autant qu'un fork d'un projet de la complexité et de l'importance d'udev n'est pas envisageable, ce qui signifie que les autres distributions devront se plier à leurs décisions.
Je me demande encore quel est l’intérêt de tout migrer vers /usr, puisque les dossiers /lib, /bin et /sbin ne disparaîtrons pas, il y a trop de scripts avec des chemins hardcodés dedans, /bin/sh en est un bon exemple, pour que quiconque soit assez fou pour en imposer le retrait définitif. Les symlinks vont rester très, très, très longtemps…
[^] # Re: HFS
Posté par Mareo . En réponse à la dépêche Sortie de Fedora 17 nommée Beefy Miracle. Évalué à 6.
Il y a eu un très gros thread à ce sujet sur la ML des devs de Gentoo, une bonne partie n'étant pas spécialement pour le déplacement de /bin, /lib etc dans /usr parce que ça cassait toutes les installations avec un /usr séparé sans initramfs pour le monter (ah bah oui, on fait comment pour monter la partition sans /bin/mount ?), sans parler du fait que ce n'est pas conforme au FHS qui, étant peut-être d'une clarté discutable sur ce qui doit être dans /bin et qui doit être dans /usr/bin, fixe quand même quelques principes.
Au final toutes les distributions seront forcées de suivre l'exemple de Fedora car udev ne fonctionnera plus sinon (je ne me souviens plus des raisons exacte). Il apparaît en fait que les devs d'udev sont les même que que ceux qui ont poussé Fedora sur cette voie, de façon plus ou moins unilatérale. Cette situation est loin de plaire à tout le monde, d'autant qu'un fork d'un projet de la complexité et de l'importance d'udev n'est pas envisageable, ce qui signifie que les autres distributions devront se plier à leurs décisions.
Je me demande encore quel est l’intérêt de tout migrer vers /usr, puisque les dossiers /lib, /bin et /sbin ne disparaîtrons pas, il y a trop de scripts avec des chemins hardcodés dedans, /bin/sh en est un bon exemple, pour que quiconque soit assez fou pour en imposer le retrait définitif. Les symlinks vont rester très, très, très longtemps…