debian-installer-utils_1.147_source.changes ACCEPTED into unstable

2023-07-01 Thread Debian FTP Masters
Thank you for your contribution to Debian.



Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sun, 02 Jul 2023 07:29:32 +0200
Source: debian-installer-utils
Architecture: source
Version: 1.147
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team 
Changed-By: Cyril Brulebois 
Closes: 1040048
Changes:
 debian-installer-utils (1.147) unstable; urgency=medium
 .
   [ Sven Joachim ]
   * Fix FTBFS by writing the vt102-di terminfo entry to /usr/share/terminfo
 (Closes: #1040048).
Checksums-Sha1:
 bf9efe0c90bcd930e0548a2f43700fdaa6465491 2184 debian-installer-utils_1.147.dsc
 32f3b0847abd5a983314baf9f3ccfe05bf11c6f1 102564 
debian-installer-utils_1.147.tar.xz
 44314a5dd905677440fc5ebf6439a14da58a 6610 
debian-installer-utils_1.147_source.buildinfo
Checksums-Sha256:
 515fed5d74ccf0879a373eb8aab6b359c62525960f39a192e72b087021e667dd 2184 
debian-installer-utils_1.147.dsc
 8c517b8be8850ff997f639581f2aa8d94bf6c86e21d879ece7f11f9642971723 102564 
debian-installer-utils_1.147.tar.xz
 6b791941e1a37d26576df5cef7525115478d926ac98e020e18da3c249379ebfc 6610 
debian-installer-utils_1.147_source.buildinfo
Files:
 c838851f2f4d53d59a09499808fc0f21 2184 debian-installer standard 
debian-installer-utils_1.147.dsc
 9418a760424cca86fc0f56a5eac21586 102564 debian-installer standard 
debian-installer-utils_1.147.tar.xz
 ffb4951b2115312dae128ac36d20225e 6610 debian-installer standard 
debian-installer-utils_1.147_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCgAuFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmShC9UQHGtpYmlAZGVi
aWFuLm9yZwAKCRD/kUrwwrNVIFNbEACqpul78YgzrlWiviIYsyf8hASbpapatMQL
4mvnrnmQA5Vk92VzeU3MFH/cQMrvNEjJ1kBltqNbG+bysUrXDDV939HOGk7ZahAk
LOVqnkBYeqJnqAmmaX8ByR9VduadXUfI5ub8S0BS403F403djaiFE4DtZK8k6Q3z
oL5xRMDJ4ljYRPmMY9ykg3la5nIxYUN0p+CHpJmJ8Fow+vnQI7PYC0b1J22NDoK2
GKjnKcEaIR/VHlv5MHgZJTQ6MU6nAxA9SICybK8KIhRIO6S01VCieiO30Oxy0cQl
rH3ScWEL9eWqB+Z7+DiAQN/URCjJCLReK/cAgB1Umwk0JN8ptDxGvGbxGp/iGdDm
Bpt7MJv7Ymr+muCmrwVoSvUPGN7SnPRPbR2jqPcGPrGel9htJbUaPDlJ6n9jOc/8
eXjOBXMta6Nna6GGMlEkOYSb1iSANSlgyFa+hHJlQ0/8SXtRshdOYbAHrXNp9A9n
gHibjqpY2xa39SIfiizWsgLGnWpvvqgwi2LLfH3/v0Xh2t4gXT68bPIRzVbbgqeV
ommxSJeBWfEizFURcnqmibqTWSq3fLcaVl+FBxXdjrsaZD15QHBL2w/OMVMgdZN1
YLMSd6HC5UdxZcWt/hb3u8uy0n68mbFwQZCgWlkP8Qwwy46bH2JeL50TuWOPlPFK
bTmWqOKT6A==
=9F1c
-END PGP SIGNATURE-



Processing of debian-installer-utils_1.147_source.changes

2023-07-01 Thread Debian FTP Masters
debian-installer-utils_1.147_source.changes uploaded successfully to localhost
along with the files:
  debian-installer-utils_1.147.dsc
  debian-installer-utils_1.147.tar.xz
  debian-installer-utils_1.147_source.buildinfo

Greetings,

Your Debian queue daemon (running on host usper.debian.org)



Bug#1040048: marked as done (debian-installer-utils: FTBFS: "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: permission denied (errno 2))

2023-07-01 Thread Debian Bug Tracking System
Your message dated Sun, 02 Jul 2023 05:48:46 +
with message-id 
and subject line Bug#1040048: fixed in debian-installer-utils 1.147
has caused the Debian Bug report #1040048,
regarding debian-installer-utils: FTBFS: "vt102-di", line 3, terminal 'vt102': 
/sbuild-nonexistent/.terminfo: permission denied (errno 2)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1040048: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040048
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: debian-installer-utils
Version: 1.146
Severity: serious
Tags: trixie sid ftbfs

Unfortunately your package FTBFS after the recent ncurses upload.  From
my suild log:

,
|debian/rules override_dh_auto_install
| make[1]: Entering directory '/<>'
| for file in  /usr/share/terminfo/a/ansi  /usr/share/terminfo/d/dumb  
/usr/share/terminfo/s/screen  /usr/share/terminfo/x/xterm  
/usr/share/terminfo/l/linux; do \
|   mkdir -p debian/di-utils-terminfo/`dirname $file`; \
|   cp -pL $file debian/di-utils-terminfo/$file; \
|   chmod 644 debian/di-utils-terminfo/$file; \
| done
| tic vt102-di -o debian/di-utils-terminfo/lib/terminfo
| "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: 
permission denied (errno 2)
| make[1]: *** [debian/rules:43: override_dh_auto_install] Error 1
`

There seem to be two problems here:

1. The terminfo files in ncurses-base have been relocated to
   /usr/share/terminfo, therefore debian/di-utils-terminfo/lib/terminfo
   and its parent directory do not exist yet.

2. tic with the -o option, or with TERMINFO set, is unable to create
   directories more than one level deep.  It does, however, not complain
   about that, but silently writes to ${HOME}/.terminfo instead (or tries
   to - in this case it fails).

I'll report the second issue upstream, but the first should be solved in
debian-installer-utils.
--- End Message ---
--- Begin Message ---
Source: debian-installer-utils
Source-Version: 1.147
Done: Cyril Brulebois 

We believe that the bug you reported is fixed in the latest version of
debian-installer-utils, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1040...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Cyril Brulebois  (supplier of updated debian-installer-utils 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Sun, 02 Jul 2023 07:29:32 +0200
Source: debian-installer-utils
Architecture: source
Version: 1.147
Distribution: unstable
Urgency: medium
Maintainer: Debian Install System Team 
Changed-By: Cyril Brulebois 
Closes: 1040048
Changes:
 debian-installer-utils (1.147) unstable; urgency=medium
 .
   [ Sven Joachim ]
   * Fix FTBFS by writing the vt102-di terminfo entry to /usr/share/terminfo
 (Closes: #1040048).
Checksums-Sha1:
 bf9efe0c90bcd930e0548a2f43700fdaa6465491 2184 debian-installer-utils_1.147.dsc
 32f3b0847abd5a983314baf9f3ccfe05bf11c6f1 102564 
debian-installer-utils_1.147.tar.xz
 44314a5dd905677440fc5ebf6439a14da58a 6610 
debian-installer-utils_1.147_source.buildinfo
Checksums-Sha256:
 515fed5d74ccf0879a373eb8aab6b359c62525960f39a192e72b087021e667dd 2184 
debian-installer-utils_1.147.dsc
 8c517b8be8850ff997f639581f2aa8d94bf6c86e21d879ece7f11f9642971723 102564 
debian-installer-utils_1.147.tar.xz
 6b791941e1a37d26576df5cef7525115478d926ac98e020e18da3c249379ebfc 6610 
debian-installer-utils_1.147_source.buildinfo
Files:
 c838851f2f4d53d59a09499808fc0f21 2184 debian-installer standard 
debian-installer-utils_1.147.dsc
 9418a760424cca86fc0f56a5eac21586 102564 debian-installer standard 
debian-installer-utils_1.147.tar.xz
 ffb4951b2115312dae128ac36d20225e 6610 debian-installer standard 
debian-installer-utils_1.147_source.buildinfo

-BEGIN PGP SIGNATURE-

iQJEBAEBCgAuFiEEtg6/KYRFPHDXTPR4/5FK8MKzVSAFAmShC9UQHGtpYmlAZGVi
aWFuLm9yZwAKCRD/kUrwwrNVIFNbEACqpul78YgzrlWiviIYsyf8hASbpapatMQL
4mvnrnmQA5Vk92VzeU3MFH/cQMrvNEjJ1kBltqNbG+bysUrXDDV939HOGk7ZahAk
LOVqnkBYeqJnqAmmaX8ByR9VduadXUfI5ub8S0BS403F403djaiFE4DtZK8k6Q3z
oL5xRMDJ4ljYRPmMY9ykg3la5nIxYUN0p+CHpJmJ8Fow+vnQI7PYC0b1J22NDoK2
GKjnKcEaIR/VHlv5MHgZJTQ6MU6nAxA9SICybK8KIhRI

Bug#1040048: debian-installer-utils: FTBFS: "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: permission denied (errno 2)

2023-07-01 Thread Cyril Brulebois
Hi Sven,

Sven Joachim  (2023-07-01):
> See the attached patch for a fix which works with both old and new
> ncurses-base versions.

Uploaded, thanks!


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Processed: Bug#1040048 marked as pending in debian-installer-utils

2023-07-01 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1040048 [src:debian-installer-utils] debian-installer-utils: FTBFS: 
"vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: permission 
denied (errno 2)
Added tag(s) pending.

-- 
1040048: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040048
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#849400: debian-installer: LUKS on rootfs and boot

2023-07-01 Thread Jinesh Choksi
Hi

I too encountered difficulty with trying to install the entire system 
(including /boot) on
one encrypted partition.

The issue is this block of code: 
https://salsa.debian.org/installer-team/partman-crypto/-/blob/master/check.d/crypto_check_mountpoints#L94-102

This 17 year old "Check - Is there a /boot partition for encrypted root?" is no 
longer valid.

Grub2 added support for accessing LUKS1 partitions in 2011 - 
https://git.savannah.gnu.org/cgit/grub.git/commit/?id=a251b71915e40194d12995dbac9efd787687f988

Grub2 support for LUK2 is also present but only for PBKDF2 keys - 
https://git.savannah.gnu.org/cgit/grub.git/commit/?id=365e0cc3e7e44151c14dd29514c2f870b49f9755

For people who use LUKS1 to do full disk encryption, this "Check - Is there a 
/boot partition for encrypted root?" is a blocker in the Debian installer.

Dear maintainer(s), please review this bug report and remove this check.

regards,
Jinesh


Bug#1040048: debian-installer-utils: FTBFS: "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: permission denied (errno 2)

2023-07-01 Thread Sven Joachim
Control: tags -1 + patch

On 2023-07-01 20:32 +0200, Sven Joachim wrote:

> Source: debian-installer-utils
> Version: 1.146
> Severity: serious
> Tags: trixie sid ftbfs
>
> Unfortunately your package FTBFS after the recent ncurses upload.  From
> my suild log:
>
> ,
> |debian/rules override_dh_auto_install
> | make[1]: Entering directory '/<>'
> | for file in  /usr/share/terminfo/a/ansi  /usr/share/terminfo/d/dumb  
> /usr/share/terminfo/s/screen  /usr/share/terminfo/x/xterm  
> /usr/share/terminfo/l/linux; do \
> | mkdir -p debian/di-utils-terminfo/`dirname $file`; \
> | cp -pL $file debian/di-utils-terminfo/$file; \
> | chmod 644 debian/di-utils-terminfo/$file; \
> | done
> | tic vt102-di -o debian/di-utils-terminfo/lib/terminfo
> | "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: 
> permission denied (errno 2)
> | make[1]: *** [debian/rules:43: override_dh_auto_install] Error 1
> `
>
> There seem to be two problems here:
>
> 1. The terminfo files in ncurses-base have been relocated to
>/usr/share/terminfo, therefore debian/di-utils-terminfo/lib/terminfo
>and its parent directory do not exist yet.
>
> 2. tic with the -o option, or with TERMINFO set, is unable to create
>directories more than one level deep.  It does, however, not complain
>about that, but silently writes to ${HOME}/.terminfo instead (or tries
>to - in this case it fails).
>
> I'll report the second issue upstream, but the first should be solved in
> debian-installer-utils.

See the attached patch for a fix which works with both old and new
ncurses-base versions.

I have reported the rather surprising tic behavior at
https://lists.gnu.org/archive/html/bug-ncurses/2023-07/msg0.html.

Cheers,
   Sven

From c86d381293037fc22ceb677e042acf2c9d59f2f8 Mon Sep 17 00:00:00 2001
From: Sven Joachim 
Date: Sat, 1 Jul 2023 21:14:04 +0200
Subject: [PATCH] Write the vt102-di terminfo entry to /usr/share/terminfo

This is the location where the all the other terminfo files are since
with ncurses-base 6.4+20230603.  Also create the directory in advance,
because tic does not create multiple levels of directories and would
fail if an older ncurses-base version is installed at build time.

Closes: #1040048
---
 debian/rules | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 50ab30c..c7278c7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -44,7 +44,8 @@ override_dh_auto_install:
 		cp -pL $$file debian/di-utils-terminfo/$$file; \
 		chmod 644 debian/di-utils-terminfo/$$file; \
 	done
-	tic vt102-di -o debian/di-utils-terminfo/lib/terminfo
+	mkdir -p debian/di-utils-terminfo/usr/share/terminfo
+	tic vt102-di -o debian/di-utils-terminfo/usr/share/terminfo

 	mkdir -p debian/di-utils/bin
 	cp -pL list-devices-$(DEB_HOST_ARCH_OS) debian/di-utils/bin/list-devices
--
2.40.1



Processed: Re: Bug#1040048: debian-installer-utils: FTBFS: "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: permission denied (errno 2)

2023-07-01 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + patch
Bug #1040048 [src:debian-installer-utils] debian-installer-utils: FTBFS: 
"vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: permission 
denied (errno 2)
Added tag(s) patch.

-- 
1040048: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040048
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1040048: debian-installer-utils: FTBFS: "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: permission denied (errno 2)

2023-07-01 Thread Sven Joachim
Source: debian-installer-utils
Version: 1.146
Severity: serious
Tags: trixie sid ftbfs

Unfortunately your package FTBFS after the recent ncurses upload.  From
my suild log:

,
|debian/rules override_dh_auto_install
| make[1]: Entering directory '/<>'
| for file in  /usr/share/terminfo/a/ansi  /usr/share/terminfo/d/dumb  
/usr/share/terminfo/s/screen  /usr/share/terminfo/x/xterm  
/usr/share/terminfo/l/linux; do \
|   mkdir -p debian/di-utils-terminfo/`dirname $file`; \
|   cp -pL $file debian/di-utils-terminfo/$file; \
|   chmod 644 debian/di-utils-terminfo/$file; \
| done
| tic vt102-di -o debian/di-utils-terminfo/lib/terminfo
| "vt102-di", line 3, terminal 'vt102': /sbuild-nonexistent/.terminfo: 
permission denied (errno 2)
| make[1]: *** [debian/rules:43: override_dh_auto_install] Error 1
`

There seem to be two problems here:

1. The terminfo files in ncurses-base have been relocated to
   /usr/share/terminfo, therefore debian/di-utils-terminfo/lib/terminfo
   and its parent directory do not exist yet.

2. tic with the -o option, or with TERMINFO set, is unable to create
   directories more than one level deep.  It does, however, not complain
   about that, but silently writes to ${HOME}/.terminfo instead (or tries
   to - in this case it fails).

I'll report the second issue upstream, but the first should be solved in
debian-installer-utils.