[Dune-devel] Request about the /usr/bin/dune filename
Ansgar Burchardt
ansgar.burchardt at tu-dresden.de
Mon Jan 21 17:03:17 CET 2019
On Mon, 2019-01-21 at 16:52 +0100, Jö Fahlke wrote:
> Am Mo, 21. Jan 2019, 15:10:18 +0000 schrieb Jeremie Dimino:
> > I am the original author of the dune build system [1] for the OCaml
> > language. I'm writing to you as we are having trouble getting our
> > software accepted in Debian. Indeed, it has been suggested that the
> > "dune" package name and "/usr/bin/dune" filename should be reserved
> > for your Dune project which is already in Debian, in case you would
> > like to use these names in the future.
>
> This sound like there has been some previous discussion somewhere (e.g. Debian
> mailinglists or bugtracker). Any chance you can point us to such discussion?
See https://bugs.debian.org/919951
This was originally about dune (the ocaml build tool) and whitedune (a
3D modelling tool) both shipping /usr/bin/dune. I'm not sure why DUNE
(the numerics framework) got involved...
There is also Deep Underground Neutrino Experiment (DUNE) (
http://www.dunescience.org/) and the Dune computer games...
> Also, Debian buster just went into freeze, so am I assuming correctly this is
> not urgent at this point in time (our Debian connection is kind-of busy at the
> moment as far as I know, but his input would certainly be valuable...)
Depends; there is a RC bug to block an updated dune package (the ocaml
one) to enter testing (but the version already in testing already ships
/usr/bin/dune, so meh).
> > This is problematic as our
> > build system has become the most used build system in the OCaml
> > community over the past two years.
> >
> > Given that our software is a command line tool, the name of the tool
> > is extremely important to us. So I was wondering if it would be an
> > issue for you if we used the "dune" package name and the
> > "?usr/bin/dune" filename?
I don't think DUNE (the numerics framework) will ship /usr/bin/dune. I
thought about introducing a "dune" meta-package that would depend on
all DUNE modules available in Debian, but that could just be called
"libdune" instead; that way it would sort close to the other libdune-*
packages.
Ansgar
More information about the Dune-devel
mailing list