Bug 620635
Summary: | antlr3 needs to be rebuilt against python 2.7 in F14 and devel | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Orcan Ogetbil <oget.fedora> |
Component: | antlr3 | Assignee: | Milos Jakubicek <xjakub> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 14 | CC: | awilliam, bart.vanbrabant, dmalcolm, notting, tcallawa, tomspur, walters, xjakub |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | AcceptedBlocker | ||
Fixed In Version: | antlr3-3.2-11.fc14 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2010-10-19 09:10:54 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 538277, 619913 |
Description
Orcan Ogetbil
2010-08-03 05:30:37 UTC
antlr3 has a build dependency on maven2-plugin-antlr, which doesn't exist on Fedora anymore: http://fedoraproject.org/wiki/MavenUpdatePlugins The build fails with [INFO] Unable to find resource 'org.apache.maven.plugins:maven-antlr-plugin:pom:DUMMY_VER' in repository __jpp_repo__ (file:///usr/share/maven2/repository) I removed the maven-plugin-antlr entry from the .pom file and tried. This time I get a cannot find symbol symbol : variable ANTLRParser location: class org.antlr.tool.Grammar Apparently, the missing library is really required to build the package. Can we patch those parts out to remove the dependency? Hello. Colin, how is the progress on this bug? It will probably get removed from F-14 if you don't act soon. Orcan, I'll look into this when I come back from vacation (in 2 weeks). *** Bug 623269 has been marked as a duplicate of this bug. *** Hello. Any progress? Milos? The antlr(2)-maven-plugin is no longer part of maven2, I'm going to submit it separately (even already have a reviewer:), just a bit stuck now with my $DAYJOB, but this definitely is going to be solved:) The antlr python runtime is outdated but there is not updated version available. I install the python runtime, but I use an older antlr jar to generate the recognizer. I suggest removing the python runtime from the package because you have to download non-packaged version anyway to be able to use antlr3 on Fedora. Milos - we're running pretty late with F-14 here. I'm not seeing the antlr-maven-plugin submission? This was discussed and accepted as a blocker at the 2010-10-08 review meeting, criterion "There must be no file conflicts (cases where the files in some packages conflict but the packages have explicit Conflicts: tags are acceptable) or unresolved package dependencies during a media-based (CD/DVD) install". Please implement a solution to the dependency issue ASAP, Bart's suggestion to remove the package would be fine for the purpose of the release... I wish the issue was as simple as "don't build the python bindings". No. This packages FTBFS, even without the python bindings. The missing build dependency is _really_ needed to build the core of this package. Milos, what is going on? We need confirmation from the maintainer that this is going to get fixed and when. Please let us know here. Thank you, John I think I've got this working locally now. Updates as soon as I'm sure. antlr3-3.2-11.fc14,antlr-maven-plugin-2.1-3.20101012svn12849.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/antlr3-3.2-11.fc14,antlr-maven-plugin-2.1-3.20101012svn12849.fc14 antlr3-3.2-11.fc14, antlr-maven-plugin-2.1-3.20101012svn12849.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update antlr3 antlr-maven-plugin'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/antlr3-3.2-11.fc14,antlr-maven-plugin-2.1-3.20101012svn12849.fc14 antlr3-3.2-11.fc14, antlr-maven-plugin-2.1-3.20101012svn12849.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report. |