[prev in list] [next in list] [prev in thread] [next in thread] 

List:       debian-devel
Subject:    Re: Getting rid of circular dependencies, stage 4
From:       Steve Langasek <vorlon () debian ! org>
Date:       2006-05-12 5:52:18
Message-ID: 20060512055218.GA26126 () mauritius ! dodds ! net
[Download RAW message or body]

On Fri, May 12, 2006 at 10:36:18AM +1000, Andrew Vaughan wrote:
> On Thursday 11 May 2006 01:25, Frank Küster wrote:
> > The only things that should be installed separately are
> > probably aptitude, apt and dpkg, then just dist-upgrade.

> From memory, upgrading apt + friends seperately isn't possible whilst
> synaptic is installed.  In sarge, the gnome meta package depends on
> synaptic, so this probably applies to a lot of desktop systems. 

> In sarge, synaptic depends on libapt-pkg-libc6.3-5-3.3, which is provided
> by apt.

> In etch, apt provides libapt-pkg-libc6.3-6-3.11, which matches the depends
> of synaptic in etch.  
> 
> Adding CC to APT Development Team <deity@lists.debian.org> since I'm
> wondering whether the changes to apt really required dropping the provides
> of libapt-pkg-libc6.3-5-3.3?

Er, of course it did -- the library interface changed.

> For the future, could apt provide a real library, hence solving this
> problem for etch+1?

APT *does* provide a real library.  The fact that it's a virtual package has
no effect except to ensure than only one libapt ABI is supported on the
system at a time.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon@debian.org                                   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic