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

Re: fun with libgal



>>>>> In article <[🔎] Pine.NEB.4.44.0201241024000.14017-100000@mimas.fachschaften.tu-muenchen.de>,
>>>>> "AB" == Adrian Bunk <bunk@fs.tum.de> 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.

-- 
Takuo KITAME.



Reply to: