Skip to content

Rebuild if a dependency is no longer in the queue #54

Open
@lazka

Description

@lazka

Scenario as happened in msys2/MINGW-packages#11156

  • package + rebuilds get added to the queue
  • package gets reverted
  • rebuild stays and gets added to the repo
  • boom

Potential fixes:

  • Store the list of dependencies used from the queue alongside the build
  • If one of those packages is no longer there, throw out the current build
  • Downside: requires extra fetches for every package...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions