You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org> on 2011/08/02 21:34:27 UTC
[jira] [Created] (PIG-2200) Piggybank build error
Piggybank build error
---------------------
Key: PIG-2200
URL: https://issues.apache.org/jira/browse/PIG-2200
Project: Pig
Issue Type: Bug
Environment: Mac OS, Java 1.6, and 1.8.2
Reporter: Dmitriy V. Ryaboy
Piggybank can't be built from trunk because the download-hive-deps task fails.
This is caused by a missing lib/ directory in contrib/piggybank/java/
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (PIG-2200) Piggybank build error
Posted by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmitriy V. Ryaboy updated PIG-2200:
-----------------------------------
Status: Open (was: Patch Available)
> Piggybank build error
> ---------------------
>
> Key: PIG-2200
> URL: https://issues.apache.org/jira/browse/PIG-2200
> Project: Pig
> Issue Type: Bug
> Environment: Mac OS, Java 1.6, and 1.8.2
> Reporter: Dmitriy V. Ryaboy
>
> Piggybank can't be built from trunk because the download-hive-deps task fails.
> This is caused by a missing lib/ directory in contrib/piggybank/java/
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (PIG-2200) Piggybank cannot be built from the Git
mirror
Posted by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmitriy V. Ryaboy resolved PIG-2200.
------------------------------------
Resolution: Fixed
Fix Version/s: 0.10
Assignee: Dmitriy V. Ryaboy
Added an empty .gitignore file to contrib/piggybank/java/lib to make it show up in git.
> Piggybank cannot be built from the Git mirror
> ---------------------------------------------
>
> Key: PIG-2200
> URL: https://issues.apache.org/jira/browse/PIG-2200
> Project: Pig
> Issue Type: Bug
> Environment: Mac OS, Java 1.6, and 1.8.2
> Reporter: Dmitriy V. Ryaboy
> Assignee: Dmitriy V. Ryaboy
> Fix For: 0.10
>
>
> Piggybank can't be built from trunk because the download-hive-deps task fails.
> This is caused by a missing lib/ directory in contrib/piggybank/java/
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (PIG-2200) Piggybank build error
Posted by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13078396#comment-13078396 ]
Dmitriy V. Ryaboy commented on PIG-2200:
----------------------------------------
Ah. The lib directory actually exists in SVN. It's not replicated to the git mirror (see https://github.com/apache/pig/tree/trunk/contrib/piggybank/java). I'll see if this is a known issue with apache git mirrors.
> Piggybank build error
> ---------------------
>
> Key: PIG-2200
> URL: https://issues.apache.org/jira/browse/PIG-2200
> Project: Pig
> Issue Type: Bug
> Environment: Mac OS, Java 1.6, and 1.8.2
> Reporter: Dmitriy V. Ryaboy
>
> Piggybank can't be built from trunk because the download-hive-deps task fails.
> This is caused by a missing lib/ directory in contrib/piggybank/java/
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (PIG-2200) Piggybank build error
Posted by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13078389#comment-13078389 ]
Dmitriy V. Ryaboy commented on PIG-2200:
----------------------------------------
Here's a log that demonstrates the problem and the solution.
Before:
{code}
tw-mbp13-dryaboy:java dmitriy$ pwd
/Users/dmitriy/src/pig-git/contrib/piggybank/java
tw-mbp13-dryaboy:java dmitriy$ ant
Buildfile: /Users/dmitriy/src/pig-git/contrib/piggybank/java/build.xml
download-hive-deps:
[get] Getting: http://archive.apache.org/dist/hadoop/hive/hive-0.4.1/hive-0.4.1-bin.tar.gz
[get] To: /Users/dmitriy/src/pig-git/contrib/piggybank/java/lib/hive-0.4.1-bin.tar.gz
[get] Error getting http://archive.apache.org/dist/hadoop/hive/hive-0.4.1/hive-0.4.1-bin.tar.gz to /Users/dmitriy/src/pig-git/contrib/piggybank/java/lib/hive-0.4.1-bin.tar.gz
BUILD FAILED
/Users/dmitriy/src/pig-git/contrib/piggybank/java/build.xml:151: java.io.FileNotFoundException: /Users/dmitriy/src/pig-git/contrib/piggybank/java/lib/hive-0.4.1-bin.tar.gz (No such file or directory)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:194)
at java.io.FileOutputStream.<init>(FileOutputStream.java:145)
at org.apache.tools.ant.taskdefs.Get$GetThread.downloadFile(Get.java:739)
at org.apache.tools.ant.taskdefs.Get$GetThread.get(Get.java:586)
at org.apache.tools.ant.taskdefs.Get$GetThread.run(Get.java:569)
Total time: 0 seconds
{code}
After:
{code}
tw-mbp13-dryaboy:java dmitriy$ ant
Buildfile: /Users/dmitriy/src/pig-git/contrib/piggybank/java/build.xml
download-hive-deps:
[get] Getting: http://archive.apache.org/dist/hadoop/hive/hive-0.4.1/hive-0.4.1-bin.tar.gz
[get] To: /Users/dmitriy/src/pig-git/contrib/piggybank/java/lib/hive-0.4.1-bin.tar.gz
[get] ....................................................
[get] ....................................................
[get] ....................................................
[get] ....................................................
[get] ....................................................
[get] ....................................................
[get] ....................................................
{code}
I for some reason can't make a patch that just adds an empty directory, so I am going to go ahead and just do that directly on the repo. Cool?
> Piggybank build error
> ---------------------
>
> Key: PIG-2200
> URL: https://issues.apache.org/jira/browse/PIG-2200
> Project: Pig
> Issue Type: Bug
> Environment: Mac OS, Java 1.6, and 1.8.2
> Reporter: Dmitriy V. Ryaboy
>
> Piggybank can't be built from trunk because the download-hive-deps task fails.
> This is caused by a missing lib/ directory in contrib/piggybank/java/
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (PIG-2200) Piggybank cannot be built from the Git
mirror
Posted by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmitriy V. Ryaboy updated PIG-2200:
-----------------------------------
Summary: Piggybank cannot be built from the Git mirror (was: Piggybank build error)
> Piggybank cannot be built from the Git mirror
> ---------------------------------------------
>
> Key: PIG-2200
> URL: https://issues.apache.org/jira/browse/PIG-2200
> Project: Pig
> Issue Type: Bug
> Environment: Mac OS, Java 1.6, and 1.8.2
> Reporter: Dmitriy V. Ryaboy
>
> Piggybank can't be built from trunk because the download-hive-deps task fails.
> This is caused by a missing lib/ directory in contrib/piggybank/java/
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (PIG-2200) Piggybank build error
Posted by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13078402#comment-13078402 ]
Dmitriy V. Ryaboy commented on PIG-2200:
----------------------------------------
I see the problem.. git doesn't really do empty directories:
https://git.wiki.kernel.org/index.php/GitFaq#Can_I_add_empty_directories.3F
I will add an empty .gitignore file to lib/
> Piggybank build error
> ---------------------
>
> Key: PIG-2200
> URL: https://issues.apache.org/jira/browse/PIG-2200
> Project: Pig
> Issue Type: Bug
> Environment: Mac OS, Java 1.6, and 1.8.2
> Reporter: Dmitriy V. Ryaboy
>
> Piggybank can't be built from trunk because the download-hive-deps task fails.
> This is caused by a missing lib/ directory in contrib/piggybank/java/
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Updated] (PIG-2200) Piggybank build error
Posted by "Dmitriy V. Ryaboy (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/PIG-2200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dmitriy V. Ryaboy updated PIG-2200:
-----------------------------------
Status: Patch Available (was: Open)
> Piggybank build error
> ---------------------
>
> Key: PIG-2200
> URL: https://issues.apache.org/jira/browse/PIG-2200
> Project: Pig
> Issue Type: Bug
> Environment: Mac OS, Java 1.6, and 1.8.2
> Reporter: Dmitriy V. Ryaboy
>
> Piggybank can't be built from trunk because the download-hive-deps task fails.
> This is caused by a missing lib/ directory in contrib/piggybank/java/
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira