Artur Socha <aso...@redhat.com> writes: > Actually xmvn-tools:4.0.0 should be removed first (and its dependencies) > and then it is possible to: > dnf install maven-local-5.3.0 which will bring that deprecated macro back. > (I have just done it on one of my VMs)
This made the trick, I can build the rpm's now. Thank you for help! > Artur > > On Wed, Jan 5, 2022 at 12:13 PM Artur Socha <aso...@redhat.com> wrote: > >> Hi Milan, >> Unfortunately that patch is not yet completed. We are missing a couple >> dependencies that are in the process of rebuilding from Fedora RPMs. It >> might take a while because the whole thing is quite tedious - after >> resolving one batch of dependencies, new missing ones might be found. >> >> Personally, I downgraded xmvn 4.0.0 to xmvn 3.x. This should trigger all >> necessary changes if I remember correctly. >> >> Artur >> >> On Wed, Jan 5, 2022 at 11:08 AM Milan Zamazal <mzama...@redhat.com> wrote: >> >>> Hi, >>> >>> I've been having trouble to build Engine rpm's locally on up-to-date >>> Stream 8 since about mid December, most likely due to javapackages-local >>> update to 6.0.0-1.4.el8s. Engine compiles fine but building the rpm's >>> fails on missing %add_maven_depmap rpm spec macro. There is a patch for >>> Stream 9: https://gerrit.ovirt.org/c/ovirt-engine/+/116811. But when I >>> rebase on it, I get the following error: >>> >>> [INFO maven.req] input: >>> ['/root/rpmbuild/BUILDROOT/ovirt-engine-4.5.0-0.2.master.20220104124402.el8.x86_64/usr/share/maven-metadata/ovirt-engine-base.xml'] >>> Traceback (most recent call last): >>> File "/usr/lib/rpm/maven.req", line 393, in <module> >>> builder = TagBuilder() >>> File "/usr/lib/rpm/maven.req", line 71, in __init__ >>> self.print_requires(metadata) >>> File "/usr/lib/rpm/maven.req", line 200, in print_requires >>> self._handle_unknown_deps(unknown_deps) >>> File "/usr/lib/rpm/maven.req", line 258, in _handle_unknown_deps >>> raise Exception(unknown_msg) >>> Exception: Following dependencies were not resolved and requires cannot >>> be generated. Either remove the dependencies from pom.xml or add proper >>> packages to BuildRequires: >>> commons-beanutils:commons-beanutils:1.9.4 required by >>> org.ovirt.engine.core:utils >>> commons-lang:commons-lang:2.6 required by org.ovirt.engine.core:aaa >>> org.infinispan:infinispan-core:9.4.18.Final required by >>> org.ovirt.engine.core:utils >>> commons-collections:commons-collections:3.2.2 required by >>> org.ovirt.engine.core:bll >>> org.jboss.modules:jboss-modules:1.1.1.GA required by >>> org.ovirt.engine.core:common >>> org.hibernate.validator:hibernate-validator:6.0.18.Final required by >>> org.ovirt.engine.core:common >>> >>> This happens with both maven 3.5 and 3.6. Any idea what's wrong and how >>> to fix it on Stream 8? >>> >>> Thanks, >>> Milan >>> _______________________________________________ >>> Devel mailing list -- devel@ovirt.org >>> To unsubscribe send an email to devel-le...@ovirt.org >>> Privacy Statement: https://www.ovirt.org/privacy-policy.html >>> oVirt Code of Conduct: >>> https://www.ovirt.org/community/about/community-guidelines/ >>> List Archives: >>> https://lists.ovirt.org/archives/list/devel@ovirt.org/message/SAYMI6VGTEMI5CVS6KWUUQVIGM6Z4RID/ >>> >> >> >> -- >> Artur Socha >> Senior Software Engineer, RHV >> Red Hat >> _______________________________________________ Devel mailing list -- devel@ovirt.org To unsubscribe send an email to devel-le...@ovirt.org Privacy Statement: https://www.ovirt.org/privacy-policy.html oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/devel@ovirt.org/message/GXLREXDPDXX3ANBK32GGJYPJDUHQXVGL/