trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2012

Re: [trinity-devel] Arch - change standard install loc from /opt/trinity to /opt/tde?

From: Calvin Morrison <mutantturkey@...>
Date: Thu, 23 Feb 2012 10:17:37 -0500
> No I don't refuse, since you folks are going in whatever way quite blindly
> and I don't wish to follow forces me to travel another path.
> What I do works for me and if it can benifit others then good, use what I
> have.  It was you folks that refused to use what I have.
> What you have just doesn't work for me or is horribly broken which does'nt
> help me at all.
>
> That is from Arch linux vantage point.  ie from a distro point.
> I am looking at it from a local system admin point which from the LSB points
> installation into /usr/local

Which is quite illogical - because we are creating packages. therefore
we need to follow the view point of packagers. If i was just building
then installing without packages - it would go within /usr/local/. but
I'm not. I am creating packages for archlinux users who want to
install binary packages with no conflicts to KDE4 or other archlinux

we are packaging for Archlinux, therefore we embrace and take the
standpoint of Arch.

> Where is KDE4 installed to on a arch linux install?
>
>      cmake ../${pkgname}-${pkgver} \
>               -DCMAKE_BUILD_TYPE=Release \
>               -DCMAKE_SKIP_RPATH=ON \
>               -DKDE_DISTRIBUTION_TEXT='Arch Linux' \
>               -DCMAKE_INSTALL_PREFIX=/usr \
>               -DSYSCONF_INSTALL_DIR=/etc \
>               -DHTML_INSTALL_DIR=/usr/share/doc/kde/html \
>               -DKDE_DEFAULT_HOME='.kde4' \
>               -DWITH_FAM=OFF
>       make
>
> Oh look it installs into /usr just where tde should also install to .

We != kde.

I am totally okay with our non-binary, documentation files going into
/usr/share/doc, but at this point it is still less of a hassle ( and
something easily changed ) to install to /opt/trinity/

> The issue is that because of conflicts, tde can not be installed to /usr so
> the arch devs simply can not install it there.

exactly.

> Since it is _not_ installed from a distro... I believe that LSB states it is
> a locally installed package that should go into /usr/local.

Again, you have some skewed point of view regarding our packages. they
will be binary packages, that installed via a repository in a
completely normal way. nothing local about it.
> Any way I don't see arch picking up tde for a long time.

Certainly not with that attitude.

Calvin Morrison