Bug#1117838: git-debpush: git-deborig produces different orig.tar.xz from tag2upload

2025-10-13 Thread Sean Whitton
can do other than preserve information about the versions of the software involved, which we already do in the .buildinfo file included with the upload. -- Sean Whitton signature.asc Description: PGP signature

Bug#1117735: dgit-infrastructure: tag2upload-oracled systemd unit should restart on upgrade

2025-10-10 Thread Sean Whitton
lf/fd/5 64772 967692 33204 1 1000 1000 0 133 1760103645 1760103645 > 1760103645 4096 8 > /proc/self/fd/6 > . 64772 950333 16893 14 1000 1000 0 4096 1760103347 1760103223 1760103223 > 4096 8 > DATA > 967692 -rw-rw-r-- 1 ian ian 133 Oct 10 14:40 t.pl Ah, nice. That would be viable. -- Sean Whitton signature.asc Description: PGP signature

Bug#1117735: dgit-infrastructure: tag2upload-oracled systemd unit should restart on upgrade

2025-10-10 Thread Sean Whitton
ch will require some scripting. -- Sean Whitton

Bug#1117549: sbcl breaks buildapp autopkgtest on riscv64: Missing required foreign symbol

2025-10-07 Thread Sean Whitton
Hello, Riscv porters, would you be able to look at this problem with SBCL, please? #1117549. Thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#1117525: cl-regex: Is it time to remove cl-regex from Debian?

2025-10-07 Thread Sean Whitton
g nothing reverse-depends on cl-regex then removing it makes sense to me. -- Sean Whitton signature.asc Description: PGP signature

Bug#1117059: use of dbus-launch in dbus-tests.el

2025-10-06 Thread Sean Whitton
Hello, On Mon 06 Oct 2025 at 06:14pm +02, Michael Albinus wrote: > Sean Whitton writes: > >> Hello, > > Hi Sean, Simon, > >>> emacs Build-Depends on dbus-x11, presumably because >>> test/lisp/net/dbus-tests.el explicitly invokes dbus-launch. >>

Bug#1114805: 2 more manpages translated

2025-10-02 Thread Sean Whitton
Hello, Queued up, thanks! -- Sean Whitton signature.asc Description: PGP signature

Bug#1116659: git-debpush: Please depend on gpg instead of gnupg

2025-10-02 Thread Sean Whitton
Ian, I just tried changing the dependency and running autopkgtest. It passes. Shall we go ahead? It's possible that this will still break things for people but we can easily add more dependencies if so, and of course the local fix is very easy. -- Sean Whitton signature.asc Description

Bug#1110017: debian-policy: Priority should no longer be `recommended`

2025-10-02 Thread Sean Whitton
ommended) > +- :ref:`Priority ` > > - :ref:`Build-Depends et al ` > > @@ -138,7 +138,7 @@ The fields in the binary package stanzas are: > > - :ref:`Section ` (recommended) > > -- :ref:`Priority ` (recommended) > +- :ref:`Priority ` > > - :ref:`Essential ` Thanks. Seconded. -- Sean Whitton signature.asc Description: PGP signature

Bug#1114994: debian-policy: Remove obsolete reference to MSDOS-Filename field

2025-10-02 Thread Sean Whitton
e(s) of (the parts > of) a package in the distribution directories, relative to the root of > the Debian hierarchy. If the package has been split into several parts > the parts are all listed in order, separated by spaces. Thanks. Seconded. -- Sean Whitton signature.asc Description: PGP signature

Bug#1116659: git-debpush: Please depend on gpg instead of gnupg

2025-10-02 Thread Sean Whitton
apt uses, from trixie onwards. There is a package sopv-gpgv that installs it to /usr/bin/sopv. In the absence of some gpgv-is-sopv package, maybe we could depend on sopv-gpgv|gpgv and look for whether /usr/bin/sopv exists, falling back to /usr/bin/gpgv if it does not? -- Sean Whitton signature.

Bug#1116966: webhook (or similar) from browse.dgit.debian.org

2025-10-02 Thread Sean Whitton
dy > exists some method to get notifications of new tag2upload tags somehow. I think the biggest issue is maintaining a list of subscribers. dgit.debian.org doesn't have readwrite access other than through SSH. So either we implement some subscribing and unsubscribing mechanism accessible to DDs via SSH (urgh), or a whole new web interface for doing it. Neither are very palatable. Whereas if we use a mailing list then this problem is solved for us. -- Sean Whitton signature.asc Description: PGP signature

Bug#1115852: git-debpush: retain upstream tag for post hoc verification

2025-10-02 Thread Sean Whitton
tpmaster. I very much agree, let's not extend the .git.tar.xz, let's fix that other bug. -- Sean Whitton signature.asc Description: PGP signature

Bug#1116350: python3-pygame-sdl2: release 8.4.1-1 does not ship the C header files

2025-09-25 Thread Sean McGovern
Package: python3-pygame-sdl2 Version: 8.4.1-1 Severity: important Dear Maintainer, The recent python3-pygame-sdl2 package does not ship the C header files, and as a result Ren'Py does not build. -- System Information: Debian Release: forky/sid APT prefers unreleased APT policy: (500, 'unrele

Bug#1115060: timg: FTBFS with ffmpeg 8.0

2025-09-22 Thread Sean McGovern
Hi, I've sent a merge request up to fix this on Salsa: https://salsa.debian.org/debian/timg/-/merge_requests/3 -- Sean McGovern

Bug#1115607: elpa-vterm: "M-x vterm" insists on compiling `vterm-module` after initial installation

2025-09-21 Thread Sean Whitton
ing used in this package, but it seems like not using that variable would be a better solution. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111319: Bug #1111319: provided fix does not always work

2025-09-20 Thread Sean Whitton
ssh URL, you'll get > the same error. > > Dropping the leading slash still works with either ssh or http urls. I would suggest you use pushInsteadOf instead of insteadOf to resolve this. -- Sean Whitton signature.asc Description: PGP signature

Bug#1115665: pandoc-citeproc-preamble: recommends pandoc-citeproc which is not in unstable

2025-09-20 Thread Sean Whitton
> and citation style languages thing. Perhaps (but this needs checked) the > python3-citeproc and/or citation-style-language-styles should be > recommended. But needs checking what was pandoc-citeproc doing exactly. Thanks. pandoc-citeproc-preamble may, or may not, be obsolete -- I need to check to be sure. -- Sean Whitton signature.asc Description: PGP signature

Bug#1115607: elpa-vterm: "M-x vterm" insists on compiling `vterm-module` after initial installation

2025-09-20 Thread Sean Whitton
x27; as `arch:any' should work, > a.k.a. force it to be built for each architecture. I would suggest trying to root-cause this issue before going with this workaround. -- Sean Whitton signature.asc Description: PGP signature

Bug#1100681: nettle: FTBFS on ppc64 due to unconditional use of VSX instructions

2025-09-17 Thread Sean McGovern
nettle release 3.10.2 contains both patches to fix the build on ppc64, plus the check for __VSX__. See: https://git.lysator.liu.se/nettle/nettle/-/commits/nettle_3.10.2_release_20250626 -- Sean McGovern

Bug#1115394: git-debpush should maybe fail a check for bare ref upstream tags

2025-09-17 Thread Sean Whitton
ream is providing those (if they can even be fetched?) then the maintainer should use an annotated upstream/vN tag. -- Sean Whitton signature.asc Description: PGP signature

Bug#1114805: dgit: [INTL:pt] Updated Portuguese translation of dgit MANPAGEs

2025-09-17 Thread Sean Whitton
free to use it. Thanks, added to my local tree. Only dgit-maint-merge(7) and tag2upload(5) had changes; the others were already merged. > Also, please close Bug#865 Now done, thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#1115309: elpa-magit: magit-branch fails with error message

2025-09-16 Thread Sean Whitton
in trixie. >> > > Thanks for your report! Though I cannot reproduce this on my stable > system using your recipe. Can you check whether there are any residual > previous installation of transient with the following command? > > , > | $ ls -ld /usr/share/emacs/site-lisp/elpa/*transient* > ` Seeing ## makes me think of elpa-llama ? -- Sean Whitton signature.asc Description: PGP signature

Bug#1108731: ffmpeg: Please disable ASM-based optimizations on ppc64 as well

2025-09-10 Thread Sean McGovern
Hi, On Wed, Sep 10, 2025, 16:42 John Paul Adrian Glaubitz < glaub...@physik.fu-berlin.de> wrote: > Hi, > > On Fri, 2025-09-05 at 14:05 -0400, Sean McGovern wrote: > > I sent this exact thing up to salsa several weeks ago when you > > originally asked for it: &

Bug#1108853: cl-plus-ssl: autopkgtest regression: ALPN-CLIENT in CL+SSL.ALPN

2025-09-10 Thread Sean Whitton
; > If we can't easily fix the problem, we should consider removing the > test (or making it and expected failure). Makes sense to me. -- Sean Whitton signature.asc Description: PGP signature

Bug#1114653: dgit: Typos in manpage dgit-maint-gbp(7)

2025-09-09 Thread Sean Whitton
control: tag -1 + pending Hello, Thanks, imported this. -- Sean Whitton signature.asc Description: PGP signature

Bug#1112134: more manpages translated

2025-09-08 Thread Sean Whitton
control: tag -1 + pending Hello, Thank you, imported these too. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111331: git-debpush: check if CI passed before tagging

2025-09-05 Thread Sean Whitton
Hello, On Fri 05 Sep 2025 at 03:36pm +01, Ian Jackson wrote: > Sean Whitton writes ("Bug#331: git-debpush: check if CI passed before > tagging"): >> So far we are reusing debian/source/options for 1.0 and are planning to >> use some of debian/gbp.conf. But havin

Bug#1111331: git-debpush: check if CI passed before tagging

2025-09-05 Thread Sean Whitton
Hello, On Thu 04 Sep 2025 at 05:18pm +01, Ian Jackson wrote: > Sean Whitton writes ("Bug#331: git-debpush: check if CI passed before > tagging"): >> For two complex packages I upload, sbcl and Emacs, the CI pipelines on >> salsa were set up by other people and al

Bug#1108731: ffmpeg: Please disable ASM-based optimizations on ppc64 as well

2025-09-05 Thread Sean McGovern
Hi, On Fri, Sep 5, 2025 at 9:40 AM John Paul Adrian Glaubitz wrote: > > Hi Sean, > > On Tue, 2025-08-19 at 09:26 +0200, John Paul Adrian Glaubitz wrote: > > Hi, > > > > On Mon, 2025-08-18 at 19:48 -0400, Sean McGovern wrote: > > > The failing 'checkasm

Bug#1111331: git-debpush: check if CI passed before tagging

2025-09-04 Thread Sean Whitton
Emacs, the CI pipelines on salsa were set up by other people and always fail. I've never looked at them, leaving it to them. So such a default would very much get in my way. So ideally we can come up with something more subtle. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111856: compat-el: autopkgtest regression: dh_elpa_test: command not found

2025-09-02 Thread Sean Whitton
Hello, On Mon 01 Sep 2025 at 01:09pm +02, Aymeric Agon-Rambosson wrote: > Hello everyone, > > Le vendredi 29 août 2025 à 11:31, Sean Whitton a > écrit : > >> This makes sense to me, but do we know why it was ever useful? > > Some upstream maintainers started pulling i

Bug#1111856: compat-el: autopkgtest regression: dh_elpa_test: command not found

2025-08-30 Thread Sean Whitton
Hello, On Fri 29 Aug 2025 at 03:08pm -07, Xiyue Deng wrote: > Hi Sean, > > Sean Whitton writes: > >> Hello, >> >> On Thu 28 Aug 2025 at 06:07pm -07, Xiyue Deng wrote: >> >>> Specifically for compat-el, I don't think it's useful in Debian an

Bug#1111856: compat-el: autopkgtest regression: dh_elpa_test: command not found

2025-08-29 Thread Sean Whitton
on behind upstream? Which is generally only a short lived situation? -- Sean Whitton signature.asc Description: PGP signature

Bug#1112134: dgit: [INTL:pt] Updated Portuguese translation of dgit MANPAGEs

2025-08-28 Thread Sean Whitton
control: tag -1 + pending Hello, Wow, many thanks! -- Sean Whitton signature.asc Description: PGP signature

Bug#1111856: compat-el: autopkgtest regression: dh_elpa_test: command not found

2025-08-28 Thread Sean Whitton
ckporting to stable, and this won't happen due to this > bug, so it's still moot. ISTM that doing the extra work to file those bugs is okay, and better than potentially having to go through NEW again. I.e., it doesn't seem to me that RMing compat-el would be a good idea. -- Sean Whitton signature.asc Description: PGP signature

Bug#1112040: git-debpush: should also say which tag it created

2025-08-27 Thread Sean Whitton
ssage could be more informative. The tag name is more > important than the command we're using. I suggest: > > git-debpush: making signed git tag 'debian/WHATEVER' If we're just adding it onto a line we already print and not increasing the number of lines we pri

Bug#1112040: git-debpush: should also say which tag it created

2025-08-27 Thread Sean Whitton
;> but also what tag it creates. > > This is particularly important in case of errors, as well as > in --tag-only mode . (In normal operation, the report from git push > contains this information.) I think this should happen *only* when !$pushing. There's no need to print it in

Bug#1111919: emacs-editing-major-modes: do not depend or recommend modes that depend or recommend on implementation of language

2025-08-24 Thread Sean Whitton
elpa-gnuplot-mode elpa-agda2-mode elpa-markdown-mode I don't think we should change emacs-editing-major-modes here. Instead we should consider changing those other modes. Or possibly do nothing: maybe things are better overall as they are. -- Sean Whitton signature.asc Description: PGP signature

Bug#682347: editor policy

2025-08-22 Thread Sean Whitton
's see if others would like to review the specific proposals you've made here. -- Sean Whitton signature.asc Description: PGP signature

Bug#749826: Gentle remainder

2025-08-21 Thread Sean Whitton
Hello, On Thu 21 Aug 2025 at 06:45pm +02, Bastien Roucaries wrote: > Hi, > > Post debconf2025, I think it is time to release this piece of policy I need to re-review the patch, please be patient :) -- Sean Whitton signature.asc Description: PGP signature

Bug#1111527: dgit: [INTL:pt] Updated Portuguese translation

2025-08-20 Thread Sean Whitton
control: tag -1 + pending Hello, Thanks for this. I wonder if you would be interested in translating some of our other manpages? In particular I think we'd love dgit-user(7) translated. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111548: tag2upload service makes .origs with un-defused gitattributes

2025-08-19 Thread Sean Whitton
changes would be for making git-deborig "not honour .gitattributes" completely; that might well be a breaking change. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111504: git-debpush: pristine-tar check warns about pristine-tar data thats not present

2025-08-19 Thread Sean Whitton
it ls-tree' because it is in fact yielding the exit code for 'set -o pipefail' which will always be zero. Oh dear. I think maybe we have to make the { } block into a ( ) subshell in order to extract the exit code of 'git ls-tree'? -- Sean Whitton signature.asc Description: PGP signature

Bug#1111269: RM: use-package -- ROM; obsolete

2025-08-19 Thread Sean Whitton
version of use-package older than the one included with Emacs. - use-package is relatively stable these days so providing a copy separately to the one in Emacs is of minimal value. -- Sean Whitton

Bug#1108731: ffmpeg: Please disable ASM-based optimizations on ppc64 as well

2025-08-18 Thread Sean McGovern
Hi, On Mon, Aug 18, 2025 at 5:13 PM John Paul Adrian Glaubitz wrote: > > Hi Sean, > > On Fri, 15 Aug 2025 20:27:03 -0400 Sean McGovern wrote: > > This seems a bit heavy-handed on big-endian ppc64. > > > > On this specific target, the only failing test is th

Bug#1111305: git-debpush should check and/or push upstream tag

2025-08-18 Thread Sean Whitton
On Mon 18 Aug 2025 at 11:48am +01, Sean Whitton wrote: > Hello, > > Fixing this is blocked on working around [1]. We can work around that > sufficient for this bug by doing separate pushes for each tag. > > [1] https://gitlab.com/gitlab-org/gitlab/-/issues/562101 A work a

Bug#1111230: git-debpush: git-debpush --follow-tags passthrough option?

2025-08-18 Thread Sean Whitton
control: retitle -1 git-debpush: no --follow-tags passthrough option, add escape hatches, document policy on passthrough options Hello, On Mon 18 Aug 2025 at 11:46am +01, Sean Whitton wrote: > Adding a --follow-tags passthrough option is probably blocked by [1] > because we are unlik

Bug#1111490: git-debpush: shouldn't say "pushing it" in --tag-only mode

2025-08-18 Thread Sean Whitton
Package: git-debpush Version: 13.12 Severity: minor X-debbugs-cc: bir...@debian.org Hello, When --tag-only, the message that says good tag debian/foo already exists, pushing it shouldn't say "pushing it". -- Sean Whitton signature.asc Description: PGP signature

Bug#1111194: git-debpush: please upload without tripping submodule check if .gitmodules is empty

2025-08-18 Thread Sean Whitton
Hello, Birger reported another case where the submodule check gave a false positive: the 0.14.0-1 upload of waybar, salsa:swaywm-team/waybar.git It may be the same or a different problem to the one reported in this bug. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111230: git-debpush: git-debpush --follow-tags passthrough option?

2025-08-18 Thread Sean Whitton
-- Sean Whitton signature.asc Description: PGP signature

Bug#1111230: git-debpush: git-debpush --follow-tags passthrough option?

2025-08-18 Thread Sean Whitton
Hello, On Mon 18 Aug 2025 at 11:46am +01, Sean Whitton wrote: > Hello, > > Adding a --follow-tags passthrough option is probably blocked by [1] > because we are unlikely to want to implement a workaround for that bug > sufficient to support --follow-tags, solely so that

Bug#1111305: git-debpush should check and/or push upstream tag

2025-08-18 Thread Sean Whitton
Hello, Fixing this is blocked on working around [1]. We can work around that sufficient for this bug by doing separate pushes for each tag. [1] https://gitlab.com/gitlab-org/gitlab/-/issues/562101 -- Sean Whitton signature.asc Description: PGP signature

Bug#901926: git-deborig should use git-debrebase's implementation of tag search

2025-08-18 Thread Sean Whitton
ges so not reassigning & retitling for now. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111423: dgit: should do git-debpush-style quilt mode autodetection

2025-08-17 Thread Sean Whitton
MU in accordance with dgit-nmu-simple(7), or upload binaries, or just use its wrappers of sbuild and pbuilder. It would be jarring to find they now need to pass quilt modes all the time. -- Sean Whitton

Bug#1111331: git-debpush: check if CI passed before tagging

2025-08-17 Thread Sean Whitton
tag2upload issue at all. It seems like a step between sbuild and git-debpush. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111331: git-debpush: check if CI passed before tagging

2025-08-16 Thread Sean Whitton
to be making additional network calls like this. So my instinct would be that this is out-of-scope. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111319: git-debpush should somehow perform https repo availability check

2025-08-16 Thread Sean Whitton
ts privately Looking at a program of mine: we'll want to export GIT_TERMINAL_PROMPT=0 to avoid actually prompting, and possibly GIT_ASKPASS=/bin/true. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111305: git-debpush should check and/or push upstream tag

2025-08-16 Thread Sean Whitton
d suggest pushing it rather than failing a check. > (Sean: feel free to take off the newcomer tag if you think this is too > fiddly. I think it should be fine given we'll be around to help.) Should be okay with our help, yeah. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111269: use-package: proposed removal

2025-08-16 Thread Sean Whitton
stable these days so providing a copy separately to the one in Emacs is of minimal value. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111230: git-debpush: git-debpush --follow-tags passthrough option?

2025-08-16 Thread Sean Whitton
cript why: + The name is not ideal and, specifically, could be confused with an option changing something about how we make the tag. + We could rename it to --no-git-pre-push-hooks or something but I (Sean) think many people will find that more confusing (and indeed offputting/annoying/to

Bug#1111233: git-debpush: inconvenient to debrebase right before uploading

2025-08-16 Thread Sean Whitton
control: retitle -1 dgit-maint-debrebase(7): 'git debrebase quick' not 'git debrebase' before 'git debpush' Hello, On Fri 15 Aug 2025 at 11:31pm +01, Ian Jackson wrote: > Sean Whitton writes ("Bug#233: git-debpush: inconvenient to debrebase > right

Bug#1108731:

2025-08-15 Thread Sean McGovern
(and it's correlating registration in libavcodec/lossless_audiodsp.c ). I'd be more than happy to prepare such a change and send a merge request if this is OK. I can't speak for ppc64el as upstream currently lacks access to such equipment. -- Sean McGovern

Bug#1111233: git-debpush: inconvenient to debrebase right before uploading

2025-08-15 Thread Sean Whitton
relies on how 'dgit push-source' knows about git-debrebase, and so knows to restitch. Therefore, I can't easily replace doing a dgit push with 'git debpush'. It would immediately fail on the unstitched branch. I wonder if git-debpush could learn how to restitch. -- Sea

Bug#1111230: git-debpush: git-debpush --follow-tags passthrough option?

2025-08-15 Thread Sean Whitton
Hello, On Fri 15 Aug 2025 at 10:47pm +01, Sean Whitton wrote: > Package: git-debpush > Version: 13.11 > Severity: wishlist > > Hello, > > Currently I have a script which finalises changelogs and then does > > dgit push-source "$@" > git push

Bug#1111230: git-debpush: git-debpush --follow-tags passthrough option?

2025-08-15 Thread Sean Whitton
perhaps have a --follow-tags option which is just passes straight through to git-push? -- Sean Whitton signature.asc Description: PGP signature

Bug#1111126: Copyright format does not explain how to describe a license text itself

2025-08-15 Thread Sean Whitton
cial case that > does merit special treatment in debian/copyright. > >> I suppose that mechanism could be a Lintian override, and that's not a bad >> answer here. Maybe this case is uncommon enough that an override would be >> fine and it's overkill to add a field? &

Bug#1111147: util-linux-extra: obsolete conffiles /etc/init.d/hwclock.sh, /etc/default/hwclock

2025-08-15 Thread Sean Whitton
Hello, Oops, sorry for the dupe. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111126: Copyright format does not explain how to describe a license text itself

2025-08-15 Thread Sean Whitton
Hello, On Fri 15 Aug 2025 at 11:58am +05, Andrey Rakhmatullin wrote: > On Fri, Aug 15, 2025 at 06:59:44AM +0100, Sean Whitton wrote: >>> The firmware-nonfree source package has files under many different >>> licenses, so there is no catch-all '*' pattern in debian

Bug#1111147: util-linux-extra: obsolete conffiles /etc/init.d/hwclock.sh, /etc/default/hwclock

2025-08-15 Thread Sean Whitton
Package: util-linux-extra Version: 2.41-5 Dear maintainer, The upgrade to trixie leaves behind two obsolete conffiles. Please use dpkg-maintscript-helper(1) to remove them. Thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111126: Copyright format does not explain how to describe a license text itself

2025-08-14 Thread Sean Whitton
for the sake of documenting the license terms of some other thing, that would be different; perhaps that collection would have to go in non-free if they didn't permit modification. But that's not what d/copyright is. So I think the answer to how such license text files should be documented is that they shouldn't be. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111078: dgit workflow manpages and --deliberately-not-fast-forward

2025-08-14 Thread Sean Whitton
k > they're best practice. We've always disagreed about these suggestions :) As I mentioned I'm planning to go through all the manpages soon to do updates for tag2upload, and I'll think about this then. If we are going to end up recommending using tag2upload in all of th

Bug#1110996: git-debpush uses version_compare on git tag names

2025-08-14 Thread Sean Whitton
Hello, On Thu 14 Aug 2025 at 12:48pm +01, Sean Whitton wrote: > Hello, > > Thanks, yes, you're right. > > I agree that we should switch to doing it in Git tag order. By which I mean tagGING order, i.e., date order. -- Sean Whitton signature.asc Description: PGP signature

Bug#1110996: git-debpush uses version_compare on git tag names

2025-08-14 Thread Sean Whitton
Hello, Thanks, yes, you're right. I agree that we should switch to doing it in Git tag order. -- Sean Whitton signature.asc Description: PGP signature

Bug#592610: Issue with note [3] in Policy ch. 7: Replaces without Breaks

2025-08-14 Thread Sean Whitton
. > I'm surprised that there's a special check for this instead of relying on > Lintian, though. I don't *think* it requires cross-package knowledge to > diagnose? The check currently actually determines whether there are issues with file overwriting, by installing the packages and seeing what happens, I think. But I don't know much about it. -- Sean Whitton signature.asc Description: PGP signature

Bug#1111002: git-debpush should reject 3.0 (quilt) with native version

2025-08-14 Thread Sean Whitton
7;3.0 (quilt)': non-native > package version does not contain a revision > > This is never going to work. I think this should probably be a hard > error, not just a failed check, but Sean may disagree. I do think it should be just a failed check, yeah. Would be a nice thing to catch

Bug#1110996: git-debpush uses version_compare on git tag names

2025-08-14 Thread Sean Whitton
then picks the one with the latest version number. I am not sure whether latest tag by tagger date or Debian version number would be more useful and/or principled so I suggest we just fix this bug for now. I've submitted an MR to that effect. -- Sean Whitton signature.asc Description: PGP signature

Bug#592610: Issue with note [3] in Policy ch. 7: Replaces without Breaks

2025-08-13 Thread Sean Whitton
would reflect this but it's a significant task to work it in without adding too much length. I think many people in Debian mistakenly think you can't ever use Replaces without Breaks; there is a Salsa CI 'missing-breaks' check that enforces it that we are now having to disable for src:dgit. -- Sean Whitton signature.asc Description: PGP signature

Bug#1110907: dgit: build-source should run matching tree test

2025-08-12 Thread Sean Whitton
ervice, say, so it should also run this check. -- Sean Whitton signature.asc Description: PGP signature

Bug#1110822: git-debpush: extract git-deborig(1) translations from devscripts

2025-08-11 Thread Sean Whitton
translations in these languages, please? I don't know how it works. I can then do the copying over of all the translated strings. -- Sean Whitton signature.asc Description: PGP signature

Bug#1110249: podman corrupted its internal state or something?

2025-08-10 Thread Sean Whitton
ort of wrapper to invoke 'podman system migrate' when Podman tells us to, but hopefully that is not necessary. How is the state going wrong? -- Sean Whitton signature.asc Description: PGP signature

Bug#1110474: schroot: inadvertedly shared /build/reproducible-path

2025-08-09 Thread Sean Whitton
Hello, On Fri 08 Aug 2025 at 08:20pm +02, Christoph Biedl wrote: > Sean Whitton wrote... > >> /etc/schroot/sbuild/fstab contains this: >> >> # Mount a large scratch space for the build, so we don't use up >> # space on an LVM snapshot of the chroot i

Bug#1084911: debian-policy: include a Vcs-* example

2025-08-08 Thread Sean Whitton
values take for Debian's GitLab instance, salsa: -- Sean Whitton signature.asc Description: PGP signature

Bug#1110474: schroot: inadvertedly shared /build/reproducible-path

2025-08-06 Thread Sean Whitton
unt a tmpfs there, but maybe that should be left to the local administrator. Thanks. -- Sean Whitton signature.asc Description: PGP signature

Bug#1110474: dgit: Some sbuild tests fail under tests/run-all

2025-08-06 Thread Sean Whitton
Hello, On Wed 06 Aug 2025 at 12:54pm +01, Ian Jackson wrote: > Sean Whitton writes ("Re: Bug#1110474: dgit: Some sbuild tests fail under > tests/run-all"): >> /home/swhitton/src/dgit/dgit/tests/tmp/sbuild-gitish/example_1.1-1.dsc >> exists in /home/swhitton/sr

Bug#1110474: dgit: Some sbuild tests fail under tests/run-all

2025-08-06 Thread Sean Whitton
Hello, On Wed 06 Aug 2025 at 12:16pm +01, Ian Jackson wrote: > Sean Whitton writes ("Bug#1110474: dgit: Some sbuild tests fail under > tests/run-all"): >> The quilt-gbp-build-modes-sbuild and sbuild-gitish tests fail for me >> when run under tests/run-all. Hacking

Bug#1110474: dgit: Some sbuild tests fail under tests/run-all

2025-08-06 Thread Sean Whitton
unshare backend is suppressed if you have the suggested $chroot_mode="schroot" and $schroot="schroot" in your ~/.config/sbuild/config.pl -- which I do. This makes me think that the test suite in these two particular tests is somehow neutering my ~/.config/sbuild/config.pl ? I can't see any code to do that, but is that how it is meant to work? -- Sean Whitton signature.asc Description: PGP signature

Bug#1106071: [PATCH dgit v1] tag2upload: add pristine-tar metadata item

2025-08-05 Thread Sean Whitton
Hello, On Mon 04 Aug 2025 at 11:46pm +02, Andrea Pappacoda wrote: > On Mon Aug 4, 2025 at 11:36 PM CEST, Sean Whitton wrote: >>> Maybe something like "the .delta file must not contain changes to the >>> tarball contents, except for empty directories". >> &

Bug#1110404: Consider increasing builder worker parallelism

2025-08-04 Thread Sean Whitton
in the service file would be better than calculating it based on nproc. For example, if one day DSA were to increase the cores but not the other resources (perhaps as a side effect of some other maintenance they were doing) the service would then try to start more workers than the host could really handle, and things would go wrong. -- Sean Whitton signature.asc Description: PGP signature

Bug#1106071: [PATCH dgit v1] tag2upload: add pristine-tar metadata item

2025-08-04 Thread Sean Whitton
or whatever. We encountered a similar problem when writing mini-git-tag-fsck. I think the right thing to do is to fail, indeed. -- Sean Whitton signature.asc Description: PGP signature

Bug#1106071: [PATCH dgit v1] tag2upload: add pristine-tar metadata item

2025-08-04 Thread Sean Whitton
Hello, On Mon 04 Aug 2025 at 07:25pm +02, Andrea Pappacoda wrote: > Hi Sean, > > On Mon Aug 4, 2025 at 12:31 PM CEST, Sean Whitton wrote: >> Can we say that the .delta file must represent an empty change (or >> equivalent), since we're not going to support actual deltas

Bug#1106071: [PATCH dgit v1] tag2upload: add pristine-tar metadata item

2025-08-04 Thread Sean Whitton
ball, with ".id" and ".delta" appended, respectively. They must be > +regular files. > + > +The tag must also contain an C item, and the tree named in the .id Maybe "tree object" or even "git tree object" for readability. -- Sean Whitton signature.asc Description: PGP signature

Bug#1004522: debian-policy: Proposing new virtual packages: wayland-session, x-session

2025-08-04 Thread Sean Whitton
Hello, On Sun 03 Aug 2025 at 02:57pm +01, Simon McVittie wrote: > On Sun, 03 Aug 2025 at 13:52:29 +0100, Sean Whitton wrote: >>There are a few unanswered questions from me in the thread > > Please could you remind me what they were? It's been a while! I think this messa

Bug#1106071: [RFC PATCH dgit v2] tag2upload: add pristine-tar support

2025-08-03 Thread Sean Whitton
Hello, On Sun 03 Aug 2025 at 03:59pm +02, Andrea Pappacoda wrote: > On Sun Aug 3, 2025 at 3:15 PM CEST, Sean Whitton wrote: >> I thought that the .delta files were mostly to cover, for example, the >> tarball containing autotools-generated files that aren't in git? >>

Bug#1106071: [RFC PATCH dgit v2] tag2upload: add pristine-tar support

2025-08-03 Thread Sean Whitton
Hello, On Sun 03 Aug 2025 at 02:31pm +01, Ian Jackson wrote: > Sean Whitton writes ("Bug#1106071: [RFC PATCH dgit v2] tag2upload: add > pristine-tar support"): >> I thought that the .delta files were mostly to cover, for example, the >> tarball containing autotools-ge

Bug#1106071: [RFC PATCH dgit v2] tag2upload: add pristine-tar support

2025-08-03 Thread Sean Whitton
the good > content gets replaced with the evil one: I thought that the .delta files were mostly to cover, for example, the tarball containing autotools-generated files that aren't in git? Isn't that a key use case? -- Sean Whitton signature.asc Description: PGP signature

Bug#1106071: [RFC PATCH dgit v2] tag2upload: add pristine-tar support

2025-08-03 Thread Sean Whitton
should allow this as otherwise we would not be supporting many pristine-tar users. -- Sean Whitton signature.asc Description: PGP signature

Bug#1110339: git-debpush: should fail if tree contains d/source/local-options

2025-08-03 Thread Sean Whitton
Hello, On Sun 03 Aug 2025 at 01:55pm +01, Sean Whitton wrote: > Package: git-debpush > Version: 13.10 > X-debbugs-cc: siret...@tauware.de > > To avoid failures like this one. This should be another failed check, actually, because it doesn't stop us making a tag and theore

Bug#1110339: git-debpush: should fail if tree contains d/source/local-options

2025-08-03 Thread Sean Whitton
D084E4683C079 --dput:-u > --package=golang-protobuf-extensions --expect-suite=unstable > --expect-version=1.0.4-3 --tag2upload-builder-mode --split-view=always --new > --trust-changelog --t2u-upstream=upstream/1.0.4 > --t2u-upstream-commit=c182affec369e30f25d3eb8cd8a478dee585ae7d > '--t2u-control-add=Git-Tag-Tagger=Reinhard Tartler ' > '--t2u-control-add=Git-Tag-Info=tag=ef5f469101a2459ec0a3172954a0ccf0bb96f284 > fp=30de7d1763ab9452c7e0825049a76977942826cb' rpush-source > 'tag2upload-buil...@tag2upload-builder-01.debian.org:/tmp/autopkgtest-virt-docker.shared.s6avtvoh/downtmp/work' > > t2u processor [dgit-repos-server]: error: subprocess failed with error exit > status 255 > > > -- Sean Whitton

Bug#1004522: debian-policy: Proposing new virtual packages: wayland-session, x-session

2025-08-03 Thread Sean Whitton
Hello, On Fri 01 Aug 2025 at 12:02pm +02, Matthias Geiger wrote: > On Fri, 18 Feb 2022 23:04:38 + Simon McVittie wrote: >> On Fri, 18 Feb 2022 at 09:15:24 -0700, Sean Whitton wrote: >> > Some time has passed without objections so I would be happy to add these >> >

  1   2   3   4   5   6   7   8   9   10   >