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

Re: Cameleon build failures



On Tue, Jan 14, 2003 at 04:57:25PM +0100, Jérôme Marant wrote:
> En réponse à Sven Luther <luther@dpt-info.u-strasbg.fr>:
> 
> > Maybe a hardware problem on the sparc build box ? Or a result of the
> > gcc
> > 3.2 transition on sparc ?
> 
> I have no idea.

Maybe it is this. I am busy right now, but a good solution to see if it
is this would be to try building ocaml on a sparc box.

> > Because i don't like ocaml source.
> 
> Ah, you don't like it. But it was created at the request of Ralf
> who needed it as well.

But does he still need it ? Which package was it anyway ?

And i don't like it, because it is huge and unwieldy, user get confused
about it and try to build ocaml from it (and fail and fill bug reports).

And anyway, depending on the source is _not_ nice. Imagine a package
which would depend on the gcc sources. 

Also there is no guarantee that the ocaml-sources would be configured
the same way as when ocaml was built, which can lead to many problems.

> > > I already worked on this and it is far more complicated than
> > > shipping some files. In my case, there are so many dependencies,
> > > that it is simple to build against a self-compiled ocaml-source. 
> > 
> > This is something i need to discuss with your upstream i think, not
> > you.
> 
> There is no issue here. If you don't want to ship ocaml-source, you
> can remove it. It is easy for anyone to build a dedicated
> ocaml-source package from the ocaml tarball.

:(((

This would not solve the potention for misconfigurations.

And it is an issue which needs to be discussed with upstream. If the
package can't get built without a part of the source, then either part
of it need to be integrated with the sources (as Maxence patches, more
to this this in a later mail) or maybe ocaml should ship more stuff.

But the main point is that i like to ship the .cmi/.cmo/cmx/... and not
the sources.

> > I am not going to remove ocaml-source, just seeing if it cannot be
> > removed.
> 
> You're not going to remove it but you're trying to see if you can
> remove it.

Yes, it is there because there was a need for it, if we can remove the
need, by working around it or fixing the problem which caused the need,
then i can remove the ocaml-source package.

Friendly,

Sven Luther



Reply to: