Hirdetés

Új hozzászólás Aktív témák

  • urandom0
    őstag

    de egy ponton túl mégiscsak támaszkodik a disztró libjeire, mert libc-t azért nem tesz flatpakbe, remélem. tehát ha nem azt teszteli, hogy a programja fut-e a disztró libreadline-jával, akkor azt fogja letesztelni, hogy az általa berakott libreadline fut-e a disztró alap libjeivel, pl. libc-vel. semmit nem spórol.

    Először
    Másodszor

    És most akkor harmadszor is: a libc6 bent van a Freedesktop runtime-ban. Meg egyébként olyan libek is, mint a libstdc++, illetve a coreutils-ból kb. minden.

    Egy flatpak alkalmazás nem támaszkodhat a host libjeire. Nem is nagyon tudna, mert a flatpak futtatókörnyezet felcsatolja a saját /usr könyvtárát az alkalmazás számára, ami a Freedesktop /usr könyvtárára fog mutatni, tehát az alkalmazás az /usr/{lib,lib64} alatt a Freedesktop libjeit tudja csak elérni.
    Ez egészen addig így van, amíg explicit nem adsz host-os jogosultságot az alkalmazásnak, de a host /usr könyvtára akkor is csak a /run/host könyvtárba fog felcsatolódni, tehát az /usr marad továbbra is a Freedesktop-féle /usr.

Új hozzászólás Aktív témák