Activity log for bug #1915250

Date Who What changed Old value New value Message
2021-02-10 09:15:54 Matthias Klose bug added bug
2021-02-10 09:16:01 Matthias Klose glibc (Ubuntu): status New Confirmed
2021-02-10 09:16:04 Matthias Klose glibc (Ubuntu): importance Undecided High
2021-02-10 10:11:49 Matthias Klose affects glibc (Ubuntu) fakeroot (Ubuntu)
2021-02-10 10:12:03 Matthias Klose bug task added glibc (Ubuntu)
2021-02-10 10:12:22 Matthias Klose bug task added binutils (Ubuntu)
2021-02-10 10:12:34 Matthias Klose bug task added debhelper (Ubuntu)
2021-02-10 10:31:12 Matthias Klose bug watch added https://bugzilla.redhat.com/show_bug.cgi?id=1889862
2021-02-10 11:08:18 Launchpad Janitor binutils (Ubuntu): status New Confirmed
2021-02-10 11:08:18 Launchpad Janitor debhelper (Ubuntu): status New Confirmed
2021-02-10 11:08:18 Launchpad Janitor glibc (Ubuntu): status New Confirmed
2021-02-10 11:11:29 Jose Manuel Santamaria Lema bug added subscriber Jose Manuel Santamaria Lema
2021-02-10 13:02:25 Matthias Klose binutils (Ubuntu): importance Undecided High
2021-02-10 13:03:58 Matthias Klose bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=982457
2021-02-10 13:03:58 Matthias Klose bug task added debhelper (Debian)
2021-02-10 20:01:29 Steve Beattie bug added subscriber Steve Beattie
2021-02-11 12:08:56 Rik Mills bug added subscriber Rik Mills
2021-02-12 15:39:49 Matthieu Clemenceau tags rls-hh-incoming
2021-02-15 00:09:31 Alex Murray bug added subscriber Alex Murray
2021-02-16 06:50:51 Jean-Baptiste Lallement bug added subscriber Jean-Baptiste Lallement
2021-02-16 12:33:28 Dimitri John Ledkov fakeroot (Ubuntu): importance High Critical
2021-02-16 12:38:17 Marc Deslauriers bug added subscriber Marc Deslauriers
2021-02-16 13:04:31 Robie Basak bug added subscriber Robie Basak
2021-02-16 13:23:44 Matthias Klose attachment added dh_strip.diff https://bugs.launchpad.net/ubuntu/+source/fakeroot/+bug/1915250/+attachment/5464124/+files/dh_strip.diff
2021-02-16 14:06:31 Axel Beckert bug added subscriber Axel Beckert
2021-02-16 16:28:02 Ubuntu Foundations Team Bug Bot tags rls-hh-incoming patch rls-hh-incoming
2021-02-16 19:25:07 Dimitri John Ledkov glibc (Ubuntu): status Confirmed Invalid
2021-02-16 19:25:14 Dimitri John Ledkov debhelper (Ubuntu): importance Undecided Wishlist
2021-02-17 12:50:02 Dimitri John Ledkov description the current state of -proposed creates deb packages with buildd file owner/group for shared libraries. reported at least for kwayland-integration. $ dpkg -c kwayland-integration_5.20.90-0ubuntu1_amd64.deb|grep \.so -rw-r--r-- doko/doko 18984 2021-01-21 23:44 ./usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kguiaddons/kmodifierkey/kmodifierkey_wayland.so -rw-r--r-- doko/doko 85392 2021-01-21 23:44 ./usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kwindowsystem/KF5WindowSystemKWaylandPlugin.so -rw-r--r-- doko/doko 35536 2021-01-21 23:44 ./usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeKWaylandPlugin.so - in a release pocket, rebuild binutils from proposed. correctly restores the file ownership - in a release pocket, update glibc from proposed. then rebuild binutils from proposed. shows the wrong ownership fakeroot with glibc broke dpkg-deb for packages that do not use "Rules-Requires-Root: no" was broken. binutils stopped preserving permissions from objcopy & strip, leading to incorrect permissions of files after stripping. fakeroot is now patched with better glibc 2.33 support. TODO upstream changes. binutils is not fixed, as upstream changes are still being discussed. Instead we have worked around objcopy/strip in debhelper to call those tools from dh_strip in a safe manner. We also rebuilt binutils against glibc 2.32, to avoid this new behaviour. However, we need to resolve bintuils in a better way, one way or another. -- the current state of -proposed creates deb packages with buildd file owner/group for shared libraries. reported at least for kwayland-integration. $ dpkg -c kwayland-integration_5.20.90-0ubuntu1_amd64.deb|grep \.so -rw-r--r-- doko/doko 18984 2021-01-21 23:44 ./usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kguiaddons/kmodifierkey/kmodifierkey_wayland.so -rw-r--r-- doko/doko 85392 2021-01-21 23:44 ./usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kwindowsystem/KF5WindowSystemKWaylandPlugin.so -rw-r--r-- doko/doko 35536 2021-01-21 23:44 ./usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeKWaylandPlugin.so  - in a release pocket, rebuild binutils from proposed. correctly    restores the file ownership  - in a release pocket, update glibc from proposed. then rebuild    binutils from proposed. shows the wrong ownership
2021-02-17 17:39:31 Haowei Wen bug added subscriber Haowei Wen
2021-02-18 16:11:03 Matthias Klose debhelper (Ubuntu): status Confirmed Fix Committed
2021-02-18 16:11:09 Matthias Klose fakeroot (Ubuntu): status Confirmed Fix Committed
2021-02-18 16:11:21 Matthias Klose binutils (Ubuntu): status Confirmed Invalid
2021-02-19 04:09:43 Mathew Hodson bug task deleted binutils (Ubuntu)
2021-02-19 04:09:50 Mathew Hodson bug task deleted glibc (Ubuntu)
2021-02-19 18:05:24 Launchpad Janitor debhelper (Ubuntu): status Fix Committed Fix Released
2021-02-21 16:54:23 Launchpad Janitor fakeroot (Ubuntu): status Fix Committed Fix Released
2021-03-02 10:34:42 Bug Watch Updater debhelper (Debian): status Unknown New