Skip to content

Conversation

cgrindel-self-hosted-renovate[bot]
Copy link
Contributor

This PR contains the following updates:

Package Update Change
apple/swift-markdown patch 0.7.1 -> 0.7.2

Release Notes

apple/swift-markdown (apple/swift-markdown)

v0.7.2: Swift-Markdown 0.7.2

Compare Source

What's Changed

Full Changelog: swiftlang/swift-markdown@0.7.1...0.7.2


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@cgrindel-self-hosted-renovate
Copy link
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: undefined
Command failed: ./do_renovate_post_upgrade
*** CHUCK do_renovate_post_upgrade START ===============
+ which bazelisk
+ echo 'Bazelisk was found.'
+ bazelisk=bazelisk
+ which clang
+ echo 'clang was found.'
+ export CC=clang
+ CC=clang
+ bazelisk run --action_env=PATH //:tidy_modified
2025/10/03 21:04:37 Downloading https://releases.bazel.build/8.4.2/release/bazel-8.4.2-linux-x86_64...
Extracting Bazel installation...
Starting local Bazel server (8.4.2) and connecting to it...
Computing main repo mapping: 
Computing main repo mapping: 
Computing main repo mapping: 
WARNING: For repository 'apple_support', the root module requires module version [email protected], but got [email protected] in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
WARNING: For repository 'rules_cc', the root module requires module version [email protected], but got [email protected] in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
WARNING: For repository 'platforms', the root module requires module version [email protected], but got [email protected] in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
Computing main repo mapping: 
Computing main repo mapping: 
Loading: 
Loading: 1 packages loaded
Loading: 1 packages loaded
    currently loading: 
Analyzing: target //:tidy_modified (2 packages loaded, 0 targets configured)
Analyzing: target //:tidy_modified (2 packages loaded, 0 targets configured)

Analyzing: target //:tidy_modified (24 packages loaded, 7 targets configured)

Analyzing: target //:tidy_modified (86 packages loaded, 185 targets configured)

INFO: Analyzed target //:tidy_modified (91 packages loaded, 1750 targets configured).
INFO: Found 1 target...
Target //:tidy_modified up-to-date:
  bazel-bin/tidy_modified
INFO: Elapsed time: 11.551s, Critical Path: 0.03s
INFO: 5 processes: 5 internal.
INFO: Build completed successfully, 5 total actions
INFO: Running command line: bazel-bin/tidy_modified --mode modified --tidy_target //:tidy
Computing main repo mapping: 
Loading: 
Loading: 1 packages loaded
Analyzing: target //:tidy (1 packages loaded, 0 targets configured)
Analyzing: target //:tidy (1 packages loaded, 0 targets configured)

Analyzing: target //:tidy (63 packages loaded, 7 targets configured)

INFO: Analyzed target //:tidy (89 packages loaded, 2137 targets configured).
[1 / 1] no actions running
INFO: Found 1 target...
Target //:tidy up-to-date:
  /tmp/containerbase/cache/.cache/bazel/_bazel_ubuntu/0d23daa0a8112d7ffed6a239e0f6875e/execroot/_main/bazel-out/k8-fastbuild/bin/tidy
INFO: Elapsed time: 3.147s, Critical Path: 0.03s
INFO: 5 processes: 5 internal.
INFO: Build completed successfully, 5 total actions
INFO: Running command line: /tmp/containerbase/cache/.cache/bazel/_bazel_ubuntu/0d23daa0a8112d7ffed6a239e0f6875e/execroot/_main/bazel-out/k8-fastbuild/bin/tidy :update_build_files
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
Analyzing: target //:update_build_files (0 packages loaded, 0 targets configured)
Analyzing: target //:update_build_files (0 packages loaded, 0 targets configured)

Analyzing: target //:update_build_files (77 packages loaded, 1789 targets configured)

Analyzing: target //:update_build_files (78 packages loaded, 2326 targets configured)

Analyzing: target //:update_build_files (84 packages loaded, 2382 targets configured)

Analyzing: target //:update_build_files (89 packages loaded, 5787 targets configured)

Analyzing: target //:update_build_files (98 packages loaded, 6698 targets configured)

Analyzing: target //:update_build_files (100 packages loaded, 12090 targets configured)

Analyzing: target //:update_build_files (101 packages loaded, 12147 targets configured)

Analyzing: target //:update_build_files (102 packages loaded, 12148 targets configured)

Analyzing: target //:update_build_files (102 packages loaded, 12148 targets configured)

Analyzing: target //:update_build_files (116 packages loaded, 12240 targets configured)

INFO: Analyzed target //:update_build_files (136 packages loaded, 12558 targets configured).
[20 / 138] [Prepa] GoToolchainBinaryBuild external/rules_go++go_sdk+rules_swift_package_manager__download_0/builder [for tool]
[20 / 138] GoToolchainBinaryBuild external/rules_go++go_sdk+rules_swift_package_manager__download_0/builder [for tool]; 1s processwrapper-sandbox
[20 / 138] GoToolchainBinaryBuild external/rules_go++go_sdk+rules_swift_package_manager__download_0/builder [for tool]; 10s processwrapper-sandbox
[21 / 138] [Prepa] Creating symlink external/rules_go++go_sdk+rules_swift_package_manager__download_0/pack_reset/pack.exe [for tool] ... (2 actions, 0 running)
[23 / 138] GoStdlib external/rules_go+/stdlib_/pkg; 1s processwrapper-sandbox ... (2 actions running)
[23 / 138] GoStdlib external/rules_go+/stdlib_/pkg; 11s processwrapper-sandbox ... (2 actions running)
[24 / 138] GoStdlib external/rules_go+/stdlib_/pkg [for tool]; 34s processwrapper-sandbox ... (2 actions, 1 running)
[50 / 138] GoCompilePkg external/gazelle++go_deps+org_golang_x_mod/modfile/modfile.a; 0s processwrapper-sandbox ... (4 actions, 3 running)
[66 / 138] GoCompilePkg external/gazelle++go_deps+org_golang_x_tools/cmd/goyacc/goyacc.a [for tool]; 0s processwrapper-sandbox ... (4 actions, 3 running)
[86 / 138] GoCompilePkg external/gazelle++go_deps+com_github_bazelbuild_buildtools/build/build.a; 0s processwrapper-sandbox ... (4 actions, 3 running)
[114 / 138] GoCompilePkg external/gazelle++go_deps+in_gopkg_yaml_v3/yaml_v3.a [for tool]; 0s processwrapper-sandbox ... (4 actions, 3 running)
[127 / 138] GoCompilePkg external/gazelle+/language/go/go.a; 0s processwrapper-sandbox ... (3 actions, 2 running)
INFO: Found 1 target...
Target //:update_build_files up-to-date:
  bazel-bin/update_build_files-runner.bash
  bazel-bin/update_build_files
INFO: Elapsed time: 80.835s, Critical Path: 52.37s
INFO: 138 processes: 22 internal, 116 processwrapper-sandbox.
INFO: Build completed successfully, 138 total actions
INFO: Running command line: bazel-bin/update_build_files
++ basename ./do_renovate_post_upgrade
+ echo '*** CHUCK do_renovate_post_upgrade Start //:update_swift_packages_for_modified'
*** CHUCK do_renovate_post_upgrade Start //:update_swift_packages_for_modified
+ bazelisk run --action_env=PATH //:update_swift_packages_for_modified
Computing main repo mapping: 
WARNING: For repository 'apple_support', the root module requires module version [email protected], but got [email protected] in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
WARNING: For repository 'rules_cc', the root module requires module version [email protected], but got [email protected] in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
WARNING: For repository 'platforms', the root module requires module version [email protected], but got [email protected] in the resolved dependency graph. Please update the version in your MODULE.bazel or set --check_direct_dependencies=off
Loading: 
Loading: 0 packages loaded
Analyzing: target //:update_swift_packages_for_modified (1 packages loaded, 0 targets configured)
Analyzing: target //:update_swift_packages_for_modified (1 packages loaded, 0 targets configured)

INFO: Analyzed target //:update_swift_packages_for_modified (33 packages loaded, 161 targets configured).
INFO: Found 1 target...
Target //:update_swift_packages_for_modified up-to-date:
  bazel-bin/update_swift_packages_for_modified
INFO: Elapsed time: 0.760s, Critical Path: 0.00s
INFO: 5 processes: 5 internal.
INFO: Build completed successfully, 5 total actions
INFO: Running command line: bazel-bin/update_swift_packages_for_modified --mode modified --tidy_target //:update_swift_packages
Computing main repo mapping: 
Loading: 
Loading: 0 packages loaded
Analyzing: target //:update_swift_packages (0 packages loaded, 0 targets configured)
Analyzing: target //:update_swift_packages (0 packages loaded, 0 targets configured)

INFO: Analyzed target //:update_swift_packages (12 packages loaded, 127 targets configured).
[21 / 31] Compiling cc/runfiles/runfiles.cc [for tool]; 1s processwrapper-sandbox ... (4 actions, 3 running)
[23 / 31] Compiling tools/worker/worker_protocol.cc [for tool]; 2s processwrapper-sandbox ... (4 actions running)
[24 / 31] Compiling tools/worker/worker_protocol.cc [for tool]; 4s processwrapper-sandbox ... (4 actions running)
[27 / 31] Compiling tools/worker/output_file_map.cc [for tool]; 4s processwrapper-sandbox ... (3 actions running)
[29 / 31] Compiling tools/worker/work_processor.cc [for tool]; 1s processwrapper-sandbox
[30 / 31] [Prepa] Linking external/rules_swift+/tools/worker/worker [for tool]
INFO: Found 1 target...
Target //:update_swift_packages up-to-date:
  /tmp/containerbase/cache/.cache/bazel/_bazel_ubuntu/0d23daa0a8112d7ffed6a239e0f6875e/execroot/_main/bazel-out/k8-fastbuild/bin/update_swift_packages.sh
INFO: Elapsed time: 8.248s, Critical Path: 4.95s
INFO: 31 processes: 20 internal, 11 processwrapper-sandbox.
INFO: Build completed successfully, 31 total actions
INFO: Running command line: /tmp/containerbase/cache/.cache/bazel/_bazel_ubuntu/0d23daa0a8112d7ffed6a239e0f6875e/execroot/_main/bazel-out/k8-fastbuild/bin/update_swift_packages.sh
error: forking process failed '--find'. No such file or directory
Fetching https://github.com/apple/swift-markdown.git
Fetching https://github.com/apple/swift-nio.git
[1/6939] Fetching swift-markdown
[6940/85823] Fetching swift-markdown, swift-nio
Fetched https://github.com/apple/swift-markdown.git from cache (4.33s)
Fetched https://github.com/apple/swift-nio.git from cache (4.37s)
Computing version for https://github.com/apple/swift-markdown.git
error: Dependencies could not be resolved because package 'swift-markdown' is required using a stable-version but 'swift-markdown' depends on an unstable-version package 'swift-cmark' and root depends on 'swift-markdown' 0.7.2.

@cgrindel-self-hosted-renovate
Copy link
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@cgrindel
Copy link
Owner

cgrindel commented Oct 7, 2025

Explanation of the Error

This error means Swift Package Manager (SPM) has a version stability conflict:

The problem:

  • This PR updates to swift-markdown 0.7.2 (a stable, tagged version)
  • But swift-markdown 0.7.2 itself depends on swift-cmark using an unstable version (likely a branch, commit hash, or pre-release version)

Why it fails:
SPM enforces a rule: if you depend on a package using a stable version specifier (like 0.7.2), that package must only depend on other packages using stable versions. This ensures the entire dependency tree is reproducible and stable.

What's happening:
The swift-markdown package maintainers specified swift-cmark with an unstable version (perhaps a branch or commit) in their Package.swift. This violates SPM's stability requirements when you try to depend on a stable swift-markdown version.

Possible solutions:

  1. Wait for a newer swift-markdown release that pins swift-cmark to a stable version
  2. Use a branch-based dependency for swift-markdown instead of 0.7.2 (but this makes your dependency unstable too)
  3. Check if there's an older swift-markdown version (like 0.7.1) that doesn't have this issue

This is an upstream issue with the swift-markdown package, not this repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant