Re: fun with libgal
>>>>> In article <Pine.NEB.firstname.lastname@example.org>,
>>>>> "AB" == Adrian Bunk <email@example.com> wrote...:
AB> How do you want to solve the problems with inter-library dependencies?
AB> Consider something like the following:
AB> Package: evolution
AB> Version: 1.0.1-1
AB> Depends: libgal19, libgtkhtml20
AB> Package: libgtkhtml20
AB> Version: 1.0.0-1
AB> Depends: libgal18
AB> This means that evolution is linked with _both_ libgal.so.18 and
AB> libgal.so.19. It might work in most cases but if you are unlucky there
AB> might be run-time failures in the program (hint: libpng2 <-> libpng3).
AB> As long as only one libgalXY package is in testing at a time this means
AB> that this problem can't occur in testing.
It can be resolved with Versioned Build-Depends.