Bug#1108378: git-debpush: should warn for superfluous quilt mode option on command line

2025-08-02 Thread Ian Jackson
Ian Jackson writes ("Bug#1108378: git-debpush: should warn for superfluous quilt mode option on command line"): > Reasonable options are: > > a. Refuse > b. Failed check (prompt) > c. Grumble on stderr but do it anyway > d. Silently do it anyway > > Cur

Bug#1108378: git-debpush: should warn for superfluous quilt mode option on command line

2025-08-02 Thread Ian Jackson
d know you're passing a possibly-superfluous quilt mode, you're writing a script which unconditionally overrides git-debpush's determination, so you ought to pass a specific --force-failed-check option (I forget how those are spelled...) Ian. -- Ian JacksonThese opinions are my own. P

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

2025-08-02 Thread Ian Jackson
t hash is supposed to be ? > One question remains unanswered. Should we allow .delta files modifying > the tarball contents (i.e., do we want to allow generating tarballs > which have different contents then the git tree)? I don't think I fully understand the implications. My default p

Bug#1109584: previous version for backports

2025-08-02 Thread Ian Jackson
PECIFIC-VERSION, it is ok to specify either of those versions as SPECIFIC-VERSION. We might the user (who isn't using t2u) to specify -v. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private addre

Bug#1105759: git-debpush upstream tag confusion

2025-08-02 Thread Ian Jackson
Control: retitle -1 want git-debpush to read upstream tag pattern from gbp.conf -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1105759: git-debpush upstream tag confusion

2025-08-02 Thread Ian Jackson
retitle -1 want git-debpush to read upstream tag pattern from gbp.conf -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1110269: tag2upload (and dgit?) should deposit upstream tags

2025-08-02 Thread Ian Jackson
posterity. The rest need more thought. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#932802: test suite should check tag2upload outtput is reproducible

2025-08-02 Thread Ian Jackson
retitle -1 test suite should check tag2upload output is reproducible severity -1 minor We think both the git objects, and the .dsc, are probably reproducible, but we're not sure. Also it would nice if some external non-Debian service was auditing out output. -- Ian JacksonThese opi

Bug#1109130: t2u: if orig missing via ftp, should attempt to reproduce it

2025-08-02 Thread Ian Jackson
Control: severity -1 important This keeps causing trouble in real uploads. We're working on it right now. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1108243: Bug triage

2025-08-02 Thread Ian Jackson
Control: severity -1 normal Sean and I discussed this IRL. We've decided that this can probably be left undone for now, particularly given how nasty the proposedd approach is. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.o

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

2025-08-01 Thread Ian Jackson
d do that. Thanks to Colin Watson for the original outage report. Ian. iwj@tag2upload-builder-01:~$ ps -efH UID PIDPPID C STIME TTY TIME CMD root 2 0 0 May30 ?00:00:00 [kthreadd] root 3 2 0 May30 ?00:00:00 [rcu_gp] root

Bug#1110127: emacs still native compiles vm files, breaks calling VM mode

2025-07-30 Thread Ian Jackson
cache. I'm using this in my ~/.emacs: > (setq native-comp-jit-compilation nil) Thanks for sharing. > I'm happy to help debugging this futher detail if you tell me how I > can do this. Hrm. I wish I knew where to start. I will see if some of the Debian Emacs maintainers

Bug#1109130: [tag2upload 338] failed, python-hepunits 2.3.6-2

2025-07-30 Thread Ian Jackson
r support, #1106071, might also be needed, for this upload to have worked.) I have a half-written patch for #1109130. It needs some tests. Tests for this will overlap somewhat with those for pristine-tar. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you

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

2025-07-28 Thread Ian Jackson
If an orig tarball needs to be (re)generated, the service will use pristine-tar, using precixely the metadata in the .id file. The service will check that the generated tarball MATCHES THE HASH IN THE .ID FILE and that its contained tree is identical to SOMETHING. The named prstine-tar commit

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

2025-07-26 Thread Ian Jackson
good idea to nail down the spec before writing code. Deciding on correct behaviour in advance saves rework (and rework is extra effort and often leads to additional confusion and additional bugs). Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

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

2025-07-25 Thread Ian Jackson
Andrea Pappacoda writes ("Bug#1106071: [RFC PATCH dgit v1] tag2upload: add pristine-tar support"): > On Fri Jul 25, 2025 at 12:00 AM CEST, Ian Jackson wrote: > > This would be the first such, (--quilt ought to have been but is > > grandfathered) but I think probably

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

2025-07-24 Thread Ian Jackson
in practice, and users don't want to just git rm the unwanted info from their pristine-tar branch, then I guess we'll need to add the tarball name to the tag or something. > +tarball=$(git ls-tree --name-only | while IFS= read -r file; do If you're using git-ls-tree then you nee

Bug#1109423: want dgit push-source --facilitate-xz-attack

2025-07-24 Thread Ian Jackson
Control: severity -1 wishlist Colin Watson writes ("Bug#1109423: want dgit push-source --facilitate-xz-attack"): > I made some comments about this in a tag2upload contributors BoF at > DebConf which contained details new to Ian, and they asked me to write > those details

Bug#1109757: want public log of ignored tags

2025-07-23 Thread Ian Jackson
tags generated by git-debpush since in that case we'd need to investigate anyway. But users who write their own tag generator will probably want it. Ian. (filing against dgit-infrastructure but this would be implemented in tag2upload-service-manager.) -- Ian JacksonThese opinions

Bug#1106071: Moving t2u orig handling

2025-07-19 Thread Ian Jackson
Ian Jackson writes ("Bug#1106071: Moving t2u orig handling"): > FTR I am currently in the process of moving the details of the > orig-obtaining code from tag2upload_obtain_origs in dgit-repos-server > (which runs in the oracle) to a new script in dgit.deb which will run > on

Bug#1106071: tag2upload contributors coordination mini-bof

2025-07-19 Thread Ian Jackson
Ian Jackson writes ("Bug#1106071: tag2upload contributors coordination mini-bof"): > I hope to see some of you in the Noisy Hacklab, at *13:15*. > > We will be done by no later than 13:45 so you'll have some gap before > talks start. The Content Team suggest we mi

Bug#1106071: tag2upload contributors coordination mini-bof

2025-07-19 Thread Ian Jackson
some gap before talks start. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1106071: tag2upload contributors coordination mini-bof

2025-07-18 Thread Ian Jackson
I had to pick a time, and Saturday 13:30 is it. This is very exciting and I look forward to (trying to) put names to faces (perhaps again, sorry!). Also, I mined some email @debian addresses from the internet; sorry if I got those wrong. I'll ping the affected folks on IRC too. Ian. PS I will

Bug#1106071: Moving t2u orig handling

2025-07-18 Thread Ian Jackson
probably wait until I'm done. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1109344: /boot/vmlinuz-6.12.35+deb13-amd64: uevent field power_supply/BAT1/uevent:POWER_SUPPLY_CURRENT_NOW now -ve

2025-07-17 Thread Ian Jackson
;m back from my travels. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1109423: want dgit push-source --facilitate-xz-attack

2025-07-17 Thread Ian Jackson
canonicalisation (as we do for .gitignore). Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1108267: git-debpush should allow selecting the key to sign with

2025-07-17 Thread Ian Jackson
ironment (as debsign does) and call this bug done. It would override git config and the default, but be overridden by -u. I think this doesn't prevent us possiby honouring DEBEMAIL and DEBFULLNAME later (for tagger field, or key selectdion). Sean, does this SGTY? Ian. -- Ian Jackson

Bug#1108267: git-debpush should allow selecting the key to sign with

2025-07-17 Thread Ian Jackson
Ian Jackson writes ("Re: Bug#1108267: git-debpush should allow selecting the key to sign with"): > I suggest that we change git-debpush to honour DEBSIGN_KEYID in the > environment (as debsign does) and call this bug done. It would > override git config and the default, but

Bug#1109344: /boot/vmlinuz-6.12.35+deb13-amd64: uevent field power_supply/BAT1/uevent:POWER_SUPPLY_CURRENT_NOW now -ve

2025-07-16 Thread Ian Jackson
n great but I can give it a go. Am I just to post to lmkl, or what ? Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#466971: dpkg [dpkg] lists output of option -L in alphabetical order

2025-07-16 Thread Ian Farrell
I agree with automatic sorting of the output. The -L option is useful for both humans and scripts, in both cases sorting is either preferable or causes no problems (that I can think of.) It can't be relied on that packages' internal file lists are in a legible order.

Bug#1109348: unblock: chiark-utils/8.0.1

2025-07-15 Thread Ian Jackson
100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +chiark-utils (8.0.1) unstable; urgency=medium + + * Fix xbatmon-simple compatibility with kernel 6.12.35, which reports +negative POWER_SUPPLY_CHARGE_FULL resulting in alarming entirely-red +display. Closes: #1109342. + + -- Ian Jackson Tue, 15 Jul 2025 17:05:42 +0100 + chiark-utils (8.0.0) unstable; urgency=medium * Rewrite the packaging to use `debhelper` and `dh` in as standard a way

Bug#1109342: Info received (uevents with previous kernel (xacpi-simple works))

2025-07-15 Thread Ian Jackson
Control: retitle -1 xbatmon-simple and negative POWER_SUPPLY_CHARGE_FULL This is due to #1109344. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1109344: /boot/vmlinuz-6.12.35+deb13-amd64: uevent field power_supply/BAT1/uevent:POWER_SUPPLY_CURRENT_NOW now -ve

2025-07-15 Thread Ian Jackson
of current flow. Thanks for your attention. Ian. -- Package-specific info: ** Version: Linux version 6.12.35+deb13-amd64 (debian-ker...@lists.debian.org) (x86_64-linux-gnu-gcc-14 (Debian 14.2.0-19) 14.2.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP PREEMPT_DYNAMIC Debian 6.12.35-1 (2025-07-03

Bug#1109342: uevents with previous kernel (xacpi-simple works)

2025-07-15 Thread Ian Jackson
um value ucsi-source-psy-USBC000:004/uevent: POWER_SUPPLY_TYPE value `USB': unknown enum value ^C zealot:~> -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1109342: uevents with previous kernel (xacpi-simple works)

2025-07-15 Thread Ian Jackson
ce-psy-USBC000:004/uevent:POWER_SUPPLY_CURRENT_NOW=0 /sys/class/power_supply/ucsi-source-psy-USBC000:004/uevent:POWER_SUPPLY_SCOPE=System zealot:~> -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private addr

Bug#1108378: git-debpush: should warn for superfluous quilt mode option on command line

2025-07-14 Thread Ian Jackson
over that everything is totally broken, we *should* bomb out. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1108378: git-debpush: should warn for superfluous quilt mode option on command line

2025-07-14 Thread Ian Jackson
Sean Whitton writes ("Re: Bug#1108378: git-debpush: should warn for superfluous quilt mode option on command line"): > On Tue 01 Jul 2025 at 02:46pm +01, Ian Jackson wrote: > > But implementing this may be nontrivial. quilt mode archaeology is > > complex, and current

Bug#1109130: t2u: if orig missing via ftp, should attempt to reproduce it

2025-07-12 Thread Ian Jackson
plementing. I think the usefulness of this is not dependent on git-deborig vs pristine-tar. If the orig can't be downloaded then regenerating it (however the tag specifies) is a good bet. It becomes a better bet with pristine-tar support, but it's still a good idea. Ian. -- Ian Ja

Bug#1109130: t2u: if orig missing via ftp, should attempt to reproduce it

2025-07-11 Thread Ian Jackson
n't be made from git by the oracle. But the oracle could try to regenerate the orig itself, and see if it got the same one (same sha256). If it did, it could use that. I think in many cases, this would work. It would work if the uploader's workflow for one with the .orig was sufficiently

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-07-03 Thread Ian Jackson
gi-bin/bugreport.cgi?bug=1107137#137 patch 5 Thanks, Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1108242: tag2upload orig handling rules should move to builder

2025-07-02 Thread Ian Jackson
, so that we can update it more easily. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1108379: git-debpush: changed-quilt-mode check?

2025-07-01 Thread Ian Jackson
f we do #1108378 we can hopefully train users out of the habit of passing --quilt=, so maybe we don't need this. See also my answer in #1108378 about implementation difficulties. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @e

Bug#1108378: git-debpush: should warn for superfluous quilt mode option on command line

2025-07-01 Thread Ian Jackson
it is allowed to crash whenever it can't figure things out. I think this proposal involves distinguishing "something is unexpected about the git structure which means that we cannot determine the quilt mode automatically" from "something is seriously wrong and we should crash ev

Bug#1108613: dgit-repos-server must quote according to RFC1342

2025-07-01 Thread Ian Jackson
to use a proper email library to massage the recipient fields (at least, the ones that aren't role addresses). Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1108242: tag2upload job mails should report the outer and inner dgit versions

2025-06-25 Thread Ian Jackson
Sean Whitton writes ("Bug#1108242: tag2upload job mails should report the outer and inner dgit versions"): > On Tue 24 Jun 2025 at 01:10pm +01, Ian Jackson wrote: > > I already added a dgit option to do part of the job. Do you think all > > of this should become a new dg

Bug#1108266: git-debpush should ignore quilt-mode for native packages

2025-06-25 Thread Ian Jackson
native source formats reject everything except --quilt=native and maybe --quilt=nofix. * Add a note to the top of QUILT MODE OPTIONS in the manpage saying this is only needed for the first upload of any particular package. I'm starting to wonder if the --gbp alias for --quilt=gbp

Bug#1108243: want way to find image uuid used for a particular t2u job

2025-06-25 Thread Ian Jackson
Sean Whitton writes ("Re: Bug#1108243: want way to find image uuid used for a particular t2u job"): > On Mon 23 Jun 2025 at 11:51pm +01, Ian Jackson wrote: > > I suggest we: > > > > * Change the image creation script to put something in the image's > &g

Bug#1108267: git-debpush should allow selecting the key to sign with

2025-06-24 Thread Ian Jackson
those, likely > you did something similar back in the day :) Urgh, this is a bit of a mess, isn't it? I'm pretty sure we don't want git-debpush to read ~/.devscrfipts. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net

Bug#1108267: git-debpush should allow selecting the key to sign with

2025-06-24 Thread Ian Jackson
going to use? DEBFULLNAME/DEBEMAIL are very commonly set and many tools use them. DEBSIGN_KEY seems useful. DEBSIGN_MAINT ? Q5. Are we going to have the d/changelog Changed-by information influence the tagger line and/or key selection? debsign does. dgit allows the dchangelog to influen

Bug#1108242: tag2upload job mails should report the outer and inner dgit versions

2025-06-24 Thread Ian Jackson
Sean Whitton writes ("Re: Bug#1108242: tag2upload job mails should report the outer and inner dgit versions"): > On Mon 23 Jun 2025 at 11:48pm +01, Ian Jackson wrote: > > We should change dgit-repos-server to run dgit --version. This should > > be done both on the oracle

Bug#1108243: want way to find image uuid used for a particular t2u job

2025-06-23 Thread Ian Jackson
omething in the image's /etc/environment. (Empirically, the podman rune produced by autopkgtest looks at this.) * Have dgit-repos-server run a command to get the information by running a command inside the container. -- Ian JacksonThese opinions are my own. Pronouns: they/he. I

Bug#1108242: tag2upload job mails should report the outer and inner dgit versions

2025-06-23 Thread Ian Jackson
, and both versions should appear in the report email. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1107921: Acknowledgement (git-debpush fetch before making tag) [and 11 more messages]

2025-06-22 Thread Ian Jackson
r is passing different options). The message I added in !231 is Tag $debian_tag already exists at $fetch_url. This version seems already to have been released. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1108200: ftp.debian.org: dgit_13.4_source.changes upload vanished? [and 1 more messages]

2025-06-22 Thread Ian Jackson
Ian Jackson writes ("Bug#1108200: ftp.debian.org: dgit_13.4_source.changes upload vanished?"): > I used tag2upload to upload src:dgit 13.4 to experimental. > This all seemed to go fine but I haven't had the expected ACCEPT mail. Debian FTP Masters writes ("dgit_13.4_so

Bug#1107921: git-debpush fetch before making tag

2025-06-22 Thread Ian Jackson
ser is accidentally re-using a version number. >Anyway we don't want to change a published tag. > >Unconditional failure. I *have* implemented this part. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-06-22 Thread Ian Jackson
. > Also, you removed and them re-added "Most source packages in Debian are > non-native." between patches in the series. I'm not sure why that was > done but I would also like to suggest replacing it with "Most source > packages in Debian use non-native version numberin

Bug#1108181: git-debpush ought not to depend on devscripts

2025-06-22 Thread Ian Jackson
Sean Whitton writes ("Re: Bug#1108181: git-debpush ought not to depend on devscripts"): > On Sun 22 Jun 2025 at 03:26pm +01, Ian Jackson wrote: > Yes. I don't see how we can avoid that other than vendoring > git-deborig? We're about to try to parse gbp.conf too. P

Bug#1108180: git-debpush dependencies are wrong

2025-06-22 Thread Ian Jackson
Package: git-debpush Version: 12.14 Severity: important I discovered while working on new tests in dgit mainline that the declared dependencies for git-debpush are not sufficient to actually run it. I'm going to fix this. Ian. -- Ian JacksonThese opinions are my own. Pronouns: th

Bug#1108181: git-debpush ought not to depend on devscripts

2025-06-22 Thread Ian Jackson
t-deborig which we are using just for the upstream tag name hunting? Filing against 13.3 since I doubt we'll change this in 12.x for trixie. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address whi

Bug#1107921: git-debpush fetch before making tag

2025-06-21 Thread Ian Jackson
ing in the git header apart for the date in the tagger line. We don't verify the signature, but a "same tag" must be one that looks signed. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1105759: git-debpush upstream tag confusion [and 1 more messages]

2025-06-21 Thread Ian Jackson
you an alternative suggestion we received: Marco d'Itri writes ("Re: Bug#1105759: git-debpush upstream tag confusion"): > On Jun 20, Ian Jackson wrote: > > This might involve a dependency on [gbp-config] > > Agreed. But gpb.conf is a simple ini-style file, an

Bug#1108141: git-debpush: detect(?) --gbp with single-debian-patch

2025-06-21 Thread Ian Jackson
ther than by changing the quilt mode. It's not clear whether they were intending to change the branch format to patches-unapplied; the package currently has no patches. Ian. [1] https://salsa.debian.org/varnish-team/varnish-modules/-/commit/df9a6a63e86e47e1c30bd13ac981537f00efdd7e -- Ian

Bug#401452: Info received (Bug#401452: Standardize syntax of the name in the Maintainer control field)

2025-06-20 Thread Ian Jackson
their name, which would feel icky, at least to me. Yes. Hmm. While I was writing my previous proposal it occurred to me that maybe we should follow git instead. I tried to find a specification of the syntax of the "author" and "committer" and "tagger" header l

Bug#1079762: dgit: Supporting generated files (`debian/control` and `debian/tests/control`) not commited to git

2025-06-20 Thread Ian Jackson
sed with "3.0 (quilt)". I believe that some other tools like git-dpm and git-debcherry do too. ISTM that debian/control could be thought of similarly. One key question is: what happens if you start with transformed view, the edit the package? Either the generated files or the inp

Bug#1108088: should check that the changelog version matches the tag version

2025-06-20 Thread Ian Jackson
s about the local branch to use as input, not where the output ends up. Let's see what Sean thinks about this. (Bug clone -2, bug# TBD.) 3. git-debpush ought to avoid re-making an existing DEP-14 tag. This is covered by #1107921, especially https://bugs.debian.org/cgi-bin/bugreport.cgi?

Bug#1105759: git-debpush upstream tag confusion

2025-06-20 Thread Ian Jackson
Marco d'Itri writes ("Re: Bug#1105759: git-debpush upstream tag confusion"): > On May 14, Ian Jackson wrote: > >Maybe we could talk to the gbp maintainer and ask if there could be a > >common *git* config option (set with `git config`) for this question. > >

Bug#1108088: should check that the changelog version matches the tag version

2025-06-20 Thread Ian Jackson
27;s intended use case is precisely to upload from a branch you don't currently have checked out. I think this is a minority interest. Maybe it should have a less attractive name. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1107921: git-debpush fetch before making tag

2025-06-17 Thread Ian Jackson
Sean Whitton writes ("Bug#1107921: git-debpush fetch before making tag"): > On Tue 17 Jun 2025 at 12:41pm +01, Ian Jackson wrote: > > * Provide options which can be used to retry a push, including > >a way to push only the tag. How about --retry-push > >an

Bug#1107921: git-debpush fetch before making tag

2025-06-17 Thread Ian Jackson
l tag. That would also help us in the future when we'll want to update the server-side machinery to new dependencies but still be able to test git-debpush on old releases. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org

Bug#1107552: git-debpush's changed suite check

2025-06-16 Thread Ian Jackson
Sean Whitton writes ("Bug#1107552: git-debpush's changed suite check"): > On Mon 09 Jun 2025 at 11:18am +01, Ian Jackson wrote: > > git-debpush pickiness: > > > > git-debpush can easily do this check because it's digging into history > > anyway to

Bug#401452: Info received (Bug#401452: Standardize syntax of the name in the Maintainer control field)

2025-06-13 Thread Ian Jackson
Suggested approach. Gosh there's a lot of decisions to make! Ian. ## Fields giving names and email addresses (entity and email fields) The format of the content of all fields naming people including Maintainer, and Uploaders are based on IETF RFC 5322 recipient fields (e.g., "To:&

Bug#401452: Standardize syntax of the name in the Maintainer control field

2025-06-13 Thread Ian Jackson
Andrey Rakhmatullin writes ("Re: Bug#401452: Standardize syntax of the name in the Maintainer control field"): > On Fri, Jun 13, 2025 at 11:47:08AM +0100, Ian Jackson wrote: > >Furthermore, we have the Uploaders field now. Clearly Maintainer and > >Uploaders ought

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-06-13 Thread Ian Jackson
The Wanderer writes ("Re: Bug#1107137: Distinguish "native source packsge" from "native version number""): > On 2025-06-13 at 07:33, Ian Jackson wrote: > > +When the ``debian_revision`` is absent, the package's primary > > +maintenance is withi

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-06-13 Thread Ian Jackson
Whole series with "non-" nsense fixed. Ian. >From cf66ee770fc633ff98035521946f7f6533d1d236 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 3 Jun 2025 14:34:00 +0100 Subject: [PATCH 1/4] Add heading for version comparison --- policy/ch-controlfields.rst | 5 + 1 fi

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-06-13 Thread Ian Jackson
Ian Jackson writes ("Re: Bug#1107137: Distinguish "native source packsge" from "native version number""): > The Wanderer writes ("Re: Bug#1107137: Distinguish "native source packsge" > from "native version number""): > You&#

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-06-13 Thread Ian Jackson
Ian Jackson writes ("Re: Bug#1107137: Distinguish "native source packsge" from "native version number""): > Attached is the fixup! commit I've made. It autosquashes cleanly. > I'll follow up with a re-attachment of the whole 4-patch series. >From

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-06-13 Thread Ian Jackson
version number, indicates a non-native version: the package has no separate versioning in upstream versus Debian. See :ref:`s-native-version`. Attached is the fixup! commit I've made. It autosquashes cleanly. I'll follow up with a re-attachment of the whole 4-patch series. Ian. --

Bug#1091868: debian-policy: Document Git-Tag-Tagger and Git-Tag-Info fields

2025-06-13 Thread Ian Jackson
Sean Whitton writes ("Re: Bug#1091868: debian-policy: Document Git-Tag-Tagger and Git-Tag-Info fields"): > Note that these new fields are in the archive, now, indeed in trixie. > Seeking seconds. Thanks! Seconded. -- Ian JacksonThese opinions are my own. Pronouns

Bug#401452: Standardize syntax of the name in the Maintainer control field

2025-06-13 Thread Ian Jackson
d by downstreams with a different policy. Furthermore, we have the Uploaders field now. Clearly Maintainer and Uploaders ought to be in the same syntax. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a priva

Bug#1107552: git-debpush's changed suite check

2025-06-09 Thread Ian Jackson
uploading the experimental branch to sid. I think dgit's --new is wrong and have filed #1107551 about that. Tenative conclusion: This check should be simply removed from git-debpush. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @ev

Bug#1107551: dgit --new should be about entirely-new not just new-in-suite

2025-06-09 Thread Ian Jackson
s never opened me up to that error, and in dgit 0.2 I wouldn't have been thinking about dch and UNRELEASED.) Changing this might have compatibility implications, but I think it'll be fine in a major release. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I

Bug#1107550: want git-debpush to prompt once for each failed check

2025-06-09 Thread Ian Jackson
Package: git-debpush Version: 13.13 Ian Jackson writes ("Re: [PATCH fyi 3/4] git-debpush: When tests fail, prompt to proceed as though --force"): > The approach you have taken invites the user to confirm *all* failed > checks in one go, with a prompt that doesn't list the

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-06-06 Thread Ian Jackson
> > + maintainers, and is simply maintained by Debian. See > > + :ref:`s-native-version`. > > Here too, I don't believe this is true. We can say something along the > lines that the Debian packaging does not separate upstream from Debian > changes, maybe? I'll reword this. Any further comments from anyone? If not I'll respin the series and send a new mail with updates. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1107226: [PATCH fyi 2/2] git-debpush: Check for presence of git submodules

2025-06-06 Thread Ian Jackson
test is good in git-debpush. But thinking about this makes me want dgit to be more picky. I don't think this is urgent since the anomalous states seem to be rejected by most git submodule tooling so probably don't exist in the wild very much, but you could perhaps make them by manual

Bug#1106402: dpkg-source, native source package format with non-native version

2025-06-04 Thread Ian Jackson
ian. OK. My reading of #1049406 is that it's asking a question. I think you'll probably agree with my answer in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1049406#15 ? Ian. FTR I'm going to be mostly AFK for a week or so, so unless something urgent comes up I'll look a

Bug#1107242: /usr/lib/notification-daemon/notification-daemon: stops working after a bit if user doesn't dismiss bubbles

2025-06-03 Thread Ian Jackson
cto upstream for an ancient abandoned C program". I already tried a bit of "debug a desktop library's X11 wm hints handling" without success so far. If you have any advice for me in #1087207 that would be greatly appreciated. Otherwise I guess I will blunder on as best I

Bug#1107242: /usr/lib/notification-daemon/notification-daemon: stops working after a bit if user doesn't dismiss bubbles

2025-06-03 Thread Ian Jackson
I wrote:> > Thanks for the suggestions. I will try them out. dunst works great for me. <3 I would still like to fix #1087207 as a service to other users. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,

Bug#1106402: dpkg-source, native source package format with non-native version

2025-06-03 Thread Ian Jackson
, and this kind of thing is hardly going to encourage others to try to resolve longstanding problems using our official processes. So I would appreciate at the very least some explicit recognition that my requests to to the TC, in this bug, were appropriate. Thanks, Ian. -- Ian JacksonThese opi

Bug#1049406: Does Debian have native vs. non-native *binary* packages?

2025-06-03 Thread Ian Jackson
ould be a rule of this kind. If we move the stuff about version numbers to where it belongs, then policy will be silent on all of these questions, and all the existing (working) practices are implicitly legitimised. Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I

Bug#1107137: Distinguish "native source packsge" from "native version number"

2025-06-03 Thread Ian Jackson
#x27;s confusing, because while 1.0-native and 1.0-with-diff are in this sense different formats, dpkg-soruce has debian/source/format which conflates them. I've explicitly stated that non-native source formats can't be used with native versions. I don't think such a thing could functi

Bug#1107219: git-debpush: upload failing when source has submodules

2025-06-03 Thread Ian Jackson
possible to simply filter out submodules during canonicalisation. That would improve convenience when upstream has submodules but the Debian package wants to ignore all of them completely. How common do we think this situation is? (Note that it's easy to speak of doing thi

Bug#1106402: dpkg-source, native source package format with non-native version

2025-06-01 Thread Ian Jackson
the light of new information and experience. But I don't think there has been any new information here, other than that Ubuntu has relaxed this restriction without any problems for them. Thanks, Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyv

Bug#1107111: dgit: support for uploading to fasttrack.debian.net

2025-06-01 Thread Ian Jackson
't think I will have time to investigate this very soon - I'm abou to go away for a week. Feel free to ping if nothing happens after several weeks... Thanks, Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

Bug#1106266: git-debpush: should possibly always overwrite whatever is in the target suite

2025-05-28 Thread Ian Jackson
with this is to the same thing as we do in all these other cases: * Report an error to the uploader (as we do) * Have monitoring and QA systems (like tracker.d.o) detect it and display a warning about it. (I don't know if they do.) Ian. -- Ian JacksonThese opinions are my own. Pro

Bug#1106402: dpkg-source, native source package format with non-native version

2025-05-27 Thread Ian Jackson
Matthew Vernon writes ("Re: Bug#1106402: dpkg-source, native source package format with non-native version"): > I think Ian is right that we could declare as he wishes under 6.1.1 that: > >dpkg-source should be able to build "3.0 (native)" source packages &

Bug#1106402: dpkg-source, native source package format with non-native version

2025-05-27 Thread Ian Jackson
itive decision on this until after the TC has delibrated, but of course you must do what you think best. Ian. [1] Before actually preparing any upload we would want to check what the Ubuntu version of the patch is. We might well prefer that. [2] I think the 2nd hunk is out of scope because it

Bug#1106481: dgit: [INTL:nl] Dutch translation for the dgit package

2025-05-25 Thread Ian Jackson
upload to unstable? (c) something else. I guess if I don't hear from you I will try (a) and fall back to uploading to unstable and hoping for (b). Thanks, Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a pr

Bug#1106481: dgit: [INTL:nl] Dutch translation for the dgit package

2025-05-24 Thread Ian Jackson
s contribution. We appreciate your diligence! I think we will allow dgit 12.12 to migrate to testing, and then update the translations afterwards. My reading of the freeze policy is that this will still be possible. Please let us know if you think I've got that wrong. Ian. -- Ian Jackson

Bug#1106452: adns bindings do not support IPv6 in addr queries

2025-05-24 Thread Ian Jackson
output is something with chiark's IPv6 address in it. Also, this should work: % adns synch v6.chiark.greenend.org.uk bad rrtype "": must be a, cname, hinfo, addr, ns, mx, txt, soa, ptr, rp, soa-, ptr-, or rp- while evaluating adns synch v6.chiark.greenend.org.uk Ian.

Bug#1106402: dpkg-source, native source package format with non-native version

2025-05-24 Thread Ian Jackson
matters were already discussed exhaustively in #1007717, I'm hoping that the TC can make a decision fairly quickly. Thanks, Ian. -- Ian JacksonThese opinions are my own. Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk, that is a private address which bypasses my fierce spamfilter.

  1   2   3   4   5   6   7   8   9   10   >