** Description changed:
Binary package hint: casper
Version: 1.217
Within the last few iterations of casper there has been some speed
improvements. One of the particular improvements is to have a
persistent debconf-communicate process running. This causes a conflict
with being able to install debs via either an early command or drivers
update media.
Colin recommended this patch:
=== modified file 'scripts/casper-bottom/24preseed'
--- scripts/casper-bottom/24preseed 2010-02-11 08:25:35 +0000
+++ scripts/casper-bottom/24preseed 2010-02-12 23:25:46 +0000
@@ -74,7 +74,10 @@ if [ "$locations" ]; then
- fi
-
- if db_get preseed/early_command && [ "$RET" ]; then
+ fi
+
+ if db_get preseed/early_command && [ "$RET" ]; then
- sh -c "$RET"
+ DEBIAN_FRONTEND=passthrough DEBCONF_READFD=4 DEBCONF_WRITEFD=3 \
+ DEBCONF_DB_REPLACE=configdb \
+ DEBCONF_DB_OVERRIDE='Pipe{infd:none outfd:none}' \
+ sh -c "$RET"
- fi
-
- # Clear out debconf database backup files to save memory.
+ fi
+ # Clear out debconf database backup files to save memory.
----
- Unfortunately that doesn't seem to do the trick. Exporting those
- variable individually in a test shell (via break=casper-bottom)
- followed by installing a deb via chroot /root dpkg -i blah.deb appears
- to work properly however.
+ Unfortunately that doesn't seem to do the trick.
--
No longer able to install debs in early command
https://bugs.launchpad.net/bugs/521218
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs