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

Re: IMPORTANT: What can we do about the base package?

Joey Hess <joey@kite.ml.org> writes:
> How about releasing an update of the base package that contains no files,
> but instead runs MAKEDEV to generate the files in /dev? Then after you
> install it, you can unistall it safely, without killing /dev.

Given the way dpkg currently runs, even if you archived /dev in the
pre-install script and restored it in the post-install script, there
would be an interval during which your /dev directory would be gone and
your system would probably die horribly at that point.

I think the only solution right now is to do brain surgery on
/var/lib/dpkg/status to forcibly remove the paragraph for the base
package. Ugly, I'm sorry.

Bruce Perens K6BP   Bruce@Pixar.com   510-215-3502
Finger bruce@master.Debian.org for PGP public key.
PGP fingerprint = 88 6A 15 D0 65 D4 A3 A6  1F 89 6A 76 95 24 87 B3 

Reply to: