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]

Reply via email to