On Mon, Mar 24, 2008 at 08:54:21PM +0100, Raphael Hertzog wrote: > On Mon, 24 Mar 2008, Justin Pryzby wrote: > > I was of the impression that dpkg attempts to let packages work > > normally even during upgrades. > > Well, dpkg offers some guaranty but there's no guaranty that a Depends is > respected when the package is not configured:
> > Am I wrong to think that library transitions (libfoo1 => libfoo2) and > > ABI changes (gcc-4.0) are supposed to be supported without things > > breaking during the upgrade interval? > > Well, when libfoo1 and libfoo2 coexist on the disk nothing breaks. And > that's done with most libraries but it's not done with apt as the binary > package is always "apt" and not "libaptX" followed by "libaptY". What if foo-2 (Depends: libfoo2) is upgraded from foo-1 (Depends: libfoo1) and foo-2 is extracted before libfoo2)? foo might be broken during the upgrade, no? Justin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]