[Bug 238368] devel/mercurial: hg-ssh is not executable, and not available
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 28 Jul 2021 02:32:52 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238368 Kubilay Kocak <koobs@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|maintainer-feedback?(python |maintainer-feedback+ |@FreeBSD.org) | Assignee|python@FreeBSD.org |koobs@FreeBSD.org Status|New |Closed Resolution|--- |Works As Intended --- Comment #1 from Kubilay Kocak <koobs@FreeBSD.org> --- Apologies for the delay responding to this issue. Mercurials setup.py doesn't include contrib/hg-ssh in its 'scripts' list, which is what tells setuptools to install things in LOCALBASE/bin. My take on this is that things in contrib/* are 'extra' conveniences, to be used directly by end users, and not necessary to be installed in an integrated manner on end user systems in the same manner 'hg' is. In this case you are able at any time to invoke hg-ssh from the location it is installed, and my understanding of the `env python3` shebang is that is it is the appropriate PEP-394 compatible invocation. Users may install the lang/python3 port to install the Python convenience symlinks. If you believe hg-ssh warrants inclusion as a 'scripts' for integrated installation like `hg`, I'd suggest opening an issue upstream and making that case -- You are receiving this mail because: You are the assignee for the bug.