Package: mercurial / 4.0-1+deb9u1
Metadata
Package | Version | Patches format |
---|---|---|
mercurial | 4.0-1+deb9u1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
from_upstream_security_201708.patch | (download) |
contrib/hg-ssh |
17 9 + 8 - 0 ! |
--- |
deb_specific__use_sensible editor.patch | (download) |
hgeditor |
2 1 + 1 - 0 ! |
--- |
deb_specific__hgk.py.patch | (download) |
hgext/hgk.py |
2 1 + 1 - 0 ! |
--- |
deb_specific__optional dependencies | (download) |
hgext/bugzilla.py |
3 2 + 1 - 0 ! |
--- |
proposed_upstream__correct zeroconf doc | (download) |
hgext/zeroconf/__init__.py |
6 3 + 3 - 0 ! |
--- |
deb_specific__disable_libdir_replacement.patch | (download) |
setup.py |
1 0 + 1 - 0 ! |
disabled hginstallscripts @libdir@ replacement in setup.py. |
for_upstream__dont_rm_usr_bin_python_when_running_testsuite.patch | (download) |
tests/run-tests.py |
2 1 + 1 - 0 ! |
don't rm /usr/bin/python when running the testsuite mercurial tries to delete /usr/bin/python when running the testsuite with "make tests TESTFLAGS=--with-hg=/usr/bin/hg". If you're doing it as a user, the testsuite fails because it can't remove it. . This fixes it at least in Debian. I'm unsure about other systems. Bug: http://bz.selenic.com/show_bug.cgi?id=4045 |
deb_specific__fix_fhs_paths.patch | (download) |
mercurial/util.py |
2 2 + 0 - 0 ! |
use fhs compliant path for data By default, mercurial installs expects its data files next to their py files in /usr/lib/python2.7/dist-packages/mercurial . Debian puts the data files in the FHS compliant /usr/share/mercurial . Fix the path only when run from the FHS compliant path (/usr/lib/pythonX.Y/dist-packages/mercurial) so as to not break the testsuite when building the package. |