"Removal requested" in publishing history has a future date

Bug #1896768 reported by Gianfranco Costamagna
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
New
Undecided
Unassigned

Bug Description

E.g.
https://launchpad.net/ubuntu/groovy/i386/libdrm-common

2020-09-23 10:48:11 CEST Superseded Ubuntu Groovy i386 release main libs Standard 2.4.102-1ubuntu1

    Removal requested in 19 hours.
    Superseded 4 hours ago by amd64 build of libdrm 2.4.102-1ubuntu1 in ubuntu groovy PROPOSED
    Published on 2020-08-27
    Copied from ubuntu groovy-proposed amd64 in Primary Archive for Ubuntu

For some reasons, git log shows a change in that message on 2008 d3c177076ad59dc9b1f1f6a8b8a5b5c865e6e091
but I can't understand how that change could fix the mentioned test failure.
https://git.launchpad.net/launchpad/commit/?id=d3c177076ad59dc9b1f1f6a8b8a5b5c865e6e091

Maybe it was wrongly committed?

description: updated
Revision history for this message
Colin Watson (cjwatson) wrote :

scheduleddeletiondate is the column that indicates whether a publishing record is marked for removal and it backs the view's isPendingRemoval property which is also used here, so it's not completely wrong; but it does indicate when the removal is scheduled to happen rather than when it was requested.

We could use datemadepending instead (despite the terrible name), but it will often duplicate the "Superseded" information, and I think it can be useful to have the scheduling information. I think a better approach would be to just tweak the wording, and say "Scheduled for removal ..." rather than "Removal requested ...". That's still slightly ambiguous, but it does a better job of pointing towards the true meaning.

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.