Bug#1092929: dgit: building packages using the debputy Build-Driver

2025-01-14 Thread Ian Jackson
Control: tags -1 patch Niels Thykier writes ("Bug#1092929: dgit: building packages using the debputy Build-Driver"): > I think it is this code > (https://salsa.debian.org/dgit-team/dgit/-/blob/master/dgit#L6613) The fake "package tree" made by that code is never built

Bug#1092929: dgit: building packages using the debputy Build-Driver

2025-01-14 Thread Niels Thykier
Niels Thykier: [...] As for a tool malfunctioning without `debian/rules`, it could very well have been `sbuild` if the build is using the `.dsc` if `sbuild` is not given a `--no-clean-source`. I cannot find `--no-clean-source` in `dgit` via the online search, [...] Best regards, Niels S

Bug#1092929: dgit: building packages using the debputy Build-Driver

2025-01-14 Thread Niels Thykier
On Mon, 13 Jan 2025 16:05:22 + Ian Jackson wrote: Andrea Pappacoda writes ("Bug#1092929: dgit: building packages using the debputy Build-Driver"): > Package: dgit > Version: 12.4 > Severity: whishlist ... > debputy internal-command dpkg-build-driver-run-ta

Bug#1092929: dgit: building packages using the debputy Build-Driver

2025-01-13 Thread Andrea Pappacoda
Hi Ian, On Mon Jan 13, 2025 at 5:05 PM CET, Ian Jackson wrote: I'm not familiar with debputy. Is this a new interface supported by dpkg-buildpackage ? In sid, I guess ? Yeah, it hasn't been around for long. There's some documentation in /usr/share/doc/dpkg/spec/build-driver.txt, and debputy

Bug#1092929: dgit: building packages using the debputy Build-Driver

2025-01-13 Thread Ian Jackson
Andrea Pappacoda writes ("Bug#1092929: dgit: building packages using the debputy Build-Driver"): > Package: dgit > Version: 12.4 > Severity: whishlist ... > debputy internal-command dpkg-build-driver-run-task clean >dpkg-buildtree clean >rm

Bug#1092929: dgit: building packages using the debputy Build-Driver

2025-01-13 Thread Andrea Pappacoda
Package: dgit Version: 12.4 Severity: whishlist Hi! I'm experimenting a bit with the new debputy build driver, which allows building packages via a declarative manifest and without debian/rules. Of couse, this is all at early stages and somewhat experimental. I've noticed that dgit is curren