action #56525
Updated by okurz over 4 years ago
## Motivation The cpanfile provides already perl dependencies and we should make use of it as good as we can to avoid duplication in the spec file ## Acceptance criteria * **AC1:** Less duplication in dependencies * **AC2:** perl dependencies need to be specified manually in either cpanfile or .spec file, not both ## Suggestions * Look into https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/tools/update_spec how a spec file is updated from cpanfile including a check in self-tests that tells commiters if an update is needed * Try to keep dependencies split per component, e.g. "worker", "client", etc.