Re: cameleon: byte or native?
- To: Jérôme Marant <marant.logatique@fr.thalesgroup.com>
- Cc: debian-ocaml-maint@lists.debian.org
- Subject: Re: cameleon: byte or native?
- From: Judicael Courant <Judicael.Courant@lri.fr>
- Date: 03 Dec 2002 16:16:42 +0100
- Message-id: <[🔎] 1038928602.2157.14.camel@ppc83>
- In-reply-to: <3DE49D80.1010306@fr.thalesgroup.com>
- References: <3DE364B6.1000400@fr.thalesgroup.com> <20021126124910.GA857@lordsoth.takhisis.org> <20021126202850.71b1f1b5.maxence.guesdon@inria.fr> <878yzg11y0.fsf@marant.org> <20021126214820.GA22372@iliana> <87n0nwyotv.fsf@marant.org> <20021126220325.GA22685@iliana> <87isykyodx.fsf@marant.org> <20021127072704.GA909@iliana> <3DE48F5E.6010204@fr.thalesgroup.com> <20021127102206.GA1954@iliana> <3DE49D80.1010306@fr.thalesgroup.com>
Hello,
> >More seriously, if it is only for the cameleon package, you could do
:
> >
> >Depends: zoggy (= 1.2+cvsxxx) | zoggy-byte (= 1.2+cvsxxx)
> >
> >And so on. This is not a nice solution, but it solves this problem.
> >
> >
>
A slightly better one IMHO, would be to provide three packages instead
of two for each program: X, X-native and X-byte. X would provide files
independent from the bytecode/native status of the executable.
There we would have
zoggy 'Depends:'ing on zoggy-native (= 1.2xxx) | zoggy-byte (= 1.2xxx))
and cameleon would just depend on zoggy.
In the case of coq, I would provide files such as the emacs mode, the
standard library of coq in the coq package, and I would have both
coq-byte and coq-native as independent packages (and they would not
conflict since having both bytecode and native version makes sense for
coq --- thus I have to have a look at diversions...)
Judicaël.
--
Judicael.Courant@lri.fr, http://www.lri.fr/~jcourant/
Tel (+33) (0)1 69 15 64 85
GPG public key: 7C25 D439 9F60 BC68 A131 6267 98B9 98F6 7107 2457
Reply to: