You shouldn't need to make that change either. When Hadoop was first packaged for Fedora we needed to change the aid for the zookeeper test jar so it would properly resolve in the xmvn build. Newer xmvn builds should properly handle test jars, but this was not the case in F19. I'm still doing the zookeeper-test manipulation in the hadoop spec and not having issues building on F20 or rawhide related to this change. Have you tried cleaning out your .m2 cache and building again with the original change set? What version of zookeeper do you have installed?
Rob
On 10/24/2013 10:48 AM, Amir Sanjar wrote:
Thanks Robert, it worked, but should -o option be a default setting for xmvn?! I have found another issue with the same branch:
[ERROR] Failed to execute goal on project hadoop-hdfs: Could not resolve dependencies for project org.apache.hadoop:hadoop-hdfs:jar:2.0.5-alpha: Cannot access apache.snapshots.https (https://repository.apache.org/content/repositories/snapshots) in offline mode and the artifact org.apache.zookeeper:zookeeper-test:jar:tests:3.4.5 has not been downloaded from it before. -> [Help 1] same error exists in hadoop-common, I have fixed both errors by making bellow changes into respective pom.xmls. There is no need to define zookeeper-test while type is test-jar. <dependency> <groupId>org.apache.zookeeper</groupId>
<artifactId>zookeeper-test</artifactId>
<artifactId>zookeeper</artifactId> <version>3.4.5</version> <type>test-jar</type> <scope>test</scope>
Best Regards Amir Sanjar
PowerLinux Open Source Hadoop Architect IBM Senior Software Engineer Phone# 512-286-8393 Fax# 512-838-8858
Inactive hide details for Robert Rati ---10/24/2013 09:13:47 AM---Try doing 'xmvn -o -DskipTests -DskipIT clean package'. WithRobert Rati ---10/24/2013 09:13:47 AM---Try doing 'xmvn -o -DskipTests -DskipIT clean package'. Without the -o you are allowing xmvn to d/
From: Robert Rati rrati@redhat.com To: Fedora Big Data SIG bigdata@lists.fedoraproject.org Date: 10/24/2013 09:13 AM Subject: Re: xmvn build issue Sent by: bigdata-bounces@lists.fedoraproject.org
Try doing 'xmvn -o -DskipTests -DskipIT clean package'. Without the -o you are allowing xmvn to d/l from maven respositories and use already downloaded jars. You could be running into a version issue with tools.jar.
Rob
On 10/24/2013 10:07 AM, Amir Sanjar wrote:
xmvn -DskipTests -DskipIT clean package
Best Regards Amir Sanjar
PowerLinux Open Source Hadoop Architect IBM Senior Software Engineer Phone# 512-286-8393 Fax# 512-838-8858
Inactive hide details for Robert Rati ---10/24/2013 07:42:10 AM---What is your build command? RobRobert Rati ---10/24/2013 07:42:10 AM---What is your build command? Rob
From: Robert Rati rrati@redhat.com To: bigdata@lists.fedoraproject.org Date: 10/24/2013 07:42 AM Subject: Re: xmvn build issue Sent by: bigdata-bounces@lists.fedoraproject.org
What is your build command?
Rob
On 10/23/2013 04:56 PM, Amir Sanjar wrote:
fedora19-2.0.5-alpha-test
Best Regards Amir Sanjar
PowerLinux Open Source Hadoop Architect IBM Senior Software Engineer Phone# 512-286-8393 Fax# 512-838-8858
Inactive hide details for Robert Rati ---10/23/2013 02:45:49 PM---You should not need to add scope or the path to tools.jar. DRobert Rati ---10/23/2013 02:45:49 PM---You should not need to add scope or
the path
to tools.jar. Doing so on fedora will cause issues wh
From: Robert Rati rrati@redhat.com To: bigdata@lists.fedoraproject.org Date: 10/23/2013 02:45 PM Subject: Re: xmvn build issue Sent by: bigdata-bounces@lists.fedoraproject.org
You should not need to add scope or the path to tools.jar. Doing
so on
fedora will cause issues when another projects wants to use a jar from that build. What branch are you building off of and what is your xmvn command line?
Rob
On 10/22/2013 03:38 PM, Amir Sanjar wrote:
I used xmv.
Best Regards Amir Sanjar
PowerLinux Open Source Hadoop Architect IBM Senior Software Engineer Phone# 512-286-8393 Fax# 512-838-8858
Inactive hide details for "puntogil@libero.it" ---10/22/2013
01:53:25
PM---Il 22/10/2013 20:45, Amir Sanjar ha scritto:
"puntogil@libero.it"
---10/22/2013 01:53:25 PM---Il 22/10/2013 20:45, Amir Sanjar ha
scritto: >
From: "puntogil@libero.it" puntogil@libero.it To: bigdata@lists.fedoraproject.org Date: 10/22/2013 01:53 PM Subject: Re: xmvn build issue Sent by: bigdata-bounces@lists.fedoraproject.org
Il 22/10/2013 20:45, Amir Sanjar ha scritto:
Update: if I add <scope> and hardcode the path to tools.jar using <systemPath>, it fixes the issue !!! <dependency> <groupId>com.sun</groupId> <artifactId>tools</artifactId> */ <scope>system</scope> <<added
<systemPath>/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/lib/tools.jar</systemPath>
<<added/* </dependency>
but in Fedora isn't correct which command use for build hadoop use the macro? %mvn_build .... ? regards
================================================================================================================================
with fedora maven build 3.1.1-2 Build error: [ERROR] Failed to execute goal on project hadoop-annotations:
Could
not resolve dependencies for project org.apache.hadoop:hadoop-annotations:jar:2.0.5-alpha: Failed to collect dependencies at com.sun:tools:jar:SYSTEM: Failed to
read
artifact descriptor for com.sun:tools:jar:SYSTEM: Could not
transfer
artifact com.sun:tools:pom:SYSTEM from/to
apache.snapshots.https
(_https://repository.apache.org/content/repositories/snapshots_): No
connector factories available -> [Help 1] [xxxxx@localhost hadoop-common]$ mvn -v Apache Maven 3.1.1 (NON-CANONICAL_2013-10-22_09-01_mockbuild; 2013-10-22 04:01:59-0500) Maven home: /usr/share/maven Java version: 1.7.0_40, vendor: Oracle Corporation Java home:
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre
Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.11.5-302.fc20.x86_64", arch:
"amd64",
family: "unix" >>>>> xmvn -v Apache Maven 3.1.1 (NON-CANONICAL_2013-10-22_09-01_mockbuild; 2013-10-22 04:01:59-0500) Maven home: /usr/share/xmvn Java version: 1.7.0_40, vendor: Oracle Corporation Java home:
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.60-2.4.2.9.fc20.x86_64/jre
Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.11.5-302.fc20.x86_64", arch:
"amd64",
family: "unix" Best Regards Amir Sanjar PowerLinux Open Source Hadoop Architect IBM Senior Software Engineer Phone# 512-286-8393 Fax# 512-838-8858 Inactive hide details for Mikolaj Izdebski ---10/22/2013
10:23:16
AM---On 10/22/2013 05:19 PM, Amir Sanjar wrote: >Mikolaj
Izdebski
---10/22/2013 10:23:16 AM---On 10/22/2013 05:19 PM, Amir Sanjar
wrote: >
From: Mikolaj Izdebski _<mizdebsk@redhat.com>_ <mailto:mizdebsk@redhat.com> To: _bigdata@lists.fedoraproject.org_ <mailto:bigdata@lists.fedoraproject.org> Date: 10/22/2013 10:23 AM Subject: Re: xmvn build issue Sent by: _bigdata-bounces@lists.fedoraproject.org_ <mailto:bigdata-bounces@lists.fedoraproject.org>
On 10/22/2013 05:19 PM, Amir Sanjar wrote: > > downloaded the latest mvn from > _http://maven.apache.org/docs/3.1.1/release-notes.html_ I meant Fedora build of Maven, packaged as RPM. Available in
rawhide:_
__http://kojipkgs.fedoraproject.org/repos/rawhide/latest/_ -- Mikolaj Izdebski IRC: mizdebsk _______________________________________________ bigdata mailing list_ __bigdata@lists.fedoraproject.org_ <mailto:bigdata@lists.fedoraproject.org>_ __https://admin.fedoraproject.org/mailman/listinfo/bigdata_ _______________________________________________ bigdata mailing list _bigdata@lists.fedoraproject.org_ <mailto:bigdata@lists.fedoraproject.org> _https://admin.fedoraproject.org/mailman/listinfo/bigdata_
[attachment "puntogil.vcf" deleted by Amir Sanjar/Austin/IBM] _______________________________________________ bigdata mailing list bigdata@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/bigdata
bigdata mailing list bigdata@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/bigdata
bigdata mailing list bigdata@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/bigdata
bigdata mailing list bigdata@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/bigdata
bigdata mailing list bigdata@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/bigdata
bigdata mailing list bigdata@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/bigdata
bigdata mailing list bigdata@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/bigdata
bigdata mailing list bigdata@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/bigdata