Hi, Axel Beckert wrote: > Axel Beckert wrote: > > Thomas Koch wrote: > > > I'm not aware of any changes in Git 1.8 that could make guilt > > > incompatible. > > > > JFTR: The test suite already fails with git 1:1.7.10.4-2 (the last git > > 1.7.x before an 1.8.x version was uploaded to unstable): > > I intend to NMU this issue via the DELAYED/N queue. Patch will be > based on Jonathan Nieder's suggestion in http://bugs.debian.org/589708 > > Full debdiff follows in the next mail.
Attached the full debdiff. It fixes: * #692884 [S|P| ] [guilt] guilt conflicts with git 1.8 * #692883 [n|P|=] [guilt] upstream homepage of guilt vanished * #694129 [n|P|=] [guilt] guilt: debian/copyright::Upstream-Source no longer exists (duplicate of #692883) I'll upload it to DELAYED/5. Please tell me in case I should delay it longer. I also pushed my changes to a new branch named nmu: http://anonscm.debian.org/gitweb/?p=collab-maint/guilt.git;a=shortlog;h=refs/heads/nmu I'll merge that in the master branch (and remove the nmu branch again) once the NMU'ed package has been accepted in unstable. Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
diff -Nru guilt-0.35/debian/changelog guilt-0.35/debian/changelog --- guilt-0.35/debian/changelog 2013-01-20 19:33:01.000000000 +0100 +++ guilt-0.35/debian/changelog 2013-06-18 00:05:19.000000000 +0200 @@ -1,3 +1,15 @@ +guilt (0.35-1.2) unstable; urgency=low + + * Non-maintainer upload. + * Fix unneeded conflict against git >= 1.8 by dropping the (for Debian) + unneeded in-program git version check as suggested by Jonathan Nieder + in #589708 (Closes: #692884) + * Reorder alternative dependencies: prefer git over transitional package + git-core. + * Set Homepage header to http://repo.or.cz/w/guilt.git (Closes: #692883) + + -- Axel Beckert <a...@debian.org> Tue, 18 Jun 2013 00:05:19 +0200 + guilt (0.35-1.1) unstable; urgency=low * Non-maintainer upload. diff -Nru guilt-0.35/debian/control guilt-0.35/debian/control --- guilt-0.35/debian/control 2013-01-20 19:32:12.000000000 +0100 +++ guilt-0.35/debian/control 2013-06-17 23:59:46.000000000 +0200 @@ -6,14 +6,13 @@ Build-Depends: debhelper (>= 7) Build-Depends-Indep: asciidoc (>> 7.0.2-3), xmlto, libexpat1-dev Standards-Version: 3.9.2 -Homepage: http://www.kernel.org/pub/linux/kernel/people/jsipek/guilt/ +Homepage: http://repo.or.cz/w/guilt.git Vcs-Browser: http://git.debian.org/?p=collab-maint/guilt.git Vcs-Git: git://git.debian.org/git/collab-maint/guilt.git Package: guilt Architecture: all -Depends: ${misc:Depends}, git-core (>= 1.4) | git (>= 1:1.7), - git-core (<= 1:1.7.0.4-1) | git (<< 1:1.8) +Depends: ${misc:Depends}, git (>= 1:1.7) | git-core (>= 1.4) Description: quilt for git; similar to Mercurial queues Guilt (Git Quilt) is a series of bash scripts which add a Mercurial queues-like functionality and interface to git. The one distinguishing diff -Nru guilt-0.35/debian/patches/drop-dependency-check.patch guilt-0.35/debian/patches/drop-dependency-check.patch --- guilt-0.35/debian/patches/drop-dependency-check.patch 1970-01-01 01:00:00.000000000 +0100 +++ guilt-0.35/debian/patches/drop-dependency-check.patch 2013-06-17 23:01:05.000000000 +0200 @@ -0,0 +1,26 @@ +Description: Drop in-program git version check +Author: Axel Beckert <a...@debian.org> +Debian-Bug: 692884 + +Index: guilt/guilt +=================================================================== +--- guilt.orig/guilt 2013-06-17 18:47:39.000000000 +0200 ++++ guilt/guilt 2013-06-17 22:57:35.000000000 +0200 +@@ -26,17 +26,6 @@ + . "$(git --exec-path)/git-sh-setup" + + # +-# Git version check +-# +-gitver=`git --version | cut -d' ' -f3 | sed -e 's/^debian\.//'` +-case "$gitver" in +- 1.5.*) ;; # git config +- 1.6.*) ;; # git config +- 1.7.*) ;; # git config +- *) die "Unsupported version of git ($gitver)" ;; +-esac +- +-# + # Shell library + # + usage() diff -Nru guilt-0.35/debian/patches/series guilt-0.35/debian/patches/series --- guilt-0.35/debian/patches/series 2011-08-05 23:39:23.000000000 +0200 +++ guilt-0.35/debian/patches/series 2013-06-17 22:57:10.000000000 +0200 @@ -1,2 +1,3 @@ DocMakefile.patch Makefile.patch +drop-dependency-check.patch
signature.asc
Description: Digital signature