Skip to content

[Bug][Blocker] Can not upgrade dependencies #181

@MaximilianSoerenPollak

Description

@MaximilianSoerenPollak

Description

Currently trying to upgrade dependencies on this repository in preperation for ref-int release.
This is currently not possible.

This is a blocker, as this repo needs to be updated in oder to be used in ref-int.

Analysis results

In the PR here you can see my attempt to upgrade the dependencies / what has been changed.

However, trying to update the Module.bazel.lock file is impossible as any attempt fails via:

ERROR: Error computing the main repository mapping: swift_argument_parser@1.3.1.1 depends on rules_swift@1.18.0 with compatibility level 1, but flatbuffers@_ depends on rules_swift@2.1.1 with compatibility level 2 which is different

I did already replace the hash for the hedron_compile_commands as according to Moduel.bazel.lock this is where that apprently comes from, but to no avail.

Solution

Update dependencies & Update Module.bazel.lock

Error Occurrence Rate

Reproducible

How to reproduce

Checkout the branch I mentioned above and run any of these two commands:
bazel mod graph --lockfile_mode=update
bazel build --lockfile_mode=update //src/... //examples/...

And you should see the error

Supporting Information

No response

Classification

Minor

First Affected Release

not released (main)

Last Affected Release

not released (main)

Expected Fixed Release

before release (main)

Category

  • Safety Relevant
  • Security Relevant

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions