Re: fun with libgal
On Thu, 24 Jan 2002, Junichi Uekawa wrote:
> > Package: evolution
> > Version: 1.0.1-1
> > Depends: libgal19, libgtkhtml20
> >
> > Package: libgtkhtml20
> > Version: 1.0.0-1
> > Depends: libgal18
>
> > This means that evolution is linked with _both_ libgal.so.18 and
> > libgal.so.19. It might work in most cases but if you are unlucky there
> > might be run-time failures in the program (hint: libpng2 <-> libpng3).
> >
> > As long as only one libgalXY package is in testing at a time this means
> > that this problem can't occur in testing.
>
> As long as libgalxx-dev exists, and
> libgtkhtml-dev has a Depends: on libgalxx-dev,
> and libgalxx-dev Provides: Conflicts: libgal-dev,
> it should be impossible to build an evolution
> with libgalyy-dev.
>...
But it's possible to build a future version of libgtkhtml20 that depends
on libgal20, IOW:
Package: evolution
Version: 1.0.1-1
Depends: libgal19, libgtkhtml20
Package: libgtkhtml20
Version: 1.0.0-7
Depends: libgal20
I can't see how your proposal prevents this.
> regards,
> junichi
cu
Adrian
Reply to: