Subject: Re: xorg-server+any linux distribution
To: Juan RP <juan@xtraeme.nopcode.org>
From: Julio M. Merino Vidal <jmmv84@gmail.com>
List: tech-pkg
Date: 02/09/2005 22:06:59
On Wed, 2005-02-09 at 21:14 +0100, Juan RP wrote:
> On Wed, 09 Feb 2005 21:02:46 +0100
> "Julio M. Merino Vidal" <jmmv84@gmail.com> wrote:
> 
> > Thanks, that looks a lot better.  Ideally, we'd should also get rid
> > of all other similar stuff (conditional installation of files depending
> > on the platform, different locations, different names), unless those
> > differences are _really_ needed.  This way, xorg could always be the
> > same when installed from pkgsrc, no matter which OS you are in.
> > 
> > Frankly, I've never liked the way this works; the big if/else structure
> > in Makefile.common looks wired to me.
> 
> True, it's ugly... but at least we have working xorg on DragonFlyBSD,
> NetBSD, OpenBSD, FreeBSD and Linux (NetBSD/sparc coming soon).

And supporting more could be easier if it wasn't for all that logic
involved.  Plus you'd forget most future problems related to missing
or renamed files (I'm quite sure they will appear).

> Suggestions about improving this are welcome.
> 
> > And please remember to fix the XFree86 packages as well.
>  
> Done.
> 
> > So what?  That won't solve this problem.  I think we should just
> > completely disable the installation of these scripts to prevent further
> > problems (I'm afraid they'll be installed on some linux distros but not
> > others).  And, when somebody has the time to write replacements using
> > rc.subr, add them (but there is no pressure for that, I'd say).
> 
> I'll do that for 6.8.2.

Isn't XFree86 also affected by this?

-- 
Julio M. Merino Vidal <jmmv84@gmail.com>
http://www.livejournal.com/users/jmmv/
The NetBSD Project - http://www.NetBSD.org/