Problem using checkinstall for G2 svn
Derek Atkins
warlord at MIT.EDU
Thu Jun 15 19:17:48 EDT 2006
Quoting Thomas Bushnell BSG <tb at becket.net>:
> Derek Atkins <warlord at mit.edu> writes:
>
>> gsf and gsf-gnome are certainly required.. They are used by libgoffice,
>> which is the graphing library we use. You'll definitely need those.
>> I don't know why it's trying to pull in libdbus or gnutls. Those must
>> be indirect dependencies. As for the version numbers on other packages...
>> Don't know what to tell you.
>
> The version numbers are necessary because Debian does not guarantee
> downward compatibility with libraries. So when a package links
> against a library, it gets a dependency on that version of the library
> package (or any more recent), but not on earlier versions.
Isn't that done specifically on by the .so version number? E.g.,
When gnucash is linked against libgsf-1.so.113 doesn't that make
the dependency explicit on packages that supply that version
of libgsf-1?
> The source package does not have such versioned dependencies except
> when there is reason to think they are necessary (which doesn't apply
> in the present cases AFAICT).
Well, we do depend on gtk-2 >= 2.4 and a few other "minimums", but
configure should specifically test for that.
> Thomas
-derek
--
Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
Member, MIT Student Information Processing Board (SIPB)
URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list