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

debootstrap and interactive postinst scripts

  debootstrap runs dpkg with stdin directed from /dev/null, to
stop things being interactive.

I have a problem with this; my gcc-3.0-base.deb has a postinst
with a "read foo" in it, and a first line of "#!/bin/sh -e".
That -e causes the script to exit with code 1 when the read
fails (which it does, when directed from /dev/null).  That
causes the postinst to fail, and debootstrap never manages
to get all packages configured.

This is on hppa.  It worked ok last week, but I am using a
newer set of base pkgs now, and have moved from glibc 2.2.1
to 2.2.3.  I don't know at the moment whether my new pkgs are
broken, or whether the old ones were broken such that they
didn't show up the problem.


Reply to: