[Q] Re: [21.5] Use .../share instead of .../lib for datadir

Didier Verna didier at xemacs.org
Mon Aug 20 09:36:19 EDT 2007


Michael Sperber <sperber at informatik.uni-tuebingen.de> wrote:

>> I have two questions:
>>
>> 1/ does the package system search for share/ and then lib/, or did you
>>    just discard lib/ (that would be rude) ?
>
> The latter.  (Yep ...)

  Note that I'm perfectly fine with the (that would be rude) part...


>> 2/ I install my packages from CVS.
>
> How do you do that?

  From the CVS tree, "make && make install". There is a set of Makefiles
there, and a configuration file named Local.rules. I also have
"symlink = t" in that file to perform an "ln -s"-only installation.

I believe the only thing to modify in Local.rules to comply with an
installation in share/ is the variable XEMACS_INSTALLED_PACKAGES_ROOT
that should be set to /usr/local/share/xemacs. This is what I have been
doing for years.


>> Did you modify the infrastructure to install in share now ?
>
> Probably not---I don't even know what infrastructure you're using :-)

  Now you know :-)


One last thing: I'm concerned with the situation where people use both
21.4 and 21.5. Will they need to duplicate their installed packages ?

-- 
MySpace: http://www.myspace.com/didierverna

Didier Verna, didier at lrde.epita.fr, http://www.lrde.epita.fr/~didier

EPITA / LRDE, 14-16 rue Voltaire   Tel.+33 (1) 44 08 01 85
94276 Le Kremlin-Bicêtre, France   Fax.+33 (1) 53 14 59 22   didier at xemacs.org



More information about the XEmacs-Patches mailing list