这是indexloc提供的服务,不要输入任何密码

Debian Bug report logs - #1021908
dpkg: support l2fs filesystem compression

version graph

Package: dpkg; Maintainer for dpkg is Dpkg Developers <debian-dpkg@lists.debian.org>; Source for dpkg is src:dpkg (PTS, buildd, popcon).

Reported by: Shawn Landden <shawnlandden@tutanota.com>

Date: Mon, 17 Oct 2022 07:42:01 UTC

Severity: wishlist

Found in version dpkg/1.20.11

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, shawnlandden@tutanota.com, Dpkg Developers <debian-dpkg@lists.debian.org>:
Bug#1021908; Package dpkg. (Mon, 17 Oct 2022 07:42:04 GMT) (full text, mbox, link).


Acknowledgement sent to Shawn Landden <shawnlandden@tutanota.com>:
New Bug report received and forwarded. Copy sent to shawnlandden@tutanota.com, Dpkg Developers <debian-dpkg@lists.debian.org>. (Mon, 17 Oct 2022 07:42:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Shawn Landden <shawnlandden@tutanota.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: dpkg: support l2fs filesystem compression
Date: Mon, 17 Oct 2022 00:38:59 -0700
Package: dpkg
Version: 1.20.11
Severity: wishlist
X-Debbugs-Cc: shawnlandden@tutanota.com

I found that zfs's compression (available with Ubuntu's install) was not satisfactory on small eMMCs
because it requires a seperate /boot partition and does not support swap files.

The F2FS filesystem supports compression, with a special caveat that in order to actually make
the files consume less space (they always use less space, which effects performance and health),
they must be marked as immutable, and before being changed they must be marked as mutable again,
consuming the uncompressed size in terms of filesystem accounting.

dpkg has a good idea of what files are read-only, and could be configured to mark files as immutable,
except conffiles, which would make installation on of Debian tiny Chromebook eMMCs a much better
experience than with ext4.

Thanks,

Shawn Paul Landden


-- Package-specific info:
System tainted due to merged-usr-via-aliased-dirs.

-- System Information:
Debian Release: 11.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.10.0-16-amd64 (SMP w/2 CPU threads)
Kernel taint flags: TAINT_WARN
Locale: LANG=es_US.UTF-8, LC_CTYPE=es_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

Versions of packages dpkg depends on:
ii  libbz2-1.0   1.0.8-4
ii  libc6        2.31-13+deb11u3
ii  liblzma5     5.2.5-2.1~deb11u1
ii  libselinux1  3.1-3
ii  tar          1.34+dfsg-1
ii  zlib1g       1:1.2.11.dfsg-2+deb11u1

dpkg recommends no packages.

Versions of packages dpkg suggests:
ii  apt            2.2.4
pn  debsig-verify  <none>

-- no debconf information



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Jul 26 16:39:48 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.