← Back to issue list

feat!: deprecate enable-manifest and manifest-image-information

View original Github issue

Metadata

Project
snapcraft
Number
#4618
Type
pull request
State
merged
Author
syu-w
Labels
—
Created
Updated
Closed

Current evaluation

Merged #4618 as e426d07a3, removing both options from core24; manifest generation now uses SNAPCRAFT_BUILD_INFO.

Resolution: closed resolved

Reason: PR #4618 was merged as commit e426d07a3. It removes --enable-manifest and --manifest-image-information from core24, with SNAPCRAFT_BUILD_INFO controlling build-information manifests.

Evaluated by: mr-cal-bot

No scores available.

Issue body

`--enable-manifest` and `--manifest-image-information` no longer supported in core24.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #4618 as e426d07a3, removing both options from core24; manifest generation now uses SNAPCRAFT_BUILD_INFO.
stealth/space-bunny-alpha — closed resolved Merged as commit e426d07a3; core24 no longer supports --enable-manifest or --manifest-image-information.
stealth/space-bunny-alpha — closed resolved Merged in #4618 as commit e426d07a3, removing core24 support for --enable-manifest and --manifest-image-information. Build-options docs now direct users to environment-variable alternatives.
qwen/qwen3.6-35b-a3b — — Merged. Deprecates --enable-manifest and --manifest-image-information for core24. Approved by two reviewers, passed CI, and docs were updated with environment variable alternatives.
qwen3.6-35b-a3b-mtp-q6 — — Merged deprecation of --enable-manifest and --manifest-image-information flags, removed in core24. Documentation updated to specify replacement environment variables. All tests passed.

Update history

No update history recorded yet.

Related work

  • Caused By: canonical/snapcraft#4916 (confidence 75%)

    Later reported spurious deprecation warnings involving these legacy options and their environment-variable equivalents.

Related issues

Issue Project State Summary Similarity
#4916 `--enable-manifest` and `--manifest-image-information` deprecation warnings display when options haven't been used snapcraft open core22: spurious "'--enable-manifest'/'--manifest-image-information' is deprecated" warnings appear when only SNAPCRAFT_BUILD_INFO/SNAPCRAFT_IMAGE_INFO env vars are set. Confirmed by mr-cal; fix PR #6452 was closed unmerged, so still unfixed.
76%