pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: sysutils/git-annex missing git-annex-shell and man pages



On 4/4/25 14:55, James Cook wrote:
Hi,

git-annex is missing the git-annex-shell binary. This prevents,
for example, running "git annex get" from another machine; here is
part of the error output:
	This could be a problem with the git-annex installation on the remote. Please make sure that git-annex-shell is available in PATH when you ssh into the remote. Once you have fixed the git-annex installation, run: git annex enableremote origin

OpenBSD's git-annex port has the following in its post-install
rule; maybe something similar would work for pkgsrc.

         @ln -s git-annex ${PREFIX}/bin/git-annex-shell
         @ln -s git-annex ${PREFIX}/bin/git-remote-tor-annex

(I don't know what git-remote-tor-annex is.) Alternatively, maybe
upstream has a story about how git-annex-shell is supposed to get
installed; I haven't investigated.

Also, it would be nice if the man pages were installed.

If it would help, I can try to send a patch, but it might be a
while before I have time for it. I have not worked with pkgsrc
before but have a tiny bit of experience with OpenBSD's ports tree.
I use git-annex a lot.

Hi, I'm a maintainer of everything implemented in Haskell, but I have virtually no experience in actually using git-annex. If you can send us patches that'd be great.

As for man pages it seems the upstream distributes them separately from the source tree. I'll need to find out what's the best way to install them.

Home | Main Index | Thread Index | Old Index