Skip to content

ordering when building multiple dependent packages #237

Description

@djugei

rua 0.19.10

i wanted to run a rua upgrade.
both signal-cli and libsignal-client needed upgrades.
signal-cli depends on libsignal-client.

rua tried to build both and then install both.
the build of signal-cli failed with confusing error messages.
this then aborted the entire upgrade.
after a while i figured out that the api provided by libsignal-client changed.
i manually updated libsignal-client first, and then updated rua.

rua should have split the upgrade into multiple steps, where in each step n-1 must have built and installed all (build-)dependencies of step n

i am somewhat willing to write a pr if that is welcome, though i have no experience with the codebase.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions