[SRU] Ensure supported codenames are accurate

Bug #2040011 reported by Simon Quigley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
vim (Ubuntu)
Fix Released
Wishlist
Simon Quigley
Focal
Incomplete
Wishlist
Simon Quigley
Jammy
Incomplete
Wishlist
Simon Quigley
Lunar
Won't Fix
Wishlist
Simon Quigley
Mantic
Incomplete
Wishlist
Simon Quigley

Bug Description

In several stable releases of Ubuntu, Vim has information regarding releases that are outdated. It would be optimal for Vim to grab this data from distro-info-data (or similar), but unfortunately that is not the case. Therefore, the list needs to be updated.

There is a minimal regression potential here; Vim simply reads a statically-set Perl array to determine if the release in the changelog and sources.list is supported or not. Any regression would present itself in external tooling that detects text highlighting, which is not a case I think we support in Ubuntu.

A simple way to test this update is to download a package from the Lunar archive, and open the changelog with Vim. Instead of the changelog release (e.g. "noble") showing as red, it should show as blue. I would also suggest editing sources.list, to ensure e.g. Eoan shows as EOL.

Simon Quigley (tsimonq2)
Changed in vim (Ubuntu Focal):
assignee: nobody → Simon Quigley (tsimonq2)
Changed in vim (Ubuntu Jammy):
assignee: nobody → Simon Quigley (tsimonq2)
Changed in vim (Ubuntu Lunar):
assignee: nobody → Simon Quigley (tsimonq2)
Changed in vim (Ubuntu Mantic):
assignee: nobody → Simon Quigley (tsimonq2)
Changed in vim (Ubuntu Focal):
status: New → In Progress
Changed in vim (Ubuntu Jammy):
status: New → In Progress
Changed in vim (Ubuntu Lunar):
status: New → In Progress
Changed in vim (Ubuntu Mantic):
status: New → In Progress
Changed in vim (Ubuntu Focal):
importance: Undecided → Wishlist
Changed in vim (Ubuntu Jammy):
importance: Undecided → Wishlist
Changed in vim (Ubuntu Lunar):
importance: Undecided → Wishlist
Changed in vim (Ubuntu Mantic):
importance: Undecided → Wishlist
Simon Quigley (tsimonq2)
Changed in vim (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

lunar EOLs in 7 days. Not accepting any more SRUs.

Changed in vim (Ubuntu Lunar):
status: In Progress → Won't Fix
Revision history for this message
Steve Langasek (vorlon) wrote : Proposed package upload rejected

An upload of vim to lunar-proposed has been rejected from the upload queue for the following reason: "lunar EOL in 9 days; no more SRUs".

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

please fix the header to have the required SRU information

Steve Langasek (vorlon)
Changed in vim (Ubuntu Mantic):
status: In Progress → Incomplete
Changed in vim (Ubuntu Jammy):
status: In Progress → Incomplete
Changed in vim (Ubuntu Focal):
status: In Progress → Incomplete
Revision history for this message
Chris Halse Rogers (raof) wrote :

It's a little weird that you're folding two patches into a single patch, but looks ok. Please do update the bug description!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.