Package: usr-is-merged Version: 38 Severity: normal Dear Maintainer,
* What led up to the situation? Upgrading my schroot * What exactly did you do (or not do) that was effective (or ineffective)? sudo sbuild-update -udcar -u * What was the outcome of this action? Preparing to unpack .../usr-is-merged_38_all.deb ... ** * *The usr-is-merged package cannot be installed because this system does *not have a merged /usr. * *Please install the usrmerge package to convert this system to merged-/usr. * *For more information please read https://wiki.debian.org/UsrMerge. * ** dpkg: error processing archive /var/cache/apt/archives/usr-is-merged_38_all.deb (--unpack): new usr-is-merged package pre-installation script subprocess returned error exit status 1 Errors were encountered while processing: /var/cache/apt/archives/usr-is-merged_38_all.deb E: Sub-process /usr/bin/dpkg returned an error code (1) E: apt-get dist-upgrade failed * What outcome did you expect instead? A silent upgrade of usr-is-merged from v37 to v38. I have been using sbuild and schroot for ~3 months and this is the first time I have had this error – so I assume it is related to the new v38 package. My schroot contains the file /etc/unsupported-skip-usrmerge-conversion – presumably because it uses overlayfs. This prevents me installing usrmerge manually and fixing the broken upgrade. I assume what is supposed to happen is that usr-is-merged is supposed to upgrade silently, having clocked the /etc/unsupported- file and accepted that this system is not going to do the merge. Grateful for any tips that will allow me to resume using sbuild and schroot. Thanks Chris -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') merged-usr: no Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-9-amd64 (SMP w/4 CPU threads) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to C.UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: unable to detect -- no debconf information