Closed davidmhewitt closed 3 years ago
Most of them are backports which don't need to be built for focal. I'm editing the original issue to show it clearly
epiphany shouldn't need any patches anymore since they're carrying everything we need upstream these days
Updated this with a lot more info today. There’s a few more packages we don’t need to patch anymore.
I’m really not sure what the BASH patches are intended to do. Is that so we get command names in the tab while it’s running instead of directory names?
This patch for grub is actually super important: https://github.com/elementary/os-patches/commit/5e7f14b37a82db195cb0f0082b5dfb2e2c69b9e5
It ensures the grub config is correctly updated after kernel updates etc. The reason we need this is caused by the fact we patch base-files to get a different lsb_release. We still want to use Ubuntu's signed bootloader, so we need to map elementary back to Ubuntu.
This is why someone was posting on reddit today about being unable to update their kernel: https://www.reddit.com/r/elementaryos/comments/lhibby/odin_60_preview_cant_update_kernel/
Shouldn't the mutter drawing bug also be patched?
Closing because patches now exist for things listed. New patches should be filed as individual issue reports
Packages that we think may need patching (excluding packages mentioned below):
base-files
bash
dkms
evince
Upstream issue filed here: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1915315
geoclue-2.0
e8792627-1f81-470e-a407-baecad8c7a4b
grub2
grub2-signed
gtksourceview4
language-selector
lsb
python-apt
unattended-upgrades
xdg-user-dirs
xdg-user-dirs-gtk
Packages that are backports:
We don't ship/need need the following anymore:
file-roller
gnome-bluetooth
gtksourceview3
network-manager-applet
Hide the connection editor desktop, but this only shows up in search, so who caressoftware-properties
Stop installing unattended upgrades via recommends, but we don't ship this package by default and the long shutdown issue this supposedly causes can't be reproducedRequired patches are now upstream:
ibus
https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1835541system-config-printer
Hide the .desktop, but this doesn't appear to show anymoregnome-settings-daemon
But we need to go through the rest of the list and see if the patches are still required or if we can just use the upstream version.