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

Re: other META: lablgl, lablgtkgl, ...



On Sat, Jan 25, 2003 at 03:44:01PM +0100, Stefano Zacchiroli wrote:
> On Sat, Jan 25, 2003 at 02:57:35PM +0100, Sven Luther wrote:
> > Could you please check if the following README addition makes sense
> > for findlib, or if i am simply using the wrong terms, or missing
> > something ?
> 
> It seems ok to me.
> 
> BTW: you are talking about the missing dependencies I reported today,
> right?
> Then, before uploading the new package, try to install the camlimages
> package ... I suppose that adding those dependencies to lablgtk (which
> are indeed needed!) makes camlimages uninstallable :-(

Mmm, because of the libpng2 thingy ?

$ sudo apt-get install libcamlimages-ocaml-dev
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

Sorry, but the following packages have unmet dependencies:
  libcamlimages-ocaml-dev: Depends: libpng3-dev but it is not going to be installed
E: Sorry, broken packages

Well, you are right ...

Do you know what the current status of libpng is ? there is libpng2-dev,
libpng12-0-dev and libpng3-dev.

lablgtk depends on libgtkxmhtml-dev, which in turn depends on
libpng2-dev, since it is a gnome1 library, and gnome1 is built with
libpng2.

Mmm, could you tell me why camlimages depend on lablgtk ? 

BTW, the best thing, and the policy compliant one, would be to build two
camlimages packages, one for gnome1 and lablgtk, which depends on
libpng2 (if that is still possible, if not, then we should reuse the
older version where it was possible) and have a new version, with a new
name or soemthing such, and which depends on lablgtk2, and not lablgtk.

I would suggest we introduce a camlimages-png2 package or something like
this for it.

What do you think about this, did you test if camlimages builds with
lablgtk2 ? maybe we could also split from the camlimages package the
part that depends on lablgtk, and build it two times, altough
libpng2-dev and libpng3-dev are incompatible, so this would not be nice.

Anyway, i will postpone the upload, which is cosmetic only anyway.

Friendly,

Sven Luther



Reply to: