Bug#823996: partconf: hang when formatting a partition containing 'dos extended' partition table

2016-05-11 Thread Christian PERRIER
reassign 823996 partman-ext3
fixed 823996 86
thanks

Quoting Daniel R. Warner (drwar...@lakeheadu.ca):
> Package: partconf
> Version: 1.47
> Severity: normal
> 
> Dear Maintainer,
> 
> When installing into a partition previously containing a 'dos extended' 
> partition table, even if the partition was deleted and recreated, mkfs.ext4 
> (and likely other mkfs.[filesystem] utilities do not proceed, instead d-i 
> effectively freezes.
> This is because mkfs is asking for confirmation to create a new FS over top 
> of partition structure.
> 
> Can be solved by manually creating fs and rerunning d-i.
> Could also be solved by partconf 0'ing out the first few sectors of an 
> extended partition when it is deleted.
> 
> This was tested and reproduced using the jessie 8.4 netinst image.


This is solved by mkfs -F in partman-ext3. See #767682



signature.asc
Description: PGP signature


Bug#823996: partconf: hang when formatting a partition containing 'dos extended' partition table

2016-05-11 Thread Daniel R. Warner
Package: partconf
Version: 1.47
Severity: normal

Dear Maintainer,

When installing into a partition previously containing a 'dos extended' 
partition table, even if the partition was deleted and recreated, mkfs.ext4 
(and likely other mkfs.[filesystem] utilities do not proceed, instead d-i 
effectively freezes.
This is because mkfs is asking for confirmation to create a new FS over top of 
partition structure.

Can be solved by manually creating fs and rerunning d-i.
Could also be solved by partconf 0'ing out the first few sectors of an extended 
partition when it is deleted.

This was tested and reproduced using the jessie 8.4 netinst image.

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

Kernel: Linux 4.5.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)