Re: [Sawfish] About librep and rep-gtk beng installed in different trees

[ Thread Index | Date Index | More lists.tuxfamily.org/sawfish Archives ]


Many thanks for the hints, guys! I will use the github latest release,
and test it after a bootstrap.

2015-02-10 15:55 GMT-02:00 Christopher Roy Bratusek <nano@xxxxxxxxxxx>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi,
>
> well it's not meant rep-gtk to be installed somewhere else than
> librep, though it's actually possible, if you use the latest git
> snapshot of librep. As Brett said  librep.pc must be inside
> PKG_CONFIG_PATH, else configure won't find it. when proceed installing
> rep-gtk with ./configure --prefix=/i/dont/know and so on.
>
> You may have to fiddle around with PKG_CONFIG_PATH for sawfish once
> again, as it requires both librep and rep-gtk.
>
> Also you need to ensure that rep-gtk and librep can both be loaded
> properly, eg. using
> REP_LOAD_PATH=/where/ever/sawfish/share/sawfish/lisp and
> REP_DL_LOAD_PATH=/where/ever/librep/lib/rep:/where/ever/rep-gtk/lib/rep as
> fitting to your installation.
>
> You may have a look at GuiX GNU distro or Gobo Linux, they use the
> same approach for packages to be isolated from each other.
>
> Regards,
> Chris
>
>
> On 09.02.2015 13:57, Brett Viren wrote:
>> I'm just guessing but did you try adding the installed directory
>> holding librep's .pc file to PKG_CONFIG_PATH environment variable
>> before running configure?
>>
>>
>> See pkg-config(1) for more possibilities.
>>
>>
>> -Brett.
>>
>> On Sun, Feb 8, 2015 at 8:59 AM, Anderson Torres
>> <torres.anderson.85@xxxxxxxxx> wrote:
>>> Hello, Sawfish hackers!
>>>
>>> I have a problem installing rep-gtk in a different tree than
>>> librep.
>>>
>>> I am using a brand new Linux distro, NixOS. It uses a different
>>> approach to install software. Basically, it installs every
>>> package in an exclusive directory, and locks that directory to
>>> avoid modifications.
>>>
>>> So, when I install librep, it goes to a directory
>>> /nix/store/HASHTREE-librep-version. But, when I try to install
>>> rep-gtk, it tries to write on librep's tree and fails.
>>>
>>> I am reading the sources in order to fix it, but I have no
>>> knowledge about Autoconf and the like. Can someone help me?
>>>
>>> Many thanks in advance!
>>>
>>> Anderson Torres
>>>
>>> -- Sawfish ML
>>>
>>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1
>
> iQIcBAEBAgAGBQJU2kXpAAoJELYMBo/GFnDu7mwQANiH7O2kudIQXGUkx1RnAFlI
> x/f6d5lVmFjPZBQxEhcCys8jF0fyAz7so+0EIL/A/OrKPP24HY2ZgtJ2v5RrpVQW
> +qBrDwJPVa8bG3ZoIOVQFWrdYXb7obMpCUsEv/wp/BQMyP4U/T5zcrGzsqgUvRyq
> aULzU8pIuBT6ddIw9QS+58cNocwvlTJPeKqw8wusXucBOK+r4tyxKruc9qMjOv+q
> SgjYYMSUus5Yoa0c9BkX/7wvAp8BNAZKZxDLSQJ36WbblmI9B8tF9O6cAHF2MoWk
> xPrzUP4YsprSSu+vxqVkXHY06Y27invbZemu7PCH3hfKXGtbLZdbjGYygiqtopWa
> GdY1KdOPTIbtAqjYLDfe1Vcq7pZFMlLad9tlGL3o/eAVEFOL+J5WwZJM9m7DfVVd
> Plv+aMjCGR9Xy0+3Gw2X++SkP4MJ8eGI9UShgXvOj+jJHWY1TFQtGjbjxex1alec
> crH2mjVDTv/e5cd8yGyZO3vWWciwiiflYHRfnU0e7LSDw1feNVwcuunW756wWsHQ
> Hfy+SC+H+5e5tIDaTdGcvHMb4SVZh+upp2Evc1SzTAtrsYKFP4erIGtFNX3h94uy
> +kCXUX1+5ly2SVltQTvEnNJA+GPnvTsy0F/B5eU0M8A4Nw1QOSCvxZeA9f365/xI
> lVHZOC4evHg5u7eTUU4I
> =pSBT
> -----END PGP SIGNATURE-----
>
> --
> Sawfish ML
>

-- 
Sawfish ML


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/