Package: extlinux Version: 3:6.04~git20190206.bf6db5b4+dfsg1-3 Severity: normal X-Debbugs-Cc: j...@joshtriplett.org
On a freshly created and nearly empty filesystem, after extlinux --install creates ldlinux.c32 and ldlinux.sys, they're both fragmented: $ filefrag ldlinux.* ldlinux.c32: 3 extents found ldlinux.sys: 2 extents found extlinux could avoid this in several different ways, most easily by reserving enough space for the file up-front using ftruncate. -- System Information: Debian Release: 11.0 APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: arm64 Kernel: Linux 5.10.0-7-amd64 (SMP w/4 CPU threads) Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages extlinux depends on: ii libc6 2.31-12 Versions of packages extlinux recommends: ii syslinux-common 3:6.04~git20190206.bf6db5b4+dfsg1-3 extlinux suggests no packages. -- no debconf information