Opened 3 years ago
Last modified 3 years ago
#65065 closed defect
curl: circular dependency introduced due to dependency on brodle — at Initial Version
Reported by: | Torsten-B | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.2 |
Keywords: | Cc: | ||
Port: | curl |
Description
Building cmake or curl currently fails due to a circular dependency:
[torstenb@phoenix:~] sudo port -s install cmake ---> Computing dependencies for cmake The following dependencies will be installed: brotli cmake curl Continue? [Y/n]: y Error: The following dependencies were not installed because all of them have unmet dependencies (likely due to a dependency cycle): curl brotli cmake Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port cmake failed [torstenb@phoenix:~] sudo port -s install curl ---> Computing dependencies for curl The following dependencies will be installed: brotli cmake curl Continue? [Y/n]: y Error: The following dependencies were not installed because all of them have unmet dependencies (likely due to a dependency cycle): brotli cmake curl Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. Error: Processing of port curl failed
The circular dependency is caused by cmake requiring port:curl, port:curl requiring port:brotli and port:brotli in turn requiring port:cmake.
This change was introduced in a recent commit that adds brotli support to curl. https://github.com/macports/macports-ports/commit/e1ed418961c5919aacfeb582bb0baa2d74243a8f
Note: See
TracTickets for help on using
tickets.