The problem happens because of this code in the preinst:

if ! dpkg --compare-versions $(uname -r) ge '2.6.12'; then
 db_fset lvm2/kernel seen false
 db_input critical lvm2/kernel || true
 db_go
 exit 1
fi

I'm upgrading from Hoary, so my kernel is < 2.6.12, the code runs, and
the question doesn't exist, so it fails as Edd reports.

This problem is reported at Debian's BTS: http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=358373

Their fix is version 2.02.05, which supports older kernels.  Being that
the upgrade will result in a kernel > 2.6.12 pretty soon afterwards, it
really doesn't matter.

I had a go at backporting it, but it seems to need a newer version of
libdevmapper now, so I've just resigned myself to building a package
without the version check. :)

-- 
preinst reports exit status 10
https://launchpad.net/bugs/47972

--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to