On Fre, 2002-03-01 at 03:32, Joe Krahn wrote: > Jonnii Henttinen wrote: > > > > How about building xfree86 cvs under debian linux? Am i able to install > > under different location, something like /usr/local than /usr? That way i > > should be able to ensure i wouldn't blow up debians package managing system. > > > You can set these in xc/config/cf/site.def: > #define ProjectRoot /usr/local/X11R6 > #define NothingOutsideProjectRoot YES > #define EtcX11Directory ProjectRoot/etc > > This will keep it out of your package managed dirs. > But, there are still complications. Before running > X there, you need to make sure your path goes to > /usr/local/X11R6 first, and libraries need to come > from there, like using LD_LIBRARY_PATH. > > Here's another method I use: > Rename /usr/X11R6 to /usr/X11R6-4.1, then use XFree's lndir > to make a symlink clone directory /usr/X11R6-4.2. Configure > your new X to install there. Now, you can symlink either one > to /usr/X11R6 (and maybe run ldconfig) depending on if you > want to run in developer or stable mode.
Not a bad idea per se, but this still messes up the system's package database. Normally, you only need the X server anyway, so it's enough to change the /etc/X11/X symlink. -- Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer XFree86 and DRI project member / CS student, Free Software enthusiast _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert
