https://bugzilla.redhat.com/show_bug.cgi?id=1847093
Bug ID: 1847093 Summary: antrl3 mock build requires antrl3-tools, which is built by... antlr3. Product: Fedora Version: 32 Status: NEW Component: antlr3 Severity: high Assignee: loganjerry@gmail.com Reporter: gilboad@gmail.com QA Contact: extras-qa@fedoraproject.org CC: dingyichen@gmail.com, java-sig-commits@lists.fedoraproject.org, loganjerry@gmail.com, mizdebsk@redhat.com, walters@redhat.com Target Milestone: --- Classification: Fedora
Description of problem: I'm trying to build antrl3 under CentOS 8. While trying to slowly build the dependency chain I noticed a BuildRequires: mvn(org.antlr:antlr3-maven-plugin) which is met by installing (under Fedora 32) antlr3-tools. Checking the source of antrl3-tools, I noticed its being built by antlr3.src.rpm.
BTW, the same issue can be found in stringtemplate4, which is required by antlr3 build, but itself requires antrl3-tools.
Version-Release number of selected component (if applicable): antlr3-3.5.2-25.fc32.src.rpm
How reproducible: Always.
Packages: A. antlr3: $ mock -r fedora-32-x86_64 antlr3-3.5.2-27.fc32.src.rpm ... Installing: ant noarch 1.10.8-1.fc32 updates 164 k <---------------------------------------------------------> antlr3-tool noarch 1:3.5.2-27.fc32 updates 1.1 M <---------------------------------------------------------> autoconf noarch 2.69-33.fc32 fedora 666 k automake noarch 1.16.1-14.fc32 fedora 665 k doxygen x86_64 1:1.8.17-2.fc32 fedora 4.8 M graphviz x86_64 2.42.4-1.fc32 fedora 3.4 M libtool x86_64 2.4.6-33.fc32 fedora 579 k maven-lib noarch 1:3.6.1-5.fc32 fedora 1.4 M maven-local noarch 5.3.0-9.fc32 fedora 8.7 k maven-plugin-bundle noarch 3.5.1-4.fc32 fedora 201 k maven-plugin-plugin noarch 3.5.1-7.fc32 fedora 61 k maven-project noarch 2.2.1-63.fc32 fedora 155 k plexus-compiler noarch 2.8.5-2.fc32 fedora 65 k sonatype-oss-parent noarch 7-19.fc32 fedora 13 k stringtemplate noarch 3.2.1-21.fc32 fedora 134 k <---------------------------------------------------------> stringtemplate4 noarch 4.3-2.fc32 fedora 247 k <---------------------------------------------------------> ... Wrote: /builddir/build/RPMS/antlr3-java-3.5.2-27.fc32.noarch.rpm Wrote: /builddir/build/RPMS/antlr3-C-3.4-3.5.2.27.fc32.x86_64.rpm Wrote: /builddir/build/RPMS/antlr3-javascript-3.1-3.5.2.27.fc32.noarch.rpm Wrote: /builddir/build/RPMS/antlr3-C-debuginfo-3.4-3.5.2.27.fc32.x86_64.rpm Wrote: /builddir/build/RPMS/antlr3-C++-devel-3.5.2-27.fc32.x86_64.rpm <---------------------------------------------------------> Wrote: /builddir/build/RPMS/antlr3-tool-3.5.2-27.fc32.noarch.rpm <---------------------------------------------------------> Wrote: /builddir/build/RPMS/antlr3-C-devel-3.4-3.5.2.27.fc32.x86_64.rpm Wrote: /builddir/build/RPMS/antlr3-debugsource-3.5.2-27.fc32.x86_64.rpm
B. stringtemplate4: $ mock -r fedora-32-x86_64 stringtemplate4-4.3-2.fc32.src.rpm ... Installing: antlr3-java noarch 1:3.5.2-27.fc32 updates 160 k <---------------------------------------------------------> antlr3-tool noarch 1:3.5.2-27.fc32 updates 1.1 M <---------------------------------------------------------> junit noarch 1:4.12-13.fc32 fedora 283 k maven-local noarch 5.3.0-9.fc32 fedora 8.7 k sonatype-oss-parent noarch 7-19.fc32 fedora 13 k xorg-x11-fonts-Type1 noarch 7.5-24.fc32 fedora 500 k xorg-x11-server-Xvfb x86_64 1.20.8-1.fc32 fedora 879 k ...