• Bug#1101196: installation-reports: Trixie Installer fails to create fir

    From Marc Haber@21:1/5 to Pascal Hambourg on Wed Apr 2 07:10:01 2025
    XPost: linux.debian.bugs.dist

    On Tue, Apr 01, 2025 at 11:30:47PM +0200, Pascal Hambourg wrote:
    On 30/03/2025 at 09:23, Marc Haber wrote:
    I hope to get away in adduser without that, since I'd
    like to keep adduser's dependencies minimal (it's being used in the >>installer).

    Maybe I am missing something but the installer runs adduser in the
    target system chroot, so how would an extra dependency affect the
    installer beyond a possibly increased memory footprint ?

    It would pull libunistring into nearly every Debian installation,
    including embedded and cloud images. I'd rather not do that. A full perl
    would be even nicer and we don't do that as well.

    And no, even if someone convinces me to do that, that's not going to
    happen before trixie.

    Greetings
    Marc

    P.S.: I don't think I'm qualified to maintain adduser with THAT
    dependendy.


    -- ----------------------------------------------------------------------------- Marc Haber | "I don't trust Computers. They | Mailadresse im Header Leimen, Germany | lose things." Winona Ryder | Fon: *49 6224 1600402 Nordisch by Nature | How to make an American Quilt | Fax: *49 6224 1600421

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Pascal Hambourg@21:1/5 to Marc Haber on Tue Apr 1 23:40:01 2025
    XPost: linux.debian.bugs.dist

    On 30/03/2025 at 09:23, Marc Haber wrote:
    On Wed, Mar 26, 2025 at 08:54:09PM +0100, Pascal Hambourg wrote:

    - align adduser's comment sanitation regex on useradd

    Yes. That would be the way to go. I am open for suggestions. We should probably allow the complete UTF-8 range (short of control characters) here.

    In <https://lists.debian.org/debian-devel/2024/11/msg00482.html>, you
    replied to the idea of using libunistring:

    I hope to get away in adduser without that, since I'd
    like to keep adduser's dependencies minimal (it's being used in the installer).

    Maybe I am missing something but the installer runs adduser in the
    target system chroot, so how would an extra dependency affect the
    installer beyond a possibly increased memory footprint ?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)