[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#274307: partman-ext3 not available in lowmem level 2



Hi Sylvain,

On Tuesday 21 March 2006 12:29, Sylvain.Ferriol@imag.fr wrote:
> i recode anna to reduce lowmem complexity.
> - now, lowmem add to the asklist only packages with a want_install
> status (except for menu-item packages ) at the end of choose modules
> function.
> - lowmem also takes into account the packages listed in the
> INCLUDE_FILE - and all asklist computing is done when question is shown
> (in expert or lowmem mode)

I've tested this new version (using a mini.iso installation, comparing a
daily build with new anna and Etch beta2). Comments below.

I see no differences installing at default priority, but I've not tested 
extremely thoroughly.

During installation at medium priority some udebs are now listed that were
not listed before:
- debian-edu-install-udeb
- debian-edu-profile-udeb
- ltsp-client-builder

In lowmem mode there are quite a few changes, some of which I do not
understand. In some cases this is possibly a result of udebs having the
wrong priority.

Maybe we should define the difference between "standard", "optional" and 
"extra" priority in combination with having a menu entry a bit more 
strictly. We could for example say that udebs that are meant to be pulled 
in through dependencies should always be priority "extra" and thus never 
shown by anna.
Is there an existing policy for this? I was unable to find one...
I'm also not completely sure of current behavior.

In any case, any udeb that is a (indirect) dependeny of a udeb that will 
be installed anyway should be excluded. That should get rid of udebs like 
os-prober and partman-basicfilesystems.

Udebs that are no longer listed:
- cdrom-checker - should probably be listed
- cdrom-detect - should probably be listed
- di-utils-exit-installer - no idea why this used to be listed
- eject udeb - should be listed
- file-preseed - should probably be listed
- iso-scan - should probably be listed
- lvmcfg - not sure
- mdcfg - not sure
- mouse-modules - not sure
- netcfg-static - should probably be listed
- network-console - should be listed
- ntfs-modules - should probably be listed
- openssh-client-udeb - should be listed
- plip-modules - should be listed
- ppp-modules - should be listed
- qnx4-modules - not sure
- rescue mode - should probably be listed
- serial-modules - not sure
- ufs-modules - not sure

Udebs that are now listed but were not before:
- di-utils-mapdevfs - is basically a library udeb
- e2fsprogs-udeb - is basically a library udeb
- fdisk-udeb - OK
- jfsutils-udeb - is basically a library udeb
- libc6-udeb - library udebs should be excluded
- libdevmapper1.02-udeb - library udebs should be excluded
- libparted1.6-udeb - library udebs should be excluded
- libuuid1-udeb - library udebs should be excluded
- lvmcfg-utils - not sure
- mdadm-udeb - not sure
- mdcfg-utils - is basically a library udeb
- mkreiserfs-udeb - is basically a library udeb
- os-prober-udeb - should be excluded: dependency of several
- partconf-find-partitions - strange one, not sure
- parted-udeb - OK
- partman-auto - OK
- partman-basicfilesystems - should be excluded: dependency of partman
- partman-basicmethods - should be excluded: dependency of partman
- partman-ext3 - OK
- partman-lvm - OK
- partman-partitioning - should be excluded: dependency of partman
- xfsprogs-udeb - is basically a library udeb

There are also some udebs that are still listed, but probably should not 
as they will be automatically pulled in when needed.
- ext3-modules
- jfs-modules
- loop-modules
- reiserfs-modules
- xfs-modules

Attachment: pgpY609ZgIj4F.pgp
Description: PGP signature


Reply to: