Debian Bug report logs - #379057
Please allow to deselect the modules that get loaded by default

Package: anna; Maintainer for anna is Debian Install System Team <[email protected]>;

Reported by: Wouter Verhelst <[email protected]>

Date: Thu, 20 Jul 2006 21:48:05 UTC

Severity: wishlist

Reply or subscribe to this bug.

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


Report forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#379057; Package debian-installer. (full text, mbox, link).


Acknowledgement sent to Wouter Verhelst <[email protected]>:
New Bug report received and forwarded. Copy sent to Debian Install System Team <[email protected]>. (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Wouter Verhelst <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: Please allow to deselect the modules that get loaded by default
Date: Thu, 20 Jul 2006 23:24:17 +0200
Package: debian-installer
Severity: wishlist

Hi,

Debian-installer keeps growing, which makes installing on low-ram
machines harder as time goes by. Sometimes such growth is necessary; in
other cases, the memory footprint grows to add features which admittedly
are nice, but aren't required for every installation.

Consider, for example, the following udebs:

partman-lvm
partman-crypto
partman-*fs
partman-md

While these all add functionality that allows one to do interesting
things with debian-installer, it is also true that they all require
memory to be used for functionality of which at least some is not going
to be used during any random install session. At least, I don't expect
many people to be interested in a system which contains one reiserfs
partition, one ext3 partition, an ext2 one, and some JFS and XFS
partitions, too -- all this on LVM on RAID, with swapspace encrypted.
Some people might be, but they're probably just testing d-i's
functionality...

Of course there's lowmem which helps in reducing RAM usage, but I
suspect that the memory usage of these modules has more impact on the
actual memory footprint than whatever lowmem may do. Case at hand: my
latest install run on my VME box (which has 64M of RAM, and no way to
extend that) failed due to a segfault somewhere (which I suspect may be
related to low-ram conditions), where it previously never did.

Unfortunately, there is no way for me to disable downloading these
modules, so I have to load them all. It would be preferable if I could
just tell d-i somehow that of the above modules, I'm only interested in
partman-ext3 and that it does not need to load any of the other modules.

This could perhaps be nice for other things beside partman-*, too,
although I don't know about that in too much detail.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.17-1-powerpc
Locale: LANG=nl_BE.UTF-8@euro, LC_CTYPE=nl_BE.UTF-8@euro (charmap=UTF-8)



Bug reassigned from package `debian-installer' to `anna'. Request was from Joey Hess <[email protected]> to [email protected]. (full text, mbox, link).


Information forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#379057; Package anna. (full text, mbox, link).


Acknowledgement sent to Frans Pop <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <[email protected]>. (full text, mbox, link).


Message #12 received at [email protected] (full text, mbox, reply):

From: Frans Pop <[email protected]>
To: [email protected]
Cc: Wouter Verhelst <[email protected]>
Subject: Bug#379057: Please allow to deselect the modules that get loaded by default
Date: Wed, 12 Dec 2007 12:23:50 +0100
[Message part 1 (text/plain, inline)]
> While these all add functionality that allows one to do interesting
> things with debian-installer, it is also true that they all require
> memory to be used for functionality of which at least some is not going
> to be used during any random install session.

Just wanted to note that with very recent changes at least partman-lvm and 
partman-crypto, both of which have a relatively large number of templates 
and dependencies, are now loaded dynamically and will only be loaded if 
sufficient memory to run them is available.
This goes for their partman-auto-* variants as well of course.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected], Debian Install System Team <[email protected]>:
Bug#379057; Package anna. (Fri, 28 Feb 2014 22:33:04 GMT) (full text, mbox, link).


Acknowledgement sent to Cyril Brulebois <[email protected]>:
Extra info received and forwarded to list. Copy sent to Debian Install System Team <[email protected]>. (Fri, 28 Feb 2014 22:33:04 GMT) (full text, mbox, link).


Message #17 received at [email protected] (full text, mbox, reply):

From: Cyril Brulebois <[email protected]>
To: Wouter Verhelst <[email protected]>
Cc: [email protected]
Subject: Re: Bug#379057: Please allow to deselect the modules that get loaded by default
Date: Fri, 28 Feb 2014 23:28:28 +0100
[Message part 1 (text/plain, inline)]
Frans Pop <[email protected]> (2007-12-12):
> > While these all add functionality that allows one to do interesting
> > things with debian-installer, it is also true that they all require
> > memory to be used for functionality of which at least some is not
> > going to be used during any random install session.
> 
> Just wanted to note that with very recent changes at least partman-lvm
> and partman-crypto, both of which have a relatively large number of
> templates and dependencies, are now loaded dynamically and will only
> be loaded if sufficient memory to run them is available.  This goes
> for their partman-auto-* variants as well of course.

Wouter, have you been hitting this issue recently?

Mraw,
KiBi.
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Tue May 13 13:50:34 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.