Backport "libdpkg: Only preallocate disk size for files bigger than 16 KiB".
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| dpkg |
Fix Released
|
Unknown
|
|||
| dpkg (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
| Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
| Yakkety |
Fix Released
|
Undecided
|
Unassigned | ||
Bug Description
Please backport upstream dpkg patch "libdpkg: Only preallocate disk size for files bigger than 16 KiB" to xenial, yakkety, and zesty versions of dpkg.
dpkg 1.17.11 commit "dpkg: Try to preallocate the disk size for extracted files" causes installs of packages with many small files to be slow. https:/
This was fixed in dpkg 1.18.15 with "libdpkg: Only preallocate disk size for files bigger than 16 KiB". https:/
trusty dpkg is based off 1.17.5 and is not affected. xenial dpkg based off 1.18.4, yakkety dpkg based off 1.18.10, and zesty dpkg based off 1.18.10 need the fix.
| Changed in dpkg: | |
| status: | Unknown → Fix Released |
| tags: | added: yakkety zesty |
| tags: | added: xenial |

Status changed to 'Confirmed' because the bug affects multiple users.