Bug#1102253: debian-installer: Message is truncated in graphical installer when erasing storage for use with encrypted volume

2025-04-21 Thread Cyril Brulebois
Hi,

Pascal Hambourg  (2025-04-21):
> Disclaimer: I know nothing about GTK.
> 
> In source package cdebconf, file src/modules/frontend/gtk/progress.c,
> function create_progress_label(), the information text is displayed
> below the progress bar with a GTKentry widget type which is a single
> line text entry widget according to
> . The text is not really
> truncated, you can drag and scroll it with the mouse.
> 
> I guess that in order to wrap, the information text should be
> displayed with a different widget type which supports multiline text.

Let's not change anything there at this stage either. Rendering has been
a huge problem in the past, let's not take any risks for a problem that
affects I think a single screen, and for which documentation exists
anyway.



Cheers,
-- 
Cyril Brulebois ([email protected])
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Bug#1102253: debian-installer: Message is truncated in graphical installer when erasing storage for use with encrypted volume

2025-04-21 Thread Pascal Hambourg

On 06/04/2025 at 20:53, Tyler Riddle wrote:


There is some message truncation during the phase of partition setup where a
storage device used for encrypted volumes is erased.


Disclaimer: I know nothing about GTK.

In source package cdebconf, file src/modules/frontend/gtk/progress.c, 
function create_progress_label(), the information text is displayed 
below the progress bar with a GTKentry widget type which is a single 
line text entry widget according to 
. The text is not really 
truncated, you can drag and scroll it with the mouse.


I guess that in order to wrap, the information text should be displayed 
with a different widget type which supports multiline text.




Bug#1102253: debian-installer: Message is truncated in graphical installer when erasing storage for use with encrypted volume

2025-04-19 Thread Holger Wansing
Hi,

Tyler Riddle  wrote (Sun, 06 Apr 2025 12:53:02 
-0600):
> There is some message truncation during the phase of partition setup where a
> storage device used for encrypted volumes is erased. I've taken screen shots
> using a virtual machine but I don't see a way to attach images with the 
> report-
> bug tool. I'm supplying links to imgur instead.
> 
> Graphical installer showing message truncation: 
> https://i.imgur.com/l1qLGNk.png
> Text installer with no truncation: https://i.imgur.com/pFWV2kY.png
> Galery of both images: https://imgur.com/a/XD3lPpc

A possible workaround is at
https://salsa.debian.org/installer-team/partman-crypto/-/merge_requests/10


-- 
Holger Wansing 
PGP-Fingerprint: 496A C6E8 1442 4B34 8508  3529 59F1 87CA 156E B076



Bug#1102253: debian-installer: Message is truncated in graphical installer when erasing storage for use with encrypted volume

2025-04-06 Thread Tyler Riddle
Package: debian-installer
Version: Trixie Testing Alpha 1
Severity: minor
Tags: d-i
X-Debbugs-Cc: [email protected], [email protected]

Dear Maintainer,

There is some message truncation during the phase of partition setup where a
storage device used for encrypted volumes is erased. I've taken screen shots
using a virtual machine but I don't see a way to attach images with the report-
bug tool. I'm supplying links to imgur instead.

Graphical installer showing message truncation: https://i.imgur.com/l1qLGNk.png
Text installer with no truncation: https://i.imgur.com/pFWV2kY.png
Galery of both images: https://imgur.com/a/XD3lPpc

Steps to reproduce:
  1) Boot Alpha 1 version of Trixie installer in Graphical mode
  2) Partition with encrypted storage
  3) Ensure option to erase storage device is enabled
  4) View message supplied when erasing data


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.12.21-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled