Activity log for bug #1638245

Date Who What changed Old value New value Message
2016-11-01 10:43:30 Sadi Yumuşak bug added bug
2016-11-01 10:48:08 Sadi Yumuşak bug added subscriber Iain Lane
2016-11-11 10:16:28 Launchpad Janitor glib2.0 (Ubuntu): status New Confirmed
2016-11-11 10:41:35 Andreas Wehler bug added subscriber Andreas Wehler
2016-11-23 17:45:46 Iain Lane nominated for series Ubuntu Yakkety
2016-11-23 17:45:46 Iain Lane bug task added glib2.0 (Ubuntu Yakkety)
2016-11-23 17:45:46 Iain Lane nominated for series Ubuntu Xenial
2016-11-23 17:45:46 Iain Lane bug task added glib2.0 (Ubuntu Xenial)
2016-11-23 17:52:45 Iain Lane glib2.0 (Ubuntu Yakkety): status New In Progress
2016-11-23 17:54:11 Iain Lane description I'm on Ubuntu 16.10 64-bit with libglib2.0-0 version 2.50.0-1. I've reported this bug (or marked as "it affects me") in a couple of other places before I've finally discovered that this is the package that's causing this problem, which unfortunately has been around for a couple of years now. This bug has been reported upstream as well, but it's just taking very very long to arrive at a decision and take action it seems. Apparently one of the patches (https://sources.debian.net/patches/glib2.0/2.50.1-1/0001-Fix-trashing-on-overlayfs.patch/) which is here (https://launchpad.net/ubuntu/+archive/primary/+files/glib2.0_2.50.0-1.debian.tar.xz) to the original package which is here (https://launchpad.net/ubuntu/+archive/primary/+files/glib2.0_2.50.0.orig.tar.xz) is the root cause of this annoying problem. As I prefer keeping one patition for the root filesystem (/), one partition for user settings (/home) and one partition for user data (Documents, Downloads, Drive, Music, Pictures, Public, Videos) which are simply symlinked to my home folder for ease of use, I cannot move any file to the trash in the root of these folders when I access them from my home folder or nautilus sidebar. This problem doesn't affect folders at all, nor any other files in subfolders, etc. So I was wondering if Ubuntu devs can leave out that particular patch when building this package for Ubuntu - if it doesn't cause more harm, which I doubt. Otherwise, I would appreciate if I could learn how to do it myself: how can I (as an end-user) compile the contents of "glib2.0_2.50.0.orig.tar.xz" with all the patches, etc. in "glib2.0_2.50.0-1.debian.tar.xz" except "0001-Fix-trashing-on-overlayfs.patch"? [ Description ] Can't trash files if the directory they are in is a symlink to another device [ QA ] Steps: 1. Install system and partition disk into root and data partitions 2. create ~/Data folder, and mount data partition on it 3. create symlinks for ~/whatever/ to ~/Data/something/ 4. delete files directly inside ~/whatever/ What happen: Then Nautilus says: "File can't be put in the trash. Do you want to delete it immediately?". What should happen: The files moved into Trash. [ Regression potential ] The proposed fix uses g_stat instead of g_stat to follow symlinks, so we know where to place the trash (you can't rename() across filesystems). If that is wrong, then it could regress trashing other kinds of files. [ Original ] I'm on Ubuntu 16.10 64-bit with libglib2.0-0 version 2.50.0-1. I've reported this bug (or marked as "it affects me") in a couple of other places before I've finally discovered that this is the package that's causing this problem, which unfortunately has been around for a couple of years now. This bug has been reported upstream as well, but it's just taking very very long to arrive at a decision and take action it seems. Apparently one of the patches (https://sources.debian.net/patches/glib2.0/2.50.1-1/0001-Fix-trashing-on-overlayfs.patch/) which is here (https://launchpad.net/ubuntu/+archive/primary/+files/glib2.0_2.50.0-1.debian.tar.xz) to the original package which is here (https://launchpad.net/ubuntu/+archive/primary/+files/glib2.0_2.50.0.orig.tar.xz) is the root cause of this annoying problem. As I prefer keeping one patition for the root filesystem (/), one partition for user settings (/home) and one partition for user data (Documents, Downloads, Drive, Music, Pictures, Public, Videos) which are simply symlinked to my home folder for ease of use, I cannot move any file to the trash in the root of these folders when I access them from my home folder or nautilus sidebar. This problem doesn't affect folders at all, nor any other files in subfolders, etc. So I was wondering if Ubuntu devs can leave out that particular patch when building this package for Ubuntu - if it doesn't cause more harm, which I doubt. Otherwise, I would appreciate if I could learn how to do it myself: how can I (as an end-user) compile the contents of "glib2.0_2.50.0.orig.tar.xz" with all the patches, etc. in "glib2.0_2.50.0-1.debian.tar.xz" except "0001-Fix-trashing-on-overlayfs.patch"?
2016-12-01 16:08:50 Launchpad Janitor glib2.0 (Ubuntu): status Confirmed Fix Released
2016-12-12 18:23:42 Brian Murray glib2.0 (Ubuntu Yakkety): status In Progress Fix Committed
2016-12-12 18:23:44 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2016-12-12 18:23:50 Brian Murray bug added subscriber SRU Verification
2016-12-12 18:23:56 Brian Murray tags verification-needed
2016-12-19 20:48:25 Wise Melon glib2.0 (Ubuntu Xenial): status New Confirmed
2016-12-19 21:52:25 Wise Melon tags verification-needed verification-done
2016-12-19 21:58:57 Wise Melon attachment added Gobbledygook name in Nautilus sidebar https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/1638245/+attachment/4794160/+files/Screenshot%20from%202016-12-19%2021-14-42.png
2016-12-25 01:30:40 Svivi bug added subscriber Svivi
2016-12-25 01:45:56 Lacyc3 bug added subscriber Lacyc3
2017-01-02 03:59:22 Felipe Castillo bug added subscriber Felipe Castillo
2017-01-06 17:11:49 Brian Murray glib2.0 (Ubuntu Xenial): status Confirmed Fix Committed
2017-01-06 17:12:00 Brian Murray tags verification-done
2017-01-06 17:12:01 Brian Murray tags verification-needed
2017-01-08 21:20:18 Svivi tags verification-needed verification-done
2017-01-19 14:44:19 Launchpad Janitor glib2.0 (Ubuntu Yakkety): status Fix Committed Fix Released
2017-01-19 14:44:35 Steve Langasek removed subscriber Ubuntu Stable Release Updates Team
2017-01-25 10:43:44 Launchpad Janitor glib2.0 (Ubuntu Xenial): status Fix Committed Fix Released