# Question à propos de usrmerge

**URL:** <https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540>\
**Category:** Pause Café\
**Created:** [Mai 15, 2022, 10:38 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540 "2022-05-15T10:38:49Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![jipete](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jipete/32/11729_2.png) [@jipete](https://www.debian-fr.org/u/jipete)\
**Post date:** [Mai 15, 2022, 10:38 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/1 "2022-05-15T10:38:49Z")

</div>

Bonjour,

Intéressant, tout ça, et qu’est-ce qu’on fait ou qu’est-ce qu’on peut faire une fois qu’on a bêtement installé le paquet et exécuté le processus, il y a longtemps (à l’époque où tout le monde disait qu’il faudrait le faire) ?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 15, 2022, 10:50 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/2 "2022-05-15T10:50:34Z")

</div>

Réponse simple à mon avis refais une install avec une version ne disposant pas d’un installeur moderne.

Liens vers le fil en question : [Installed initramfs-tools package post-installation script subprocess returned error exit](https://www.debian-fr.org/t/installed-initramfs-tools-package-post-installation-script-subprocess-returned-error-exit/86510/1)

PS : Ne squatte pas les fils, tu peux ouvrir un nouveau et cité le fils de départ c’est plus clair ainsi.

---

<div class="post-metadata">

**Author:** ![nicola](https://www.debian-fr.org/user_avatar/www.debian-fr.org/nicola/32/8969_2.png) [@nicola](https://www.debian-fr.org/u/nicola)\
**Post date:** [Mai 15, 2022, 11:39 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/3 "2022-05-15T11:39:01Z")

</div>

Comme d’habitude, j’ai un empaillage de retard et je n’ai donc pas installé usrmerge quand c’était la mode. 😁

---

<div class="post-metadata">

**Author:** ![jipete](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jipete/32/11729_2.png) [@jipete](https://www.debian-fr.org/u/jipete)\
**Post date:** [Mai 15, 2022, 4:56 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/4 "2022-05-15T16:56:48Z")

</div>

> [@Clochette](#):
>
> refais une install

Ça va, je suis sauvé : j’ai dû à l’époque tester sur une machine virtuelle, ouffffffffffffff !

Mais du coup, et en relisant l’autre fil, on se dit qu’on ne sait plus trop sur quel pied danser.

Bah, plus qu’à attendre la 13…

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 17, 2022, 8:51 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/5 "2022-05-17T08:51:11Z")

</div>

> [@jipete](#):
>
> qu’est-ce qu’on fait ou qu’est-ce qu’on peut faire une fois qu’on a bêtement installé le paquet et exécuté le processus

D’abord, ce qu’on ne fait pas : utiliser dpkg-fsys-usrunmess inclus dans les versions récentes du paquet dpkg dans testing pour revenir en arrière. Plusieurs cas de systèmes inutilisables suite à cela ont été rapportés.

Depuis buster, toutes les nouvelles installations ont /usr fusionné par défaut et ça n’a pas été l’apocalypse annoncée. En ce qui me concerne en tant qu’utilisateur standard, la seule contrainte est que je dois maintenant utiliser

```
dpkg -S $(which -a <commande>)

```

au lieu de

```
dpkg -S $(which <commande>)

```

précédemment pour identifier quel paquet installé contient l’exécutable `<commande>`.

Les problèmes avec /usr fusionné relevés par le mainteneur de dpkg ne concernent pas la plupart des utilisateurs.

> [@Clochette](#):
>
> refais une install avec une version ne disposant pas d’un installeur moderne.

Tu suggères sérieusement d’utiliser l’installateur de stretch puis de mettre à jour vers buster puis bullseye ? Il y a plus «&nbsp;sain&nbsp;» : lancer l’installateur stable en mode «&nbsp;expert&nbsp;», et après l’étape de partitionnement créer à la main les répertoires /bin, /lib{,32,64,x32} et /sbin avant d’installer le système de base.

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 17, 2022, 9:01 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/6 "2022-05-17T09:01:40Z")

</div>

> [@PascalHambourg](#):
>
> Tu suggères sérieusement d’utiliser l’installateur de stretch puis de mettre à jour vers buster puis bullseye ? Il y a plus « sain » : lancer l’installateur stable en mode « expert », et après l’étape de partitionnement créer à la main les répertoires /bin, /lib{,32,64,x32} et /sbin avant d’installer le système de base.

Oui tout a fais, ou utilisé une autre distribution.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 17, 2022, 9:03 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/7 "2022-05-17T09:03:24Z")

</div>

> [@Clochette](#):
>
> ou utilisé une autre distribution.

Pour installer Debian ?

---

<div class="post-metadata">

**Author:** ![Clochette](https://www.debian-fr.org/user_avatar/www.debian-fr.org/clochette/32/8757_2.png) [@Clochette](https://www.debian-fr.org/u/Clochette)\
**Post date:** [Mai 17, 2022, 9:27 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/8 "2022-05-17T09:27:54Z")

</div>

> [@PascalHambourg](#):
>
> Pour installer Debian ?

Non je propose juste d’allez voir ailleurs si le fonctionnement ou le contenu ne plais pas … il y a pas mal de distribution basé sur Debian et qui propose des alternatives à ça ou autre chose (systemd etc …).

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 17, 2022, 11:27 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/9 "2022-05-17T11:27:03Z")

</div>

> [@PascalHambourg](#):
>
> Depuis buster, toutes les nouvelles installations ont /usr fusionné par défaut

Et tu me dis dans mon post que je n’aurais pas dû le faire sur ma unstable. Bref…  
Donc, ça vaut pour l’équipe Debian sur les projets Stable, mais moi, pour résoudre le problème relevé, je n’aurais pas du le faire.  
_(je vais me taire - je préfère)_

Au fait, en passant, il y a clairement eu un [apt-listchanges à-propos de `which`](https://www.debian-fr.org/t/sid-unstable-apt-listchanges/85246)…  
Bref.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 17, 2022, 2:26 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/10 "2022-05-17T14:26:35Z")

</div>

> [@PengouinPdt](#):
>
> Et tu me dis dans mon post que je n’aurais pas dû le faire sur ma unstable.

Quand j’ai écrit cela, j’ai confondu la décision du comité technique et la position du mainteneur de dpkg, ce dont je me suis déjà expliqué. Néanmoins, encore maintenant j’estime que cela aurait été plus prudent parce que d’une part

- il y avait plusieurs autres méthodes beaucoup moins invasives pour corriger ton problème
- /usr non fusionné reste officiellement supporté même dans sid au moins jusqu’à la publication de bootkworm

et d’autre part

- revenir en arrière n’est pas sans risque
- des problèmes sérieux (perte de fichiers système), même si leur occurrence est faible, ne sont toujours pas résolus, et vu la situation je n’exclus pas que Debian change d’avis (même si j’en doute et espère que non).

En ce qui me concerne, ma dernière installation de stable a été faite sans fusion d’/usr et toutes les suivantes le seront également idéalement jusqu’à ce que les problèmes soient corrigés, au minimum que la situation soit clarifiée ou à défaut que cette organisation ne soit plus supportée.

> [@PengouinPdt](#):
>
> Au fait, en passant, il y a clairement eu un [apt-listchanges à-propos de `which`](https://www.debian-fr.org/t/sid-unstable-apt-listchanges/85246)

Suppression annulée depuis.

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 18, 2022, 7:44 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/11 "2022-05-18T07:44:52Z")

</div>

> [@PascalHambourg](#):
>
> Suppression annulée depuis.

Désolé, je ne comprends pas ton propos !  
Là, encore, si c’est une affirmation, tu ne prouves strictement rien.

Quant au reste, tu as ton avis sur la question d’usrmerge, tout le monde l’a compris ; perso, je ne regrette pas d’avoir fait ce choix. Voilà.  
_(et, personnellement, je ne cherche pas à revenir en arrière)_

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 18, 2022, 9:06 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/12 "2022-05-18T09:06:38Z")

</div>

> [@PengouinPdt](#):
>
> Désolé, je ne comprends pas ton propos !

Ton lien annonce la suppression de la commande `which` dans le paquet debianutils en date du 30/08/2021. Or un changelog ultérieur en date du 21/01/2022 annule cette suppression.  
[https://metadata.ftp-master.debian.org/changelogs//main/d/debianutils/debianutils\_5.7-0.2\_changelog](https://metadata.ftp-master.debian.org/changelogs//main/d/debianutils/debianutils_5.7-0.2_changelog)

> - Revert deprecation of which (no. 2).

---

<div class="post-metadata">

**Author:** ![jipete](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jipete/32/11729_2.png) [@jipete](https://www.debian-fr.org/u/jipete)\
**Post date:** [Mai 18, 2022, 9:47 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/13 "2022-05-18T09:47:19Z")

</div>

Bonjour,

pour participer un peu :  
lors de la migration 10 → 11, j’ai suivi il y a quelques mois le tuto proposé ici-même et tout s’est bien passé.

Au final (11.3 maintenant), il ne m’a rien été demandé à propos d’un quelconque merging et pourtant, quand je regarde l’arborescence de `/` avec `mc`, je vois bien que

```auto
~bin pointe sur usr/bin (sans le "/")
~lib " " usr/lib (idem)
~lib64 " " usr/lib64 (idem)
~sbin " " usr/sbin (idem)

```

confirmé par un

```auto
$ ls -lGg
total 25852
lrwxrwxrwx 1 7 9 mai 2020 bin -> usr/bin
drwxr-xr-x 4 4096 7 mai 18:33 boot
drwxr-xr-x 16 3300 18 mai 08:47 dev
drwxr-xr-x 147 12288 18 mai 10:40 etc
drwxr-xr-x 5 4096 11 sept. 2020 grub
drwxr-xr-x 3 4096 4 janv. 2021 home
lrwxrwxrwx 1 23 30 mars 18:04 initrd.img -> boot/initrd.img-5.10.84
lrwxrwxrwx 1 7 9 mai 2020 lib -> usr/lib
lrwxrwxrwx 1 9 9 mai 2020 lib64 -> usr/lib64
drwx------ 2 16384 16 juin 2020 lost+found
drwxr-xr-x 8 4096 14 mai 19:59 media
drwxr-xr-x 10 4096 7 mai 18:56 mnt
drwxr-xr-x 8 4096 26 mars 13:28 opt
dr-xr-xr-x 225 0 18 mai 08:47 proc
drwx------ 31 4096 18 mai 11:27 root
drwxr-xr-x 30 820 18 mai 08:58 run
lrwxrwxrwx 1 8 9 mai 2020 sbin -> usr/sbin
drwxr-xr-x 2 4096 9 mai 2020 srv
dr-xr-xr-x 12 0 18 mai 08:47 sys
drwxrwxrwt 17 360 18 mai 10:39 tmp
drwxr-xr-x 12 4096 12 mars 11:55 usr
drwxr-xr-x 11 4096 7 oct. 2020 var
lrwxrwxrwx 1 20 30 mars 18:05 vmlinuz -> boot/vmlinuz-5.10.84
lrwxrwxrwx 1 24 30 mars 18:05 vmlinuz.old -> boot/vmlinuz-5.10.84.old
(enlevé 4 lignes de points2montage pour mes "gros" disques)

```

Et dans synaptic il n’y a pas de paquet usrmerge installé.  
hth,

PS : pas compris pourquoi cette discussion s’est retrouvée après un split dans «&nbsp;Pause café&nbsp;» ?

---

<div class="post-metadata">

**Author:** ![PengouinPdt](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pengouinpdt/32/3978_2.png) [@PengouinPdt](https://www.debian-fr.org/u/PengouinPdt)\
**Post date:** [Mai 18, 2022, 10:01 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/14 "2022-05-18T10:01:57Z")

</div>

OK, merci. Modification faite dans le post en question 😉

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 18, 2022, 10:17 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/15 "2022-05-18T10:17:30Z")

</div>

> [@jipete](#):
>
> lors de la migration 10 → 11, j’ai suivi il y a quelques mois le tuto proposé ici-même et tout s’est bien passé.
> 
> Au final (11.3 maintenant), il ne m’a rien été demandé à propos d’un quelconque merging

Avec quelle version de Debian l’installation initiale a-t-elle été faite ?  
L’arborescence avec /usr fusionné est mise en place lors de l’installation depuis Debian 10.

> [@jipete](#):
>
> PS : pas compris pourquoi cette discussion s’est retrouvée après un split dans « Pause café » ?

Moi non plus.

---

<div class="post-metadata">

**Author:** ![jipete](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jipete/32/11729_2.png) [@jipete](https://www.debian-fr.org/u/jipete)\
**Post date:** [Mai 18, 2022, 10:20 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/16 "2022-05-18T10:20:54Z")

</div>

> [@PascalHambourg](#):
>
> Avec quelle version de Debian l’installation initiale a-t-elle été faite ?

Je ne sais plus (c’est loin…) Probablement une 10.4 ou 5.

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 18, 2022, 10:30 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/17 "2022-05-18T10:30:35Z")

</div>

Tu peux retrouver des traces de l’installation initiale dans la ligne `deb cdrom:` dans /etc/apt/sources.list (si tu n’as pas effacée) ou dans /var/log/installer/lsb-release.

---

<div class="post-metadata">

**Author:** ![jipete](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jipete/32/11729_2.png) [@jipete](https://www.debian-fr.org/u/jipete)\
**Post date:** [Mai 18, 2022, 10:45 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/18 "2022-05-18T10:45:52Z")

</div>

Effacé, et pour l’autre fichier, je n’ai pas, alors

```auto
$ locate lsb-release
/var/lib/dpkg/info/lsb-release.list
/var/lib/dpkg/info/lsb-release.md5sums
/var/lib/dpkg/info/lsb-release.postinst
/var/lib/dpkg/info/lsb-release.postrm

```

On ne va pas aller loin avec juste ça…

---

<div class="post-metadata">

**Author:** ![PascalHambourg](https://www.debian-fr.org/user_avatar/www.debian-fr.org/pascalhambourg/32/5837_2.png) [@PascalHambourg](https://www.debian-fr.org/u/PascalHambourg)\
**Post date:** [Mai 18, 2022, 11:34 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/19 "2022-05-18T11:34:18Z")

</div>

Qu’est-ce que tu as dans /var/log/installer ?

---

<div class="post-metadata">

**Author:** ![jipete](https://www.debian-fr.org/user_avatar/www.debian-fr.org/jipete/32/11729_2.png) [@jipete](https://www.debian-fr.org/u/jipete)\
**Post date:** [Mai 18, 2022, 11:36 UTC](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540/20 "2022-05-18T11:36:56Z")

</div>

Rien, ce dossier n’existe pas ! (`/var/log/` oui)

[Page suivante](https://www.debian-fr.org/t/question-a-propos-de-usrmerge/86540.md?page=2)
