-----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 > <[email protected]> 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
