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

Re: asterisk-1.6.2 broken on debian squeeze



Hello Rustam,

On Sun, 2009-11-15 at 17:59 +0100, Michael Wagner wrote:
> * Rustam Kovhaev <rkovhaev@gmail.com> 15.11.2009
> > when I try to aptitude asterisk, it tells me that
> > package asterisk is Broken
> > 
> > aptitude install asterisk
[..]
> > The following packages have unmet dependencies:
> >   asterisk: Depends: libopenais2 (>= 0.83) which is a virtual package.

> 
> the package 'libopenais2' exists only in the stable archiv. So put the
> lines for stable in your /etc/apt/sources.list and try to install again.
> And if you have problems like the above one, you can always try another
> solution from aptitude. Don't hit 'q', but hit the 'n' key and aptitude
> will suggest you another solution.

FYI,

You can search for you package in 
 http://packages.debian.org

Then you can compare the dependencies in stable/squeeze/sid.
As you can see, the maintainer is working on a new version in unstable,
which don't depends on 'libopenais2' (but 'libopenais3').

Now, if you wonder why that version isn't in squeeze yet, you should
click on the link "Developer Information (PTS)". On that page, click on
the link "Check Why" (in the "problems" section). That page[2]
explains that the new version of asterisk is waiting for package uw-imap
(because asterisk depends on libc-client2007e).
uw-imap can only enter squeeze only once all packages that depends on
it's library have been updated to use the new version.

Unfortunately, some packages haven't been updated and uploaded yet (And
once all those new packages are 10 days old, the transition will be able
to occur).

Franklin

[2] http://release.debian.org/migration/testing.pl?package=asterisk


Reply to: