Comment 7 for bug 1787455

Revision history for this message
Nish Aravamudan (nacc) wrote : Re: [Bug 1787455] Re: [wishlist] create a tool that process dep3 "Applied-Upstream" field

On Sun, Aug 19, 2018, 4:05 PM Robie Basak <email address hidden>
wrote:

> On Sun, Aug 19, 2018 at 09:53:04PM -0000, Simon Déziel wrote:
> > But, the Applied-Upstream field can also refer to an upstream
> > version incorporating/superseeding the said patch.
>
> Ah. That's what I was missing. Thanks!
>
> Though does still rely on the upstream version numbering scheme being
> one that we can compare against the Debian packaging upstream version
> for ordering?
>

Definitely, I assume we do:

Try and parse both applied and changelog version
If parse successfully, emit lint warning if it should be dropped
If parse failure, emit lint warning about misparse and inform us of found
upstream version and they should check if it still necessary.

I'm not exactly sure where in the flow this makes sense. If it's delta and
we are rebasing to new/debian, actual testing should show a failure (during
quilt push). So the lint message isn't useful probably? Maybe merge and
lint can check this somehow? `git ubuntu merge --lint` that calls the same
code `git ubuntu lint`. Future in any case :)

> --
> You received this bug notification because you are a member of Ubuntu
> Server Dev import team, which is subscribed to usd-importer.
> https://bugs.launchpad.net/bugs/1787455
>
> Title:
> [wishlist] create a tool that process dep3 "Applied-Upstream" field
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/usd-importer/+bug/1787455/+subscriptions
>
> Launchpad-Notification-Type: bug
> Launchpad-Bug: product=usd-importer; status=New; importance=Wishlist;
> assignee=None;
> Launchpad-Bug-Tags: merge workflow
> Launchpad-Bug-Information-Type: Public
> Launchpad-Bug-Private: no
> Launchpad-Bug-Security-Vulnerability: no
> Launchpad-Bug-Commenters: nacc racb sdeziel
> Launchpad-Bug-Reporter: Simon Déziel (sdeziel)
> Launchpad-Bug-Modifier: Robie Basak (racb)
> Launchpad-Message-Rationale: Subscriber (usd-importer) @usd-import-team
> Launchpad-Message-For: usd-import-team
>