Konrad Windszus created JCRVLT-416:
--------------------------------------
Summary: Adding a package dependency to a package containing it as
subpackage leads to a dependency cycle
Key: JCRVLT-416
URL: https://issues.apache.org/jira/browse/JCRVLT-416
Project: Jackrabbit FileVault
Issue Type: Bug
Components: package maven plugin
Affects Versions: package-maven-plugin-1.1.0
Reporter: Konrad Windszus
Assignee: Konrad Windszus
Fix For: package-maven-plugin-1.1.2
Consider the case where {{a}} is a subpackage of {{b}}. This requires {{a}}
being a Maven dependency of Maven Module {{b}}. Since every package
installation of {{b}} adds {{b}} as package dependency to {{a}} implicitly
(compare with https://issues.apache.org/jira/browse/JCRVLT-140) it should also
be possible to make this implicit dependency and explicit one (to make the
validator be able to detect e.g. filter roots being provided by {{b}}). But
once you also add {{a}} as dependency to {{b}} you get a dependency cycle.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)