Quoting Thomas Bushnell BSG <[EMAIL PROTECTED]>: > Derek Atkins <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] PGP key available _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel