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

Re: need libc5 non-maintainer upgrade



On Fri, 2 Jan 1998, Chris Fearnley wrote:

> 'bruce@va.debian.org wrote:'
> >
> >Actually, I'm not sure there is a problem with libc5-altdev. There definitely
> >is a dependency clash between libc5 and libc6, which David Engel thinks we
> >should patch by producing an upgrade for libc5. This will have to be installed
> >before hamm. It's not yet clear to me that we can make this automatic with
> >pre-depends or not.
> 
> I don't think we should make it automatic.  But it should be
> documented in the libc5 -> libc6 transition FAQ.

If it is possible, we should make it automatic, since most users don't
read any documentation before trying it first. And "try and error" really
fails here...

If an automatic upgrade should not be possible at all (that's not what I
believe), then we should at least find a way to make dselect _stop_ the
upgrade process before the system gets damaged.

AFAIK, the only real problem during a bo->hamm upgrade is that if you
install several packages at once, they will be unpacked but not configured
immediately afterwards. This results into segfaults when libs get moved
from /usr/lib to /usr/lib/libc5-compat .

A possible solution has been discussed some time ago: We should implement
a "Immediate-Configure: Yes" control field, which causes dpkg to configure
the package _right after_ unpacking it.

This new field would also solve upgrade problems in the case of "watchdog"
for example. (The old watchdog gets deleted, new unpacked, but it's
configured after all other packages are unpackaged too. If a lot of
packages are unpacked, this takes too long so the system reboots :-)

It would be good to hear a few comments regarding the
"Immediate-Configure" solution. (Other solutions are welcomed too, of
course!)


Cheers,

Chris

--                 Christian Schwarz
Do you know         schwarz@monet.m.isar.de, schwarz@schwarz-online.com,
Debian GNU/Linux?    schwarz@debian.org, schwarz@mathematik.tu-muenchen.de
      
Visit                  PGP-fp: 8F 61 EB 6D CF 23 CA D7  34 05 14 5C C8 DC 22 BA
http://www.debian.org   http://fatman.mathematik.tu-muenchen.de/~schwarz/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: