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

Re: anna resolver and non-installable packages



On Fri, Aug 20, 2010 at 10:20:50AM +0200, Aurelien Jarno wrote:
> Hi,
> 
> While testing the netboot version of debian-installer on GNU/kFreeBSD, I
> am facing an issue with non-installable packages that are installed
> anyway.

I'm hitting the same issue on Hurd.

> The issue appears mainly with partman-*, though other
> non-installable packages are installed anyway. For example partman-lvm
> and partman-md complain that there is no lvm or raid support. The issue
> might at some point arise on GNU/Linux, as for example partman-ufs is
> not installable but installed.

For what it's worth, the following udebs are currently uninstallable in
testing (scripts attached):

amd64: cfdisk-udeb, partman-ufs, partman-crypto-loop,
speakup-modules-2.6.30-2-amd64-di, loop-aes-modules-2.6.30-2-amd64-di,
cdebconf-newt-udeb, cdebconf-newt-terminal, cdebconf-newt-entropy

armel: xserver-xorg-input-evdev-udeb, xserver-xorg-core-udeb,
libxft2-udeb, xfsprogs-udeb, libvte9-udeb, util-linux-udeb,
libuuid1-udeb, libblkid1-udeb, fdisk-udeb, cfdisk-udeb, udev-udeb,
udev-gtk-udeb, rootskel, rootskel-gtk, rescue-mode, reiserfsprogs-udeb,
mkreiserfs-udeb, rdate-udeb, qcontrol-udeb, network-preseed, ppp-udeb,
libpopt0-udeb, pkgsel, libpixman-1-0-udeb, pcmciautils-udeb,
partman-xfs, partman-ufs, partman-target, partman-reiserfs,
partman-partitioning, partman-multipath, partman-md, partman-lvm,
partman-jfs, partman-ext3, partman-crypto, partman-crypto-loop,
partman-crypto-dm, partman-basicfilesystems, partman-utils, partman-base,
partman-auto, partman-auto-raid, partman-auto-lvm, partman-auto-crypto,
parted-udeb, libparted0-udeb, partconf-find-partitions, libpango1.0-udeb,
libcrypto0.9.8-udeb, openssh-server-udeb, openssh-client-udeb,
nobootloader, network-console, netcfg, netcfg-static, net-retriever,
download-installer, nbd-client-udeb, multipath-udeb, mdcfg,
mdcfg-utils, mdadm-udeb, libsdl1.2debian-udeb, libbsd0-udeb,
lvmcfg, lvmcfg-utils, lvm2-udeb, ltsp-client-builder, mount-aes-udeb,
live-installer, ntfsprogs-udeb, loop-aes-modules-2.6.30-2-orion5x-di,
loop-aes-modules-2.6.30-2-iop32x-di, jfsutils-udeb, load-iso,
iso-scan, isc-dhcp-client-udeb, installation-locale, hw-detect,
ethdetect, driver-injection-disk-detect, disk-detect, hdparm-udeb,
gtk2-engines-udeb, libgtk2.0-0-udeb, gpgv-udeb, gnupg-udeb,
libglib2.0-udeb, fontconfig-udeb, flash-kernel-installer, finish-install,
libexpat1-udeb, e2fsprogs-udeb, libdmraid1.0.0.rc16-udeb, dmraid-udeb,
libdirectfb-bin-udeb, libdirectfb-1.2-9-udeb, debootstrap-udeb,
debian-edu-profile-udeb, debian-edu-install-udeb, cryptsetup-udeb,
clock-setup, choose-mirror, load-cdrom, cdrom-retriever, cdrom-detect,
cdrom-checker, cdebootstrap-udeb, cdebconf-newt-udeb, cdebconf-gtk-udeb,
cdebconf-newt-terminal, cdebconf-gtk-terminal, cdebconf-newt-entropy,
cdebconf-gtk-entropy, libcairo2-udeb, btrfs-tools-udeb, bootstrap-base,
base-installer, auto-install, libatk1.0-udeb, apt-setup-udeb,
apt-cdrom-setup

hppa: cfdisk-udeb, rescue-mode, partman-xfs, partman-ufs,
partman-reiserfs, partman-jfs, partman-crypto-loop,
live-installer, loop-aes-modules-2.6.30-2-parisc64-di,
loop-aes-modules-2.6.30-2-parisc-di, cdebconf-newt-udeb,
cdebconf-newt-terminal, cdebconf-newt-entropy

i386: cfdisk-udeb, partman-ufs, partman-crypto-loop,
speakup-modules-2.6.30-2-686-bigmem-di, speakup-modules-2.6.30-2-486-di,
loop-aes-modules-2.6.30-2-686-bigmem-di, loop-aes-modules-2.6.30-2-486-di,
cdebconf-newt-udeb, cdebconf-newt-terminal, cdebconf-newt-entropy

ia64: xserver-xorg-core-udeb, cfdisk-udeb, rootskel-bootfloppy,
partman-ufs, partman-crypto-loop, loop-aes-modules-2.6.30-2-itanium-di,
cdebconf-newt-udeb, cdebconf-newt-terminal, cdebconf-newt-entropy

kfreebsd-amd64: zfsutils-udeb, libzfs0-udeb, xserver-xorg-core-udeb,
rescue-mode, pcmciautils-udeb, partman-xfs, partman-reiserfs,
partman-multipath, partman-md, partman-lvm, partman-jfs,
partman-ext3, partman-crypto-loop, partman-crypto-dm, partman-auto-raid,
partman-auto-lvm, partman-auto-crypto, mdcfg-utils, libsdl1.2debian-udeb,
lvmcfg, lvmcfg-utils, ltsp-client-builder, live-installer, libgeom0-udeb,
debian-edu-profile-udeb, debian-edu-install-udeb, console-setup-udeb,
cdebconf-newt-udeb, cdebconf-newt-terminal, cdebconf-newt-entropy,
ai-kbd-chooser, ai-console-setup-udeb

kfreebsd-i386: zfsutils-udeb, libzfs0-udeb, xserver-xorg-core-udeb,
rescue-mode, pcmciautils-udeb, partman-xfs, partman-reiserfs,
partman-multipath, partman-md, partman-lvm, partman-jfs,
partman-ext3, partman-crypto-loop, partman-crypto-dm, partman-auto-raid,
partman-auto-lvm, partman-auto-crypto, mdcfg-utils, libsdl1.2debian-udeb,
lvmcfg, lvmcfg-utils, ltsp-client-builder, live-installer, libgeom0-udeb,
debian-edu-profile-udeb, debian-edu-install-udeb, console-setup-udeb,
cdebconf-newt-udeb, cdebconf-newt-terminal, cdebconf-newt-entropy,
ai-kbd-chooser, ai-console-setup-udeb

mips: cfdisk-udeb, partman-ufs, partman-crypto-loop,
loop-aes-modules-2.6.30-2-r5k-ip32-di,
loop-aes-modules-2.6.30-2-r4k-ip22-di,
loop-aes-modules-2.6.30-2-4kc-malta-di, cdebconf-newt-udeb,
cdebconf-newt-terminal, cdebconf-newt-entropy

mipsel: cfdisk-udeb, partman-ufs, partman-crypto-loop,
loop-aes-modules-2.6.30-2-r5k-cobalt-di,
loop-aes-modules-2.6.30-2-4kc-malta-di, cdebconf-newt-udeb,
cdebconf-newt-terminal, cdebconf-newt-entropy

powerpc: cfdisk-udeb, partman-ufs, partman-crypto-loop,
loop-aes-modules-2.6.30-2-powerpc64-di,
loop-aes-modules-2.6.30-2-powerpc-di, cdebconf-newt-udeb,
cdebconf-newt-terminal, cdebconf-newt-entropy

s390: cfdisk-udeb, rescue-mode, ppp-udeb, partman-ufs, partman-reiserfs,
partman-jfs, partman-crypto-loop, ltsp-client-builder, live-installer,
loop-aes-modules-2.6.30-2-s390x-di, load-iso, iso-scan,
debian-edu-install-udeb, cdebconf-newt-udeb, cdebconf-gtk-udeb,
cdebconf-newt-terminal, cdebconf-gtk-terminal, cdebconf-newt-entropy,
cdebconf-gtk-entropy, ai-kbd-chooser

sparc: partman-ufs, partman-crypto-loop,
loop-aes-modules-2.6.30-2-sparc64-di, load-iso, iso-scan,
cdebconf-newt-udeb, cdebconf-newt-terminal, cdebconf-newt-entropy

-- 
Jeremie Koenig <jk@jk.fr.eu.org>
http://jk.fr.eu.org
BASE = ftp.debian.org/debian/dists/testing/main/debian-installer
DIRS = $(wildcard $(BASE)/binary-*)

all: summary

download:
	wget -r -np -A Packages.bz2 http://$(BASE)/

%/Packages: %/Packages.bz2
	bzcat $< > $@

%/uninstallable: %/Packages script.pkgl
	cd $* && pkglab -merge deb:Packages -script $(CURDIR)/script.pkgl

summary: $(patsubst %,%/uninstallable,$(DIRS))
	grep . $^ \
		| sed -e 's/[{}]//g' -e "s/'[^,]*//g" \
			-e 's_$(BASE)/binary-_\n_g' -e 's_/uninstallable__' \
		| fmt > $@.n
	mv $@.n $@

clean: 
	$(RM) $(patsubst %,%/uninstallable,$(DIRS)) summary

#dump "uninstallable" packages \ trim(packages)

Reply to: