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

