openwrt / openwrt/packages

strongswan Dependency cycle

Open
#19,169 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

stale
Dominant language
Makefile
Stars
4.6k
Forks
4k
Avg merge
3d 12h
Merged PRs (30d)
134

Description

tmp/.config-package.in:130024:	symbol PACKAGE_strongswan-mod-kdf depends on PACKAGE_strongswan
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"

tmp/.config-package.in:130200:error: recursive dependency detected!
tmp/.config-package.in:130200:	symbol PACKAGE_strongswan-mod-openssl is selected by PACKAGE_strongswan-mod-openssl
For a resolution refer to Documentation/kbuild/kconfig-language.rst
subsection "Kconfig recursive dependency limitations"
`````

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the dependency errors in tmp/.config-package.in and read the referenced “Kconfig recursive dependency limitations” section in Documentation/kbuild/kconfig-language.rst. Determine which strongswan package relationships create the recursive dependencies; done means the package configuration no longer reports these cycles.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.