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

Re: ocaml without X, how?



On Tue, Mar 09, 2004 at 09:02:03AM +0100, Stefano Zacchiroli wrote:
> On Tue, Mar 09, 2004 at 07:42:49AM +0100, Goswin von Brederlow wrote:
> > Depends: libc6 (>= 2.3.2.ds1-4), libgdbm3, libncurses5 (>= 5.3.20030510-1), tcl8.4 (>= 8.4.2), tk8.4 (>= 8.4.2), xlibs (>> 4.1.0)
> 
> This is a long standing issue for the ocaml package. We talked about it
> in the past but IIRC we had postponed the problem due to the imminent
> (in the past) release of ocaml 3.07. Now it could be the time to think
> again at this problem.

Yeah, but should we tackle it now or postpone it due to the imminent
release of sarge ? 

> The dependencies come from two parts of the ocaml standard library:
> graphics and tcl/tk. I'm in favour of splitting them away from the main
> ocaml package so that ocaml/ocaml-base could avoid the infamous
> dependencies on X.

It could be done in common with the ocaml-toplevel split also we spoke
about.

This would mean the following distribution : 


ocaml-base : Depends on ocaml-base-nox
ocaml-base-nox

ocaml-toplevel: depends on ocaml-base
ocaml : depends on ocaml-toplevel
ocaml-native-compilers

I am not sure i believe that removing X from the ocaml compiler suite is
worth it.

Alternatively, we could split the libraries out of the ocaml package,
but again, is it worth the effort ?

Friendly,

Sven Luther



Reply to: