← Back to issue list

`charmcraft analyze` - check for new version of library

View original Github issue

Metadata

Project
charmcraft
Number
#509
Type
issue
State
closed
Author
jnsgruk
Labels
—
Created
Updated
Closed

Current evaluation

Closed as a duplicate of canonical/charmcraft#417, which was abandoned after concerns that remote library checks would add network calls and slow packing.

Resolution: closed superseded

Reason: Maintainer @sergiusens explicitly closed #509 as a duplicate of #417. The canonical issue was closed without implementation after maintainers raised concerns about network-dependent packing; no PR resolved #509.

Evaluated by: mr-cal-bot

No scores available.

Issue body

As discussed in the weekly Juju K8s meeting this week, it would be useful for `charmcraft analyze` to identify if (in the case that the charm consumes a charm library) there is a newer version of the library available in the store.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/charmcraft#417, which was abandoned after concerns that remote library checks would add network calls and slow packing.
stealth/space-bunny-alpha — closed superseded Closed as a duplicate of canonical/charmcraft#417, which was abandoned because the proposed library-update checks would require network calls during packing.
qwen3.6-35b-a3b-mtp-q6 — — Superseded by issue #417. The feature request to have charmcraft analyze detect newer charm library versions in the store was closed as a duplicate.
qwen/qwen3.6-35b-a3b — — Closed as a duplicate of issue #417. The request to have charmcraft analyze check for newer charm library versions in the store was superseded by the referenced issue.
qwen/qwen3.6-35b-a3b — — Superseded by issue #417. The feature request for charmcraft analyze to check for newer library versions was closed as a duplicate.
qwen3.6-35b-a3b-mtp-q6 — — Closed as a duplicate of issue #417. The request to have charmcraft analyze detect newer charm library versions in the store was superseded by an existing tracking issue.

Update history

No update history recorded yet.

Related work

  • Duplicate Of: canonical/charmcraft#417 (confidence 100%)

    The maintainer identified #417 as the canonical issue for library-update notifications.

Related issues

Issue Project State Summary Similarity
#510 `charmcraft analyze` - check for library modifications charmcraft closed Closed as superseded by the charm-libs key; PR #2473 documented the related library behavior, so the proposed analyze-time modification check was not implemented.
87%
#1980 Check for major charm library updates charmcraft open Add major LIBAPI detection to charmcraft fetch-libs for CI. The request remains valid but low priority; fetching is currently limited to configured API versions, and a workaround exists.
72%
#1977 Alert about all charmlib updates available (not just ones matching the spec) on pack charmcraft open Maintainer-authored request remains open: pack and fetch-libs should warn about all newer Charmhub charmlib releases, including those outside charmcraft.yaml constraints.
70%