[
https://issues.apache.org/jira/browse/LUCENE-3946?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13245899#comment-13245899
]
Robert Muir commented on LUCENE-3946:
-------------------------------------
{quote}
I'm hoping Shawn and McCandless (who also mentioned being able to reproduce
this with a stock Fedora install of ant) can verify that they get
consistent/useful behavior when running things like...
{quote}
I spent 5 minutes trying to do this:
# installed fedora 13 into vm (image: http://virtualboxes.org/images/fedora/)
# yum install ant
# yum install svn
# download jdk7 tar.gz from oracle.com, set it to JAVA_HOME, and put its bin/
in PATH,
# svn co branch_3x
As soon as I run 'ant test' to try to do anything, i see:
{noformat}
[fedora@localhost lucene]$ ant test
Buildfile: build.xml
test-core:
BUILD FAILED
/home/fedora/branch_3x/lucene/build.xml:48: No supported regular
expression matcher found: java.lang.ClassNotFoundException:
org.apache.tools.ant.util.regexp.Jdk14RegexpMatcher
Total time: 0 seconds
{noformat}
So forget about loading ivy, I think these ants shipped with linux
distributions are hopelessly broken
and I don't think there is a lot we can do.
> improve docs & ivy verification output to explain classpath problems and
> mention "--noconfig"
> ---------------------------------------------------------------------------------------------
>
> Key: LUCENE-3946
> URL: https://issues.apache.org/jira/browse/LUCENE-3946
> Project: Lucene - Java
> Issue Type: Task
> Affects Versions: 3.6
> Reporter: Hoss Man
> Assignee: Hoss Man
> Fix For: 4.0
>
> Attachments: LUCENE-3946.patch
>
>
> offshoot of LUCENE-3930, where shawn reported...
> {quote}
> I can't get either branch_3x or trunk to build now, on a system that used to
> build branch_3x without complaint. It
> says that ivy is not available, even after doing "ant ivy-bootstrap" to
> download ivy into the home directory.
> Specifically I am trying to build solrj from trunk, but I can't even get
> "ant" in the root directory of the checkout
> to work. I'm on CentOS 6 with oracle jdk7 built using the city-fan.org
> SRPMs. Ant (1.7.1) and junit are installed
> from package repositories. Building a checkout of lucene_solr_3_5 on the
> same machine works fine.
> {quote}
> The root cause is that ant's global configs can be setup to ignore the users
> personal lib dir. suggested work arround is to run "ant --noconfig" but we
> should also try to give the user feedback in our failure about exactly what
> classpath ant is currently using (because apparently ${java.class.path} is
> not actually it)
--
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
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]