Received: (at submit) by bugs.debian.org; 2 May 2025 09:22:43 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.6-bugs.debian.org_2005_01_02
	(2021-04-09) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-116.7 required=4.0 tests=BAYES_00,
	BODY_INCLUDES_PACKAGE,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,
	DKIM_VALID_AU,FOURLA,FROMDEVELOPER,HAS_PACKAGE,SPF_HELO_NONE,SPF_NONE,
	UNPARSEABLE_RELAY,USER_IN_DKIM_WELCOMELIST,USER_IN_DKIM_WHITELIST
	autolearn=ham autolearn_force=no
	version=3.4.6-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 25; hammy, 150; neutral, 91; spammy,
	0. spammytokens:
	hammytokens:0.000-+--Hx-spam-relays-external:sk:stravin,
	0.000-+--H*RT:sk:stravin, 0.000-+--Hx-spam-relays-external:311,
	0.000-+--H*RT:311, 0.000-+--H*RT:108
Return-path: <zeha@debian.org>
Received: from stravinsky.debian.org ([2001:41b8:202:deb::311:108]:41948)
	from C=NA,ST=NA,L=Ankh Morpork,O=Debian SMTP,OU=Debian SMTP
 CA,CN=stravinsky.debian.org,EMAIL=hostmaster@stravinsky.debian.org (verified)
	by buxtehude.debian.org with esmtps
 (TLS1.3:ECDHE_SECP256R1__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.94.2)
	(envelope-from <zeha@debian.org>)
	id 1uAmbT-006sGi-ME
	for submit@bugs.debian.org; Fri, 02 May 2025 09:22:43 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debian.org;
	s=smtpauto.stravinsky; h=X-Debian-User:Content-Type:MIME-Version:Message-ID:
	Subject:To:From:Date:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:
	Content-Description:In-Reply-To:References;
	bh=pxDZZ9TqA2OPxKp1uGbMR6ysaFBA8uSZ+nCXtW2o1Cs=; b=hNt+u+BqoMY0A6KHB/3cCuqxt3
	xVcS5SjvCq22ESjnQ1GQwUvAJTgc6ry9hWbotZ/7q6iMtFqai9zMxerTKY5g79jIe+4x2yRfXmGxt
	UKn8ZGrj+ld6WwkP09OGAmATKlyZaIZ6XTW5e089PNeQJNl/MlymmTkBf+o5n5Dg52Bim0BYjqXHq
	MloOu8ETTge87GtQd5MWlHNY8FZ15God+aKBpSklNaTKgrR++3FNdI9iPp7qsNGSCm3ruNO9O//XM
	OfrGRoyhWxdWCBk2WNbqeH1V0bWRi4QECJqA0aQYmFIVLcrP5xk7Se1zT8/55iXD+5LtlnmXi3yKs
	qd7Qu9Dg==;
Received: from authenticated user
	by stravinsky.debian.org with esmtpsa
 (TLS1.3:ECDHE_X25519__RSA_PSS_RSAE_SHA256__AES_256_GCM:256)
	(Exim 4.94.2)
	(envelope-from <zeha@debian.org>)
	id 1uAmbR-001Ce9-Jv
	for submit@bugs.debian.org; Fri, 02 May 2025 09:22:41 +0000
Received: from phl-compute-01.internal (phl-compute-01.phl.internal
 [10.202.2.41])
	by mailfauth.phl.internal (Postfix) with ESMTP id E72821200043
	for <submit@bugs.debian.org>; Fri,  2 May 2025 05:22:39 -0400 (EDT)
Received: from phl-mailfrontend-01 ([10.202.2.162])
  by phl-compute-01.internal (MEProxy); Fri, 02 May 2025 05:22:39 -0400
X-ME-Sender: <xms:344UaKBnQYIMqMyaj8bFnvLGi104C2B3sE8_2y9gi5ao16NKZ04i8w>
    <xme:344UaEj7aMhJs-pB9t43v23AXvrWagsr14YpGkeGJFceyu3VuiIa4uiLR6ave0GJq
    K6yCBsvFwCfHzE4Rz0>
X-ME-Received: <xmr:344UaNkFNrQ__iv-itW6n0Qkm84xhd2luWgZaXYykCatDQhwdgnVKibr>
X-ME-Proxy-Cause:
 gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgddvjedvtdejucetufdoteggodetrf   
 dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv   
 pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpeffhf   
 fvuffkgggtugesthdtsfdttddtjeenucfhrhhomhepvehhrhhishcujfhofhhsthgrvggu   
 thhlvghruceoiigvhhgrseguvggsihgrnhdrohhrgheqnecuggftrfgrthhtvghrnhepff   
 etieeiffehlefgffdvuddtueffhedujedukedvheejfefhkeeiheeluedtgfefnecuffho   
 mhgrihhnpeguvggsihgrnhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrh   
 grmhepmhgrihhlfhhrohhmpegthhhrihhsodhmvghsmhhtphgruhhthhhpvghrshhonhgr   
 lhhithihqdduhedtieeitdegtddtqdefudehhedujedvtddqiigvhhgrpeepuggvsghirg   
 hnrdhorhhgsehhohhfshhtrggvughtlhgvrhdrnhgrmhgvpdhnsggprhgtphhtthhopedu   
 pdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehsuhgsmhhithessghughhsrdguvg   
 gsihgrnhdrohhrgh
X-ME-Proxy: <xmx:344UaIzfMBuGuogrbF8FX8EJNMwAG3tw4oS9NyNNOWOS1ATbpKd1EA>
    <xmx:344UaPS6-jWo5-3ft_n4hHBTJQZUkZeUfDHIRNqLKL4VruC1CZq1rg>
    <xmx:344UaDZuj7G4o3uXzSGmAJdvinapQ1zaGQdcln710LucOOv8OhexLg>
    <xmx:344UaIQCfFdIR0WLVBXpSiHd4M-2iF5aseerCirSALv6AUfREXIlQw>
    <xmx:344UaBB3cHw-mbNVIClTYlq7grFUfdpNrFZuU3abOMVGjTjxQH2hOUKz>
Feedback-ID: id0e94954:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <submit@bugs.debian.org>; Fri, 2 May 2025 05:22:39 -0400 (EDT)
Date: Fri, 2 May 2025 11:22:37 +0200
From: Chris Hofstaedtler <zeha@debian.org>
To: submit@bugs.debian.org
Subject: ledgersmb: preinst fails, calls adduser without Pre-Depend-ing on it
Message-ID: <5wvormfvyqiehow3vlvyjbuy42dhw76ylrsadjqcqpk7dz2srg@ruvvfxvgyhn7>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-Debian-User: zeha
Delivered-To: submit@bugs.debian.org

Package: ledgersmb
Version: 1.6.33+ds-2.2
Severity: serious
User: reproducible-builds@lists.alioth.debian.org
Usertag: toolchain

Your package has a preinst maintainer script, calling adduser. At the same
time, your package Depends: adduser, but does not Pre-Depends: adduser.
Installing your package fails when adduser is not yet configured.

Reproducer:

$ mmdebstrap --variant=essential --include=ledgersmb unstable /dev/null
...
Selecting previously unselected package ledgersmb.
Preparing to unpack .../211-ledgersmb_1.6.33+ds-2.2_all.deb ...
warn: `/etc/adduser.conf' does not exist. Using defaults.
Insecure $ENV{PATH} while running with -T switch at /usr/share/perl5/Debian/AdduserLogging.pm line 161.
dpkg: error processing archive /tmp/apt-dpkg-install-Z6hj5d/211-ledgersmb_1.6.33+ds-2.2_all.deb (--unpack):
 new ledgersmb package pre-installation script subprocess returned error exit status 25
Errors were encountered while processing:
 /tmp/apt-dpkg-install-Z6hj5d/211-ledgersmb_1.6.33+ds-2.2_all.deb
E: Sub-process env returned an error code (1)


You may consider replacing adduser with a sysusers fragment, see
https://manpages.debian.org/unstable/debhelper/dh_installsysusers.1.en.html

Otherwise, please Pre-Depend on adduser.

Best,
Chris
