En/na Graeme Geldenhuys ha escrit:
Luca Olivetti wrote:
I also use this approach, but the problem is you still have to reinstall them in the new lazarus starting with a fresh configuration[*],

Nope, my Lazarus is installed in /opt/lazarus/ directory. The
configuration files (which include external packages listing) are stored
in $HOME/.lazarus/ directory.

So even if I upgrade or reinstall Lazarus, it does not touch my
configuration files. I have been working like this for years.

Exactly.
Now, look at those file, they are referencing to packages, some of them are in your fixed extra packages (no problem with those) but some of them are pointing to packages in the lazarus directory. Again, it's no problem if you always use the *same* directory for lazarus, but if you use more than one version, each in a different directory (like your example below), even if you use a different pcp you have to either start from scratch (i.e with an empty pcp) and reconfigure lazarus to your liking *and* then reinstall the extra packages or copy the configuration files and edit them to point to the correct lazarus directory (that's what I do)


I actually have two icons on my desktop, and both use the --pcp=
parameter with different profile directories.

  Lazarus (stable)     ->  $HOME/.lazarus-stable/
  Lazarus (unstable).  ->  $HOME/.lazarus/

Bye
--
Luca Olivetti
Wetron Automatización S.A. http://www.wetron.es/
Tel. +34 93 5883004 (Ext.133)  Fax +34 93 5883007

--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to