[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pakete zu Dateien finden in Buster



Christian Knoke <chrisk@cknoke.de> wrote:
> Sven Hartge schrieb am 27. Nov um 14:08 Uhr:
>> Christian Knoke <chrisk@cknoke.de> wrote:
>> 
>> > durch die Verlinkung von /bin nach /usr/bin und /sbin nach /usr/sbin findet
>> > apt-file in Buster zu manchen Dateien die Pakete nicht mehr:
>> 
>> > ~# ls -l /usr/bin/su
>> > -rwsr-xr-x 1 root root 71072 Jan 10  2019 /usr/bin/su
>> > ~# apt-file -l -F find /usr/bin/su
>> > ~# apt-file -l -F find /bin/su
>> > util-linux                                
>> > ~# 
>> 
>> > Gibt es dafür eine gute Herangehensweise oder Lösung?
>> 
>> Ja, ein Installations-Image *ohne* usr-merge verwenden.

> usrmerge ist _nicht_ installiert, aber du sprachst ja auch vom
> Installationsmedium, dass ein offizielles war.

> ~$ ls -ld /{bin,sbin,lib}
> lrwxrwxrwx 1 root root 7 Okt  7 15:02 /bin -> usr/bin
> lrwxrwxrwx 1 root root 7 Okt  7 15:02 /lib -> usr/lib
> lrwxrwxrwx 1 root root 8 Okt  7 15:02 /sbin -> usr/sbin

> Sollte ich usrmerge installieren, da das Filesystem bereits "merged" ist?

Nein! Das Paket usrmerge ist ein noch furchtbarer Hack wie die Art und
Weise wie das Vorhaben grundsätzlich angegangen wurde.

Meine Aussage war daher ein wenig ... spannungsgeladen, sorry.

Ich habe, auf Grund (nicht nur) der o.g. Probleme für meine beruflichen
Installationen ein Remaster des AMD64-Install-Images von Debian gemacht,
welches eine veränderte Version des Pakete base-installer hat.

Der Patch für das base-installer Paket ist sehr simpel:

--- a/debian/bootstrap-base.postinst
+++ b/debian/bootstrap-base.postinst
@@ -148,6 +148,7 @@ install_base_system () {
                        --components="${COMPONENTS}" \
                        --debian-installer \
                        --resolve-deps \
+                       --no-merged-usr \
                        ${include} ${exclude} \
                        ${sigcheck} \
                        ${DEBOOTSTRAP_VARIANT} \

Danach ist Ruhe mit dem Unsinn.

S!

-- 
Sigmentation fault. Core dumped.


Reply to: