Subject: Re: devel/elib split
To: Quentin Garnier <cube@NetBSD.org>
From: Alistair Crooks <agc@pkgsrc.org>
List: tech-pkg
Date: 11/17/2003 11:00:18
On Mon, Nov 17, 2003 at 08:42:49AM +0100, Quentin Garnier wrote:
> Hi,
> 
> Currently, devel/pcl-cvs can't be installed for the following reasons:
> 
> 1) It conflicts with emacs21
> 2) It depends on devel/elib
> 3) devel/elib can work with both emacs20 and emacs21, thus depends on
>    emacs21 when no emacs package is installed
> 
> However, it can't be solved by making devel/elib depending on emacs20
> only, because editors/jde also depends on elib while requiring emacs21.
> 
> That last fact alone prevents any hope of packaging *both* pcl-cvs and
> jde with the same elib package (no matter how hard it is to package
> editors/jde these days).
> 
> What I propose is simply to import an emacs20-elib package that depends
> on emacs20 only, so it can be used by devel/pcl-cvs.  That would require
> almost no change to devel/elib, since emacs20-elib could simply include
> elib's Makefile, with an EMACS_VERSION_REQD=emacs20 before that.

That sounds like the best route to take.

Thanks for looking into this one.

Take care,
Alistair
--
Alistair Crooks <agc@pkgsrc.org>