You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@accumulo.apache.org by "Adam Fuchs (Created) (JIRA)" <ji...@apache.org> on 2011/11/29 19:27:40 UTC

[jira] [Created] (ACCUMULO-191) system scope libthrift dependency breaks transitive dependencies

system scope libthrift dependency breaks transitive dependencies
----------------------------------------------------------------

                 Key: ACCUMULO-191
                 URL: https://issues.apache.org/jira/browse/ACCUMULO-191
             Project: Accumulo
          Issue Type: Bug
    Affects Versions: 1.3.5
            Reporter: Adam Fuchs
            Assignee: Adam Fuchs
             Fix For: 1.3.6


libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:
[WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details

The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.

One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.

This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ACCUMULO-191) system scope libthrift dependency breaks transitive dependencies

Posted by "Adam Fuchs (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adam Fuchs updated ACCUMULO-191:
--------------------------------

    Affects Version/s:     (was: 1.3.5)
        Fix Version/s:     (was: 1.3.6)
                       1.3.5
    
> system scope libthrift dependency breaks transitive dependencies
> ----------------------------------------------------------------
>
>                 Key: ACCUMULO-191
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-191
>             Project: Accumulo
>          Issue Type: Bug
>            Reporter: Adam Fuchs
>            Assignee: Adam Fuchs
>             Fix For: 1.3.5
>
>
> libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:
> {noformat}
> [WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
> {noformat}
> The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.
> One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.
> This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Work started] (ACCUMULO-191) system scope libthrift dependency breaks transitive dependencies

Posted by "Adam Fuchs (Work started) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Work on ACCUMULO-191 started by Adam Fuchs.

> system scope libthrift dependency breaks transitive dependencies
> ----------------------------------------------------------------
>
>                 Key: ACCUMULO-191
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-191
>             Project: Accumulo
>          Issue Type: Bug
>    Affects Versions: 1.3.5
>            Reporter: Adam Fuchs
>            Assignee: Adam Fuchs
>             Fix For: 1.3.6
>
>
> libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:
> [WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
> The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.
> One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.
> This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Reopened] (ACCUMULO-191) system scope libthrift dependency breaks transitive dependencies

Posted by "Adam Fuchs (Reopened) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adam Fuchs reopened ACCUMULO-191:
---------------------------------


Need to merge into 1.3.5rc branch
                
> system scope libthrift dependency breaks transitive dependencies
> ----------------------------------------------------------------
>
>                 Key: ACCUMULO-191
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-191
>             Project: Accumulo
>          Issue Type: Bug
>            Reporter: Adam Fuchs
>            Assignee: Adam Fuchs
>             Fix For: 1.3.5
>
>
> libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:
> {noformat}
> [WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
> {noformat}
> The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.
> One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.
> This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (ACCUMULO-191) system scope libthrift dependency breaks transitive dependencies

Posted by "Keith Turner (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Keith Turner updated ACCUMULO-191:
----------------------------------

    Description: 
libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:

{noformat}
[WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
{noformat}

The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.

One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.

This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

  was:
libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:
[WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details

The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.

One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.

This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

    
> system scope libthrift dependency breaks transitive dependencies
> ----------------------------------------------------------------
>
>                 Key: ACCUMULO-191
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-191
>             Project: Accumulo
>          Issue Type: Bug
>    Affects Versions: 1.3.5
>            Reporter: Adam Fuchs
>            Assignee: Adam Fuchs
>             Fix For: 1.3.6
>
>
> libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:
> {noformat}
> [WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
> {noformat}
> The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.
> One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.
> This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (ACCUMULO-191) system scope libthrift dependency breaks transitive dependencies

Posted by "Adam Fuchs (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adam Fuchs resolved ACCUMULO-191.
---------------------------------

    Resolution: Fixed
    
> system scope libthrift dependency breaks transitive dependencies
> ----------------------------------------------------------------
>
>                 Key: ACCUMULO-191
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-191
>             Project: Accumulo
>          Issue Type: Bug
>            Reporter: Adam Fuchs
>            Assignee: Adam Fuchs
>             Fix For: 1.3.6
>
>
> libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:
> {noformat}
> [WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
> {noformat}
> The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.
> One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.
> This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Resolved] (ACCUMULO-191) system scope libthrift dependency breaks transitive dependencies

Posted by "Adam Fuchs (Resolved) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/ACCUMULO-191?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Adam Fuchs resolved ACCUMULO-191.
---------------------------------

    Resolution: Fixed
    
> system scope libthrift dependency breaks transitive dependencies
> ----------------------------------------------------------------
>
>                 Key: ACCUMULO-191
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-191
>             Project: Accumulo
>          Issue Type: Bug
>    Affects Versions: 1.3.5
>            Reporter: Adam Fuchs
>            Assignee: Adam Fuchs
>             Fix For: 1.3.6
>
>
> libthrift-0.3.jar is not available in any public maven repository, so we included it in the contrib directory and referred to it as a system scope dependency. However, building client that includes accumulo-core as a dependency results in:
> [WARNING] The POM for org.apache.accumulo:accumulo-core:jar:1.3.5-incubating-SNAPSHOT is invalid, transitive dependencies (if any) will not be available, enable debug logging for more details
> The system scope dependency in the current pom.xml refers to a path that is not an absolute path when the pom.xml is referenced by external projects.
> One solution would be to host libthrift-0.3 in a semi-private repository (e.g. incubator.apache.org/accumulo/mvn_repo), and change the pom to include that repository with libthrift version 0.3 with a compile scope.
> This is only a 1.3 branch problem, since 1.4 and later use a thrift version that is in the apache maven repository.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira