Bug#1102289: src:pcp modifies debian/control during the build

2025-04-08 Thread Ken McDonell
Hi Debian folk and thanks for raising this issue. By way of background, the logic in debian/GNUmakefile is like this because we build PCP packages for older debian-based releases where potentially different debian/control files are needed, based on the availability of dependent packages (build

Bug#1102289: src:pcp modifies debian/control during the build

2025-04-07 Thread Jochen Sprickerhof
I just noticed that I totally forgot to mention the relevant change. The original d/control has: Build-Depends: systemd, systemd-dev | libsystemd-dev Which is missing after running fixcontrol and thus missing from the .buildinfo file. Cheers Jochen signature.asc Description: PGP signature

Bug#1102289: src:pcp modifies debian/control during the build

2025-04-07 Thread Santiago Vila
Hi. A trick which usually works is to generate the desired file using a different filename, then error if the files differ. The attached diff will give you an idea, but it's untested. (I failed to see how the code in GNUmakefile is reached from debian/rules) Thanks.--- pcp-6.3.7/debian/GNUmakef

Bug#1102289: src:pcp modifies debian/control during the build

2025-04-07 Thread Jochen Sprickerhof
Source: pcp Version: 6.3.7-1 Severity: serious X-Debbugs-Cc: Helmut Grohne , reproducible-b...@lists.alioth.debian.org User: reproducible-bui...@lists.alioth.debian.org Usertags: buildinfo Hi, src:pcp modifies the debian/control file during the build: === debian === make[2]: Entering directory