You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The change of default for using Python and associated tools from the build environment introduced in commit 2482f0f and commit 725d2cb are correct and required for delegating buid-on / run-on decisions to charmcraft.
However, they also introduce a regression on the form of missing build-packages.
Adding the following to a charmcraft.yaml solves it:
build-packages:
- virtualenv
- git
However at this point in time there may be a large estate of charms that currently do not define this.
Furthermore the charmcraft reactive plugin most likely should declare these build-packages as bare minimum default anyway.
Perhaps we need to workaround this issue?
The text was updated successfully, but these errors were encountered:
fnordahl
added a commit
to fnordahl/charm-tools
that referenced
this issue
Sep 29, 2022
The bare minimum of build packages may be missing following
commit 2482f0f and commit 725d2cb.
While the resolution may belong in charmcraft, we need a
workaround.
Fixesjuju#638
The bare minimum of build packages may be missing following
commit 2482f0f and commit 725d2cb.
While the resolution may belong in charmcraft, we need a
workaround.
Fixes#638
The change of default for using Python and associated tools from the build environment introduced in commit 2482f0f and commit 725d2cb are correct and required for delegating buid-on / run-on decisions to
charmcraft
.However, they also introduce a regression on the form of missing build-packages.
Adding the following to a charmcraft.yaml solves it:
However at this point in time there may be a large estate of charms that currently do not define this.
Furthermore the
charmcraft
reactive plugin most likely should declare these build-packages as bare minimum default anyway.Perhaps we need to workaround this issue?
The text was updated successfully, but these errors were encountered: