Subj : MBSE, Sysops and distros
To   : RJ Clay
From : Vince Coen
Date : Mon Aug 10 2015 06:55 pm

Hello RJ!

Sunday August 09 2015 12:56, you wrote to Sean Dennis:


If you look at my changes for 1.0.4, I changed the coding to cover for /home


If the later will need to be re-visited as this really should be cleaned up.

Next will be if someone whish to move from /opt to say /home and needs to have
the system automatically readjust the paths on the message and file bases and
I did not do that as I could not find where the update code is.

Vince


> 18 Jul 15 20:18, you wrote to mark lewis:

SD>> 18 Jul 15 17:17, you wrote to Vince Coen:

ml>>> i'm rather tossed up about whether to install to /home on a
ml>>> separate drive/partition as i generally (try to) do or to
ml>>> install to /opt and have that on another drive/partition...

SD>> MBSE was designed to be installed in /opt.

>    I don't know about "designed" but it was certain implemented that
> way, given the number of places where that was hardcoded.  Which, btw,
> I consider to be a bug in the build system (which admittedly I still
> need to write up as such) as besides anything else, it makes it a pain
> to do (for intance) a Debian package properly.

>    I have done some work (in a forked development version) for where
> at least some of the changes for the install paths need to be but
> still need to tranlate that to patches that can be used in the Debian
> package build.


SD>>   The author specifies that
SD>> and it was explained to me that doesn't break the LFS that way
SD>> either.

>    Well, that's perhaps not entirely true [1]:

> "Variable data of the program packages in /opt must be installed in
> /var/opt/'package-name"

>    Under '/opt/package-name' is supposed to be where the static files
> go, which isn't how mbsebbs is currently set up...



SD>> I have /opt installed on a separate 320GB hard drive for ease of
SD>> backup and the ability to switch distros if need be without
SD>> totally breaking my MBSE install.

>    I would think that for that be able to work correctly, may depend
> on the versions of the needed library files...



> RJ

> [1]
> http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/Linux-Filesyst
> em-Hierar chy.html



Vince

--- Mageia Linux v4/Mbse v1.0.4/GoldED+/LNX 1.1.5-b20130910
* Origin: Air Applewood, The Linux Gateway to the UK (2:250/1)