Patchwork [3,of,3,remotefilelog-ext,debs] debian: mark us as breaking hg older than 3.5, and enhancing mercurial

login
register
mail settings
Submitter Augie Fackler
Date Sept. 14, 2015, 4:40 p.m.
Message ID <f0470e616019d8ee2ab8.1442248817@arthedain.pit.corp.google.com>
Download mbox | patch
Permalink /patch/10503/
State Accepted
Headers show

Comments

Augie Fackler - Sept. 14, 2015, 4:40 p.m.
# HG changeset patch
# User Augie Fackler <augie@google.com>
# Date 1442248627 14400
#      Mon Sep 14 12:37:07 2015 -0400
# Node ID f0470e616019d8ee2ab8aae04bc692c2d74c4a98
# Parent  709ccc88f8bdb46e4572a0653a9d0455218ec3e6
debian: mark us as breaking hg older than 3.5, and enhancing mercurial

Doing this rather than depending on Mercurial will allow developers of
Mercurial to have this package installed without having to do
something awkward to not also get Mercurial from their distro.
Durham Goode - Sept. 14, 2015, 4:47 p.m.
On 9/14/15, 9:40 AM, "Augie Fackler" <raf@durin42.com> wrote:

># HG changeset patch

># User Augie Fackler <augie@google.com>

># Date 1442248627 14400

>#      Mon Sep 14 12:37:07 2015 -0400

># Node ID f0470e616019d8ee2ab8aae04bc692c2d74c4a98

># Parent  709ccc88f8bdb46e4572a0653a9d0455218ec3e6

>debian: mark us as breaking hg older than 3.5, and enhancing mercurial

>

>Doing this rather than depending on Mercurial will allow developers of

>Mercurial to have this package installed without having to do

>something awkward to not also get Mercurial from their distro.


Pushed all three

Patch

diff --git a/contrib/debian/control b/contrib/debian/control
--- a/contrib/debian/control
+++ b/contrib/debian/control
@@ -15,8 +15,9 @@  Depends:
  ${shlibs:Depends},
  ${misc:Depends},
  ${python:Depends},
- mercurial,
  python-lz4
+Enhances: mercurial
+Breaks: mercurial (<< 3.5)
 Architecture: all
 Description: allows Mercurial to clone shallow copies of a repository and
  load files on demand.