Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-107

Ivy file required even for evicted module version

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 1.2
    • 1.3-RC1
    • Core
    • None

    Description

      Ivy requires an ivy file for evicted versions of the module, but I think it should only require ivy files for the selected versions.
      For example: suppose my module depends on commons-digester-1.6 and commons-beanutils-1.7, and the commons-digester-1.6 depends on commons-beanutils-1.6; in this scenario, if I declare the dependency on commons-digester before that on commons-beanutils, ivy fails due to unsolved dependency on commons-beanutils-1.6 (it cannot find ivy-1.6.xml for commons-beanutils). However, if I change the order of dependencies in my module, it works fine.
      I think the order in that dependencies are declared shouldn't matter for dependencies resolution.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            xavier Xavier Hanin
            rodrigomoro Rodrigo Moro
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment