1

I am trying to get started with GNU Stow. I have defined STOW_DIR to point to a personal path:

STOW_DIR=/some/path

I then build a package of my choice from the tarball and install it under STOW_DIR. In this case, I am building stow itself (i.e. I am bootstrapping stow itself into Stow):

./configure --prefix=$STOW_DIR/stow
make
make install prefix=$STOW_DIR/stow

And then I build the symlinks:

cd $STOW_DIR
./stow/bin/stow stow

but at this point I get the following error:

stow: ERROR: The stow directory ../../../../some/path does not contain package stow (No such file or directory)

why?

Amelio Vazquez-Reina
  • 40,169
  • 77
  • 197
  • 294

1 Answers1

1

This looks remarkably similar to a bug discussed in the help-stow mailing list, which coincidentally surfaced within the last 48 hours.

This is probably a bug, which was fixed in this commit. You may try cloning that branch and see if it fixes the issue for you.

Enrico
  • 334
  • 3
  • 9
Adam Spiers
  • 892
  • 7
  • 14
  • 1
    I think this is not really an answer. In my opinion, you can either put the link as a comment, or improve your post by explaining the main message from the linked web-page. (and obviously clearly state the source) – Bernhard Apr 14 '13 at 15:43
  • Thanks @Adam Spiers, which git repository are you referring to? Looking at the log, the last commit at: http://git.savannah.gnu.org/cgit/stow.git/log/ seems to have been on 2012-07-09. Is Stow still hosted at savannah? – Amelio Vazquez-Reina Apr 14 '13 at 17:41
  • @user815423426 Please re-read [my post on the mailing list](http://article.gmane.org/gmane.comp.gnu.stow.bugs/8821) which explicitly states the location of the git repository. – Adam Spiers Apr 14 '13 at 22:49
  • Thanks @AdamSpiers. When building from the git repository, what else should I do before running `./configure` ? (there is no `./configure` file) – Amelio Vazquez-Reina Apr 16 '13 at 20:21
  • 1
    Run `aclocal`, `autoconf`, and `automake`. – Adam Spiers Apr 17 '13 at 20:29