Activity log for bug #2054741

Date Who What changed Old value New value Message
2024-02-22 22:36:50 Luca Boccassi bug added bug
2024-02-22 22:37:07 Luca Boccassi nominated for series Ubuntu Mantic
2024-02-22 22:37:07 Luca Boccassi bug task added dpkg (Ubuntu Mantic)
2024-02-22 22:37:07 Luca Boccassi nominated for series Ubuntu Jammy
2024-02-22 22:37:07 Luca Boccassi bug task added dpkg (Ubuntu Jammy)
2024-02-22 22:37:07 Luca Boccassi nominated for series Ubuntu Noble
2024-02-22 22:37:07 Luca Boccassi bug task added dpkg (Ubuntu Noble)
2024-02-22 23:30:47 Luca Boccassi merge proposal linked https://code.launchpad.net/~bluca/ubuntu/+source/dpkg/+git/dpkg/+merge/461078
2024-02-22 23:31:05 Luca Boccassi tags patch
2024-02-22 23:31:27 Luca Boccassi dpkg (Ubuntu Jammy): status New Confirmed
2024-02-22 23:31:30 Luca Boccassi dpkg (Ubuntu Mantic): status New Confirmed
2024-02-22 23:31:32 Luca Boccassi dpkg (Ubuntu Noble): status New Confirmed
2024-02-22 23:59:17 Luca Boccassi bug added subscriber Ubuntu Sponsors
2024-02-23 10:51:23 Luca Boccassi merge proposal linked https://code.launchpad.net/~bluca/ubuntu/+source/dpkg/+git/dpkg/+merge/461112
2024-02-23 10:51:58 Luca Boccassi merge proposal linked https://code.launchpad.net/~bluca/ubuntu/+source/dpkg/+git/dpkg/+merge/461113
2024-02-23 11:40:04 Gianfranco Costamagna dpkg (Ubuntu Noble): status Confirmed Fix Committed
2024-02-23 14:51:23 Luca Boccassi merge proposal linked https://code.launchpad.net/~bluca/ubuntu/+source/dpkg/+git/dpkg/+merge/461136
2024-02-23 14:58:44 Gianfranco Costamagna dpkg (Ubuntu Mantic): status Confirmed In Progress
2024-02-23 14:58:46 Gianfranco Costamagna dpkg (Ubuntu Jammy): status Confirmed In Progress
2024-02-23 15:43:29 Ubuntu Archive Robot bug added subscriber Gianfranco Costamagna
2024-02-24 02:06:19 Launchpad Janitor dpkg (Ubuntu Noble): status Fix Committed Fix Released
2024-02-26 20:26:56 Luca Boccassi description DEB_BUILD_PROFILES= can be used in Debian to specify a build profile to use with dpkg-buildpackage. We want to use it in the systemd project to build the upstream packages for the Ubuntu autopkgtest cloud CI on Github. But in the Ubuntu's fork of dpkg, DEB_BUILD_PROFILES's value is ignored and unconditionally swapped with 'noudeb'. This makes it impossible to use package-specific profiles, and it's a regression w.r.t Debian. To reproduce it, simply print the content of DEB_BUILD_PROFILES in d/rules in any package and build with DEB_BUILD_PROFILES=foo dpkg-buildpackage. [Impact] DEB_BUILD_PROFILES= can be used in Debian to specify a build profile to use with dpkg-buildpackage. We want to use it in the systemd project to build the upstream packages for the Ubuntu autopkgtest cloud CI on Github. But in the Ubuntu's fork of dpkg, DEB_BUILD_PROFILES's value is ignored and unconditionally swapped with 'noudeb'. This makes it impossible to use package-specific profiles, and it's a regression w.r.t Debian. [Fix] Backport patch from Noble that fixes the issue: https://code.launchpad.net/~bluca/ubuntu/+source/dpkg/+git/dpkg/+merge/461136 and takes into account if the environment variable is set when reading the profile [Test] To reproduce it, simply print the content of DEB_BUILD_PROFILES in d/rules in any package and build with DEB_BUILD_PROFILES=foo dpkg-buildpackage. Before the fix, whatever is passed via the env var is ignored. After the fix, it will be respected. [Regression Potential] dpkg-buildpackage is used to build all packages, so in case of unforeseen issues other packages could potentially fail to build. A unit test exercising this change is included in the patch to minimize potential for regressions.
2024-02-26 20:36:01 Luca Boccassi removed subscriber Ubuntu Sponsors
2024-02-28 01:47:36 Brian Murray dpkg (Ubuntu Mantic): status In Progress Fix Committed
2024-02-28 01:47:37 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2024-02-28 01:47:39 Brian Murray bug added subscriber SRU Verification
2024-02-28 01:47:42 Brian Murray tags patch patch verification-needed verification-needed-mantic
2024-02-28 18:49:05 Brian Murray dpkg (Ubuntu Jammy): status In Progress Fix Committed
2024-02-28 18:49:08 Brian Murray tags patch verification-needed verification-needed-mantic patch verification-needed verification-needed-jammy verification-needed-mantic
2024-02-28 22:05:45 Luca Boccassi tags patch verification-needed verification-needed-jammy verification-needed-mantic patch verification-done verification-done-jammy verification-done-mantic
2024-03-07 13:39:13 Andreas Hasenack tags patch verification-done verification-done-jammy verification-done-mantic patch verification-done verification-done-mantic verification-failed-jammy
2024-03-07 13:45:15 Andreas Hasenack tags patch verification-done verification-done-mantic verification-failed-jammy patch verification-done verification-done-jammy verification-done-mantic
2024-03-07 13:52:13 Launchpad Janitor dpkg (Ubuntu Mantic): status Fix Committed Fix Released
2024-03-07 13:52:18 Andreas Hasenack removed subscriber Ubuntu Stable Release Updates Team
2024-03-07 13:52:34 Launchpad Janitor dpkg (Ubuntu Jammy): status Fix Committed Fix Released