[NBLUG/talk] gnucash on Knoppix 3.2

Kyle Rankin greenfly at greenfly.net
Thu Jun 12 08:35:01 PDT 2003


On Thu, Jun 12, 2003 at 08:16:47AM -0700, Robert Hayes wrote:
[snip]
> On the 3.1 installation gnucash auto-installed and ran. On the newer version 
> it was not installed and when I try to apt-get install I get the following 
> message:
> -------
[snip]
> 
> Sorry, but the following packages have unmet dependencies:
>   gnucash: Depends: libdb3 (>= 3.2.9-18) but 3.2.9-17 is to be installed
>            Depends: libgwrapguile1 (>= 1.3.4-5) but 1.1.11-5 is to be 
> installed
> E: Sorry, broken packages
> --------
> I don't understand the subtleties of apt well enought to coerce an install of 
> gnucash. Can anyone shed any light on this or direct me? Thanks.
> 
> Also, if it helps, here is my apt.conf file:
> ---
> APT::Default-Release "testing";
> APT::Cache-Limit 10000000;
> Apt::Get::Purge;
> ---
> Robert
> 
...

This last part here is the key.  Basically Knoppix defaults to using
testing packages, but in some cases it uses unstable packages.  It sets
testing as the default release so when you install an unstable package it
has, it grabs the unstable package, but sometimes the dependencies are
grabbed from testing instead (and they aren't new enough).  To remedy this,
do the following:

apt-get -t unstable install gnucash


This will tell apt to pull it all from the unstable release (basically "Hey
ignore that 'APT::Default-Release "testing";' thing for now.")


-- 
Kyle Rankin (greenfly)
http://greenfly.org



More information about the talk mailing list