Activity log for bug #2063221

Date Who What changed Old value New value Message
2024-04-23 15:44:08 Jeremy Bícha bug added bug
2024-04-23 16:12:40 Jeremy Bícha glib2.0 (Ubuntu): status Triaged In Progress
2024-04-23 17:04:31 Brian Murray nominated for series Ubuntu Noble
2024-04-23 17:04:31 Brian Murray bug task added glib2.0 (Ubuntu Noble)
2024-04-23 17:04:38 Brian Murray glib2.0 (Ubuntu Noble): milestone noble-updates
2024-04-23 17:24:16 Jeremy Bícha tags noble block-proposed noble
2024-04-25 16:05:12 Tom bug added subscriber Tom
2024-04-25 16:13:31 Basic bug added subscriber Basic
2024-04-25 18:27:57 Adriano dos Santos Fernandes bug added subscriber Adriano dos Santos Fernandes
2024-04-26 07:46:16 Christoph Lukas bug added subscriber Christoph Lukas
2024-04-26 10:17:07 burned bug added subscriber burned
2024-04-26 17:31:54 Marcos Alano bug added subscriber Marcos Alano
2024-04-26 21:18:42 Francesco Castellana bug added subscriber Francesco Castellana
2024-04-27 00:43:48 Ikuya Awashiro bug added subscriber Ikuya Awashiro
2024-04-29 14:25:05 Jeremy Bícha tags block-proposed noble noble
2024-04-29 20:47:46 Mauricio Faria de Oliveira bug added subscriber Mauricio Faria de Oliveira
2024-04-29 20:56:50 Mauricio Faria de Oliveira glib2.0 (Ubuntu Noble): status In Progress Incomplete
2024-04-29 21:03:21 Jeremy Bícha description Impact ------ apt can struggle with ordering when handling the massive Y2028 time_t transition when upgrading to Ubuntu 24.04 LTS. It was identified that dropping the libglib2.0-0 transitional package can help apt do things in the correct order. Test Case --------- Is libglib2.0-0 built? Other Info ---------- This is related to LP: #2061918 for the thunderbird deb to snap upgrade There are likely several other Launchpad bugs that can be resolved by this update and some other workarounds in other packages, like in the transitional thunderbird package. https://salsa.debian.org/gnome-team/glib/-/merge_requests/34 Impact ------ apt can struggle with ordering when handling the massive Y2028 time_t transition when upgrading to Ubuntu 24.04 LTS. It was identified that dropping the libglib2.0-0 transitional package can help apt do things in the correct order. Test Case --------- Is libglib2.0-0 built? Where Problems Could Occur -------------------------- We have landed the change from this SRU in Debian Unstable and it successfully migrated to Debian Testing on April 27 as one of the first t64 packages to migrate there. This SRU was recommended by Julian Klode, the apt maintainer for Debian and Ubuntu. The original transitional package was added by Simon McVittie in hopes that it would help apt be able to calculate the upgrade easier. At least in the Ubuntu Desktop 22.04 LTS → 24.04 LTS case, it looks like it was the opposite. Hmm, we can't actually drop libglib2.0-0 after release, can we? Other Info ---------- This is related to LP: #2061918 for the thunderbird deb to snap upgrade There are likely several other Launchpad bugs that can be resolved by this update and some other workarounds in other packages, like in the transitional thunderbird package. https://salsa.debian.org/gnome-team/glib/-/merge_requests/34
2024-04-29 21:05:21 Jeremy Bícha bug added subscriber Julian Andres Klode
2024-04-29 21:12:22 Jeremy Bícha description Impact ------ apt can struggle with ordering when handling the massive Y2028 time_t transition when upgrading to Ubuntu 24.04 LTS. It was identified that dropping the libglib2.0-0 transitional package can help apt do things in the correct order. Test Case --------- Is libglib2.0-0 built? Where Problems Could Occur -------------------------- We have landed the change from this SRU in Debian Unstable and it successfully migrated to Debian Testing on April 27 as one of the first t64 packages to migrate there. This SRU was recommended by Julian Klode, the apt maintainer for Debian and Ubuntu. The original transitional package was added by Simon McVittie in hopes that it would help apt be able to calculate the upgrade easier. At least in the Ubuntu Desktop 22.04 LTS → 24.04 LTS case, it looks like it was the opposite. Hmm, we can't actually drop libglib2.0-0 after release, can we? Other Info ---------- This is related to LP: #2061918 for the thunderbird deb to snap upgrade There are likely several other Launchpad bugs that can be resolved by this update and some other workarounds in other packages, like in the transitional thunderbird package. https://salsa.debian.org/gnome-team/glib/-/merge_requests/34 Impact ------ apt can struggle with ordering when handling the massive Y2028 time_t transition when upgrading to Ubuntu 24.04 LTS. It was identified that dropping the libglib2.0-0 transitional package can help apt do things in the correct order. Technically, Steve Langasek already removed libglib2.0-0 from noble release just before release. This upload is necessary to ensure that we don't accidentally bring it back. Test Case --------- 1. Is libglib2.0-0 built? 2. Run rmadison libglib2.0-0 There should be 0 results for noble, noble-proposed, or noble-updates 3. Ensure that libglib2.0-0 is removed during the upgrade from Ubuntu 22.04 LTS to 24.04 LTS. Technically, ubuntu-release-upgrader is currently set to disallow upgrades to 24.04 LTS. If this is still the case when it is time to verify this SRU, you can manually substitute jammy → noble in /etc/apt/sources.list for purposes of testing this upgrade, probably in a VM since that's not the supported way to upgrade. Where Problems Could Occur -------------------------- We have landed the change from this SRU in Debian Unstable and it successfully migrated to Debian Testing on April 27 as one of the first t64 packages to migrate there. This SRU was recommended by Julian Klode, the apt maintainer for Debian and Ubuntu. The original transitional package was added by Simon McVittie in hopes that it would help apt be able to calculate the upgrade easier. At least in the Ubuntu Desktop 22.04 LTS → 24.04 LTS case, it looks like it was the opposite. Other Info ---------- This is related to LP: #2061918 for the thunderbird deb to snap upgrade There are likely several other Launchpad bugs that can be resolved by this update and some other workarounds in other packages, like in the transitional thunderbird package. https://salsa.debian.org/gnome-team/glib/-/merge_requests/34
2024-04-29 21:15:43 Jeremy Bícha description Impact ------ apt can struggle with ordering when handling the massive Y2028 time_t transition when upgrading to Ubuntu 24.04 LTS. It was identified that dropping the libglib2.0-0 transitional package can help apt do things in the correct order. Technically, Steve Langasek already removed libglib2.0-0 from noble release just before release. This upload is necessary to ensure that we don't accidentally bring it back. Test Case --------- 1. Is libglib2.0-0 built? 2. Run rmadison libglib2.0-0 There should be 0 results for noble, noble-proposed, or noble-updates 3. Ensure that libglib2.0-0 is removed during the upgrade from Ubuntu 22.04 LTS to 24.04 LTS. Technically, ubuntu-release-upgrader is currently set to disallow upgrades to 24.04 LTS. If this is still the case when it is time to verify this SRU, you can manually substitute jammy → noble in /etc/apt/sources.list for purposes of testing this upgrade, probably in a VM since that's not the supported way to upgrade. Where Problems Could Occur -------------------------- We have landed the change from this SRU in Debian Unstable and it successfully migrated to Debian Testing on April 27 as one of the first t64 packages to migrate there. This SRU was recommended by Julian Klode, the apt maintainer for Debian and Ubuntu. The original transitional package was added by Simon McVittie in hopes that it would help apt be able to calculate the upgrade easier. At least in the Ubuntu Desktop 22.04 LTS → 24.04 LTS case, it looks like it was the opposite. Other Info ---------- This is related to LP: #2061918 for the thunderbird deb to snap upgrade There are likely several other Launchpad bugs that can be resolved by this update and some other workarounds in other packages, like in the transitional thunderbird package. https://salsa.debian.org/gnome-team/glib/-/merge_requests/34 Impact ------ apt can struggle with ordering when handling the massive Y2028 time_t transition when upgrading to Ubuntu 24.04 LTS. It was identified that dropping the libglib2.0-0 transitional package can help apt do things in the correct order. Technically, Steve Langasek already removed libglib2.0-0 from noble release just before release. This upload is necessary to ensure that we don't accidentally bring it back. Test Case --------- 1. Is libglib2.0-0 built? 2. Run rmadison libglib2.0-0 There should be 0 results for noble, noble-proposed, or noble-updates 3. Ensure that libglib2.0-0 is removed during the upgrade from Ubuntu 22.04 LTS to 24.04 LTS. Technically, ubuntu-release-upgrader is currently set to disallow upgrades to 24.04 LTS. If this is still the case when it is time to verify this SRU, you can manually substitute jammy → noble in /etc/apt/sources.list for purposes of testing this upgrade, probably in a VM since that's not the supported way to upgrade. Where Problems Could Occur -------------------------- Doing an upload to not build a package that already does not exist in Ubuntu 24.04 LTS should have no regression potential. The only other change in this SRU is bumping the Breaks version to ensure that the transitional libglib2.0-0 is also removed for people who were using Ubuntu 24.04 LTS early. That also should not cause problems since the package was an empty transitional package for early Ubuntu 24.04 LTS users. Other Info ---------- This is related to LP: #2061918 for the thunderbird deb to snap upgrade There are likely several other Launchpad bugs that can be resolved by removing the transitional package and some other workarounds in other packages, like in the transitional thunderbird package. https://salsa.debian.org/gnome-team/glib/-/merge_requests/34 We have landed the removal in Debian Unstable and it successfully migrated to Debian Testing on April 27 as one of the first t64 packages to migrate there. The removal was recommended by Julian Klode, the apt maintainer for Debian and Ubuntu. The original transitional package was added by Simon McVittie in hopes that it would help apt be able to calculate the upgrade easier. At least in the Ubuntu Desktop 22.04 LTS → 24.04 LTS case, it looks like it was the opposite. (Although that particular detail was fixed by the removal that already happened.)
2024-04-29 21:15:52 Jeremy Bícha glib2.0 (Ubuntu Noble): status Incomplete Confirmed
2024-04-29 23:10:09 Steve Langasek glib2.0 (Ubuntu Noble): status Confirmed Fix Committed
2024-04-29 23:10:11 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2024-04-29 23:10:13 Steve Langasek bug added subscriber SRU Verification
2024-04-29 23:10:20 Steve Langasek tags noble noble verification-needed verification-needed-noble
2024-05-04 05:17:13 Vitaliy Kanev bug added subscriber Vitaliy Kanev
2024-05-06 17:47:47 JCM bug added subscriber JCM
2024-05-07 13:00:38 Dale Visser bug added subscriber Dale Visser
2024-05-07 15:36:11 Aaron Peromsik bug added subscriber Aaron Peromsik
2024-05-07 15:42:15 Jeremy Bícha glib2.0 (Ubuntu): status In Progress Fix Committed
2024-05-07 16:02:49 Sebastien Bacher tags noble verification-needed verification-needed-noble noble verification-done verification-done-noble
2024-05-07 21:34:09 Benjamin Lupton bug added subscriber Benjamin Lupton
2024-05-07 21:34:36 Benjamin Lupton glib2.0 (Ubuntu): status Fix Committed Fix Released
2024-05-07 21:46:52 Jeremy Bícha glib2.0 (Ubuntu): status Fix Released Fix Committed
2024-05-08 04:55:13 Launchpad Janitor glib2.0 (Ubuntu Noble): status Fix Committed Fix Released
2024-05-08 04:55:17 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team
2024-05-20 14:36:56 Launchpad Janitor glib2.0 (Ubuntu): status Fix Committed Fix Released
2024-05-20 14:36:56 Launchpad Janitor cve linked 2024-34397