Project

General

Profile

action #17422

Staging accept fails on delete requests of pkg with > 1 spec file

Added by dimstar over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
2017-03-02
Due date:
% Done:

0%

Estimated time:

Description

Scenario

Pkg A contains two spec file: A.spec and A-doc.spec. As usual, A-doc is linked to A and has devel pkg set to A, so that users branching A-doc get the right stuff

If a delete request against A is now incoming, it cannot be accepted before A-doc is either delete or at least no longer has A set as devel project.

The currently implemented order though is the other way around:

  • Accept A
  • Check what spec files we lose in plus by this action, then delete linked packages

This currently makes working with delete requests (of which more are coming due to python single-spec) quite painful

Also available in: Atom PDF