Re: Good but ... mk-origtargz Allow more files to be deleted than can fit inside argv (`getconf ARG_MAX`)

2018-01-24 Thread Ximin Luo
Osamu Aoki: > > Maybe before discussing technical solutions, we should know what issues > we are addressing by this modification. Is there a real cases which you > need to have this patch? > I need this for rustc. Try "apt-get source rustc" now and "uscan --verbose", it will fail. I had to

Re: Good but ... mk-origtargz Allow more files to be deleted than can fit inside argv (`getconf ARG_MAX`)

2018-01-23 Thread Ximin Luo
Osamu Aoki: > Hi, > > [..] > > This looks a reasonable patch. But I don't know why you chose > 16384=0x400 as the max figure. > > Following your comment, I tried on my local machine > $ getconf ARG_MAX > 2097152 > > This is bigger than 16384. > > If this is different on different system, why

Bug#855464: devscripts: [mk-origtargz] Fails to create tar if too many files excluded

2018-01-13 Thread Ximin Luo
Package: devscripts Version: 2.17.12 Followup-For: Bug #855464 Dear Maintainer, I've implemented a patch here: https://anonscm.debian.org/cgit/collab-maint/devscripts.git/diff/?id=pu/mk-origtargz-argmax=master it is not the most correct - ARG_MAX is measured in bytes, and it assumes that 16384

[devscripts] 01/01: Allow more files to be deleted than can fit inside argv (`getconf ARG_MAX`)

2018-01-13 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/mk-origtargz-argmax in repository devscripts. commit 3fa9a36bb4f352c07a3537cb597aaf734ce936f1 Author: Ximin Luo <infini...@debian.org> Date: Sat Jan 13 17:22:02 2018 +0100 Allo

[devscripts] branch pu/mk-origtargz-argmax created (now 3fa9a36)

2018-01-13 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/mk-origtargz-argmax in repository devscripts. at 3fa9a36 Allow more files to be deleted than can fit inside argv (`getconf ARG_MAX`) This branch includes the following new

Bug#868260: devscripts: phantom script debdiff-apply

2017-07-19 Thread Ximin Luo
gregor herrmann: > On Tue, 18 Jul 2017 15:13:00 +0000, Ximin Luo wrote: > >>> I still get the following test failure afterwards: >>> >>> [,,] >>> >>> == >>> FAIL

Bug#868260: devscripts: phantom script debdiff-apply

2017-07-18 Thread Ximin Luo
On Sat, 15 Jul 2017 22:20:06 +0200 gregor herrmann wrote: > On Thu, 13 Jul 2017 21:24:16 -0400, James McCoy wrote: > > > On Thu, Jul 13, 2017 at 10:59:43PM +0200, gregor herrmann wrote: > > > I looked at the source package, without finding anything obvious. > > > And

[devscripts] branch master updated (28b9619 -> 3902723)

2017-07-18 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch master in repository devscripts. from 28b9619 add bug # to the changelog new 3902723 d/control: add B-D for testing debdiff-apply The 1 revisions listed above as "new"

[devscripts] branch master updated (b71acd6 -> 116beb7)

2017-07-12 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch master in repository devscripts. from b71acd6 debrepro: support skipping the 'time' variation new 116beb7 debdiff-apply: actually install it, by adding it to setup.py The 1

[devscripts] 01/01: debdiff-apply: actually install it, by adding it to setup.py

2017-07-12 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch master in repository devscripts. commit 116beb7d45907ef9d01fea4c1907e8b8a93ef666 Author: Ximin Luo <infini...@debian.org> Date: Wed Jul 12 15:17:12 2017 +0200 debdiff-apply: ac

[devscripts] branch master updated (efa001f -> 2b5d7f2)

2017-07-10 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch master in repository devscripts. from efa001f releasing package devscripts version 2.17.7 new 2b5d7f2 Rename debpatch to debdiff-apply. (Closes: #867738, #867743) The 1

[devscripts] 01/01: Rename debpatch to debdiff-apply. (Closes: #867738, #867743)

2017-07-10 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch master in repository devscripts. commit 2b5d7f24c02d5a6d3432b305c62b7eca09247685 Author: Ximin Luo <infini...@debian.org> Date: Mon Jul 10 18:56:09 2017 +0200 Rename debpatch to d

[devscripts] 01/01: debpatch: add missing copyright info

2017-07-03 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch master in repository devscripts. commit 108f51f5eaef21b84193c77adaa1eba8d9d1983f Author: Ximin Luo <infini...@debian.org> Date: Mon Jul 3 12:57:52 2017 +0200 debpatch: add m

[devscripts] branch master updated (c3ba6fc -> 108f51f)

2017-07-03 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch master in repository devscripts. from c3ba6fc debrepro: make second build with disorderfs at the same location new 108f51f debpatch: add missing copyright info The 1

Bug#845659: debpatch: New script, "Apply a debdiff to a Debian source package"

2017-06-28 Thread Ximin Luo
Ximin Luo: > James McCoy: >> On Thu, Jan 05, 2017 at 04:18:00PM +0000, Ximin Luo wrote: >>> Ximin Luo: >>>> As part of the Reproducible Builds effort, I've written a tool called >>>> debpatch(1), see the branch here: >>>> [..] >>> &g

[devscripts] 01/01: debpatch: mention that it needs python3-debian

2017-06-28 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debpatch in repository devscripts. commit c60bcf3b58cd823c912bed5b9850482f7d7d0792 Author: Ximin Luo <infini...@debian.org> Date: Wed Jun 28 16:28:48 2017 +0200 debpatch: m

[devscripts] branch pu/debpatch updated (a52b87b -> c60bcf3)

2017-06-28 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/debpatch in repository devscripts. from a52b87b Merge branch 'master' into pu/debpatch new c60bcf3 debpatch: mention that it needs python3-debian The 1 revisions listed

[devscripts] 02/02: Merge branch 'master' into pu/debpatch

2017-06-28 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debpatch in repository devscripts. commit a52b87b3b12eecb4a6eae05ef9313f6f7dd71026 Merge: aa18b6d bd3b2ce Author: Ximin Luo <infini...@debian.org> Date: Wed Jun 28 16:23:30 2017

[devscripts] 01/02: debpatch: Work around dpkg #865430

2017-06-28 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debpatch in repository devscripts. commit aa18b6d5d5356c1e20ea53bd4104589d75376ce9 Author: Ximin Luo <infini...@debian.org> Date: Wed Jun 28 16:20:31 2017 +0200 debpatch: Work

[devscripts] branch pu/debpatch updated (4b70e20 -> a52b87b)

2017-06-28 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/debpatch in repository devscripts. from 4b70e20 debpatch: fix --source-version when d/changelog is present new aa18b6d debpatch: Work around dpkg #865430 adds

Bug#865427: devscripts: dcmd should exit non-zero on special failures like permission denied

2017-06-21 Thread Ximin Luo
Package: devscripts Version: 2.17.6 Severity: normal Dear Maintainer, $ chmod -r dpkg_1.18.24.dsc $ dcmd --diff echo dpkg_1.18.24.dsc /usr/bin/dcmd: 76: /usr/bin/dcmd: cannot open dpkg_1.18.24.dsc: Permission denied dpkg_1.18.24.dsc $ echo $? 0 By contrast, on a normal error it exits 1: $

[devscripts] branch pu/debpatch updated (3a4d217 -> 4b70e20)

2017-04-19 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/debpatch in repository devscripts. from 3a4d217 debpatch: raise an error when a patch tries to edit the same entry new 4b70e20 debpatch: fix --source-version when

[devscripts] 01/01: debpatch: fix --source-version when d/changelog is present

2017-04-19 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debpatch in repository devscripts. commit 4b70e202d9b32022133e484fe497892a1415cab6 Author: Ximin Luo <infini...@debian.org> Date: Wed Apr 19 22:20:23 2017 +0200 debpatch: fix --

Bug#845659: debpatch: New script, "Apply a debdiff to a Debian source package"

2017-04-18 Thread Ximin Luo
James McCoy: > On Thu, Jan 05, 2017 at 04:18:00PM +0000, Ximin Luo wrote: >> Ximin Luo: >>> As part of the Reproducible Builds effort, I've written a tool called >>> debpatch(1), see the branch here: >>> [..] >> >> Hi devscripts team, >&

[devscripts] 01/01: debpatch: raise an error when a patch tries to edit the same entry

2017-04-18 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debpatch in repository devscripts. commit 3a4d217e82c07572f30751b90678d4933a1ad898 Author: Ximin Luo <infini...@debian.org> Date: Tue Apr 18 21:00:05 2017 +0200 debpatch:

[devscripts] branch pu/debpatch updated (290b7ff -> 3a4d217)

2017-04-18 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/debpatch in repository devscripts. from 290b7ff debpatch: rewrite to use debian.changelog python module new 3a4d217 debpatch: raise an error when a patch tries to edit the

[devscripts] 01/02: Merge branch 'master' into pu/debpatch

2017-04-18 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debpatch in repository devscripts. commit f2985ac424cd0dfe029b9a46d574e551ca224df1 Merge: a8237eb 3ff2f9d Author: Ximin Luo <infini...@debian.org> Date: Tue Apr 18 20:48:58 2017

[devscripts] 02/02: debpatch: rewrite to use debian.changelog python module

2017-04-18 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debpatch in repository devscripts. commit 290b7ffbe10e50a35b3e369dd4db7a101ae8e9cd Author: Ximin Luo <infini...@debian.org> Date: Tue Apr 18 20:49:21 2017 +0200 debpatch: r

[devscripts] branch pu/debpatch updated (a8237eb -> 290b7ff)

2017-04-18 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/debpatch in repository devscripts. from a8237eb debpatch: New script, "Apply a debdiff to a Debian source package" adds 3e71ba3 debuild: Handle difference in where

[devscripts] 01/01: Improve .buildinfo support

2017-02-20 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debsign-buildinfo in repository devscripts. commit 6c582f8ae1bcec1e34877f78e00d099628a816c1 Author: Guillem Jover Date: Fri Feb 17 06:04:27 2017 +0100 Improve

[devscripts] branch pu/debsign-buildinfo updated (1a769e1 -> 6c582f8)

2017-02-20 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/debsign-buildinfo in repository devscripts. from 1a769e1 Update documentation to describe new behaviour with buildinfo new 6c582f8 Improve .buildinfo support The 1

[devscripts] 01/02: Refactor code and add support for signing .buildinfo files directly

2017-02-16 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debsign-buildinfo in repository devscripts. commit 0b4258b893617d69d0a840da4bf2341299d5afb4 Author: Ximin Luo <infini...@debian.org> Date: Thu Feb 16 17:24:35 2017 +0100 Refacto

[devscripts] 02/02: Update documentation to describe new behaviour with buildinfo

2017-02-16 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debsign-buildinfo in repository devscripts. commit 1a769e16b75b6ced7a74f03a6a79af9b2cb706b0 Author: Ximin Luo <infini...@debian.org> Date: Thu Feb 16 18:18:12 2017 +0100

[devscripts] branch pu/debsign-buildinfo updated (35978b0 -> 1a769e1)

2017-02-16 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/debsign-buildinfo in repository devscripts. discards 35978b0 Update documentation to describe new behaviour with buildinfo discards acdf14a Refactor code and add support for

[devscripts] branch pu/debsign-buildinfo updated (4b49b79 -> 35978b0)

2017-02-16 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch pu/debsign-buildinfo in repository devscripts. discards 4b49b79 Update documentation to describe new behaviour with buildinfo discards 7595830 Refactor code and add support for

[devscripts] 02/02: Update documentation to describe new behaviour with buildinfo

2017-02-16 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debsign-buildinfo in repository devscripts. commit 35978b09c16c1986170f0e82f7fff9c81b409b7e Author: Ximin Luo <infini...@debian.org> Date: Thu Feb 16 18:18:12 2017 +0100

[devscripts] 01/02: Refactor code and add support for signing .buildinfo files directly

2017-02-16 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debsign-buildinfo in repository devscripts. commit acdf14aaf161c24736802f1314a477de95fb12cd Author: Ximin Luo <infini...@debian.org> Date: Thu Feb 16 17:24:35 2017 +0100 Refacto

Bug#855282: debsign: support .buildinfo files

2017-02-16 Thread Ximin Luo
Control: tags + patch Hi all, I've done an initial implementation here: https://anonscm.debian.org/cgit/collab-maint/devscripts.git/log/?h=pu/debsign-buildinfo Please review! I haven't yet updated debrsign but I think that program is a bit pointless anyway, and have documented this in

[devscripts] 03/03: Update documentation to describe new behaviour with buildinfo

2017-02-16 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debsign-buildinfo in repository devscripts. commit 4b49b79d49a8b58fd3cea896a964dc121e14d1e1 Author: Ximin Luo <infini...@debian.org> Date: Thu Feb 16 18:18:12 2017 +0100

Bug#845659: debpatch: New script, "Apply a debdiff to a Debian source package"

2017-01-05 Thread Ximin Luo
Ximin Luo: > Package: devscripts > Version: 2.16.10 > Severity: wishlist > Tags: patch > > Dear Maintainer, > > As part of the Reproducible Builds effort, I've written a tool called > debpatch(1), see the branch here: > > https://anonscm.debian.org/cgit/collab-

Bug#846365: debrepro: warn about faketime and allow alternative values

2016-12-08 Thread Ximin Luo
Ximin Luo: > > Thank you! The behaviour specifically for glibc_2.24-5 is like this: > > make[2]: Warning: File 'o-iterator.mk' has modification time 18411205 s in > the future > running CONFIG_SHELL=/bin/bash /bin/bash > /tmp/debrepro.afKzxbwOYw/build/source/configure --

Bug#846365: debrepro: warn about faketime and allow alternative values

2016-12-01 Thread Ximin Luo
Antonio Terceiro: > On Wed, Nov 30, 2016 at 07:11:00PM +0000, Ximin Luo wrote: >> Antonio Terceiro: >>> On Wed, Nov 30, 2016 at 05:52:04PM +0100, Ximin Luo wrote: >>>> Package: devscripts >>>> Version: 2.16.10 >>>> Severity: normal >>

Bug#846365: debrepro: warn about faketime and allow alternative values

2016-11-30 Thread Ximin Luo
Antonio Terceiro: > On Wed, Nov 30, 2016 at 05:52:04PM +0100, Ximin Luo wrote: >> Package: devscripts >> Version: 2.16.10 >> Severity: normal >> Tags: patch >> >> Dear Maintainer, >> >> Running debrepro on glibc causes an infinite loop in the s

Bug#846365: debrepro: warn about faketime and allow alternative values

2016-11-30 Thread Ximin Luo
Package: devscripts Version: 2.16.10 Severity: normal Tags: patch Dear Maintainer, Running debrepro on glibc causes an infinite loop in the second build (13 days+ build before I interrupted it). I didn't yet figure out the root cause of this in the glibc buildscripts, but faketime causing

[devscripts] 01/01: debpatch: New script, "Apply a debdiff to a Debian source package"

2016-11-25 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch pu/debpatch in repository devscripts. commit a8237eb963cb7b0d6e0e818ad70589765ceb93ba Author: Ximin Luo <infini...@debian.org> Date: Fri Nov 25 18:33:34 2016 +0100 debpatch: New

Bug#845659: debpatch: New script, "Apply a debdiff to a Debian source package"

2016-11-25 Thread Ximin Luo
Package: devscripts Version: 2.16.10 Severity: wishlist Tags: patch Dear Maintainer, As part of the Reproducible Builds effort, I've written a tool called debpatch(1), see the branch here: https://anonscm.debian.org/cgit/collab-maint/devscripts.git/commit/?h=pu/debpatch To quote the README

[devscripts] branch master updated (63f1f41 -> 1a1d95f)

2016-11-25 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a change to branch master in repository devscripts. from 63f1f41 Add closes entry for debclean breakage new 1a1d95f debrepro: fix man page, add build products to .gitignore The 1 revisions

[devscripts] 01/01: debrepro: fix man page, add build products to .gitignore

2016-11-25 Thread Ximin Luo
This is an automated email from the git hooks/post-receive script. infinity0 pushed a commit to branch master in repository devscripts. commit 1a1d95f94aa674142ec3b67f22cce13fccc8aa39 Author: Ximin Luo <infini...@debian.org> Date: Fri Nov 25 18:19:27 2016 +0100 debrepro: fix man pag

Bug#814049: /usr/bin/uscan: uscan gives invalid example in manpage for github tags

2016-02-07 Thread Ximin Luo
Package: devscripts Version: 2.15.10 Severity: normal File: /usr/bin/uscan Dear Maintainer, In uscan's manpage, it gives this example for github tags: version=4 opts="filenamemangle="s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%-$1.tar.gz%" \ https://github.com///tags \

Bug#814049: /usr/bin/uscan: uscan gives invalid example in manpage for github tags

2016-02-07 Thread Ximin Luo
Ximin Luo: > In uscan's manpage, it gives this example for github tags: > > version=4 > > opts="filenamemangle="s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%-$1.tar.gz%" \ > https://github.com///tags \ > (?:.*?/)?

Bug#728198: devscripts: debuild ( others) must reject debian/rules actions on unpatched source trees

2013-10-29 Thread Ximin Luo
Package: devscripts Version: 2.13.4 Severity: important It does not make sense to build or clean an unpatched source tree, since the applied patches are considered strictly *part of the source package*. However, `debuild build/clean`, and probably many other tools, still allows this to happen

Bug#728198: devscripts: debuild ( others) must reject debian/rules actions on unpatched source trees

2013-10-29 Thread Ximin Luo
On 29/10/13 12:14, Ximin Luo wrote: Package: devscripts Version: 2.13.4 Severity: important It does not make sense to build or clean an unpatched source tree, since the applied patches are considered strictly *part of the source package*. However, `debuild build/clean`, and probably many

Bug#728198: devscripts: debuild ( others) must reject debian/rules actions on unpatched source trees

2013-10-29 Thread Ximin Luo
On 29/10/13 14:23, Bill Allombert wrote: On Tue, Oct 29, 2013 at 12:14:16PM +, Ximin Luo wrote: Package: devscripts Version: 2.13.4 Severity: important It does not make sense to build or clean an unpatched source tree, since the applied patches are considered strictly *part

Bug#728198: devscripts: debuild ( others) must reject debian/rules actions on unpatched source trees

2013-10-29 Thread Ximin Luo
reopen 728198 reassign 728198 dpkg-dev retitle 728198 dpkg-buildpackage, debuild, et al, must reject debian/rules actions on unpatched source trees affects 728198 +devscripts On 29/10/13 15:18, James McCoy wrote: On Tue, Oct 29, 2013 at 12:14:16PM +, Ximin Luo wrote: It does not make