Hi, I'm trying bring eclipse 4.4 to Fedora 20 [1]
eclipse need jetty , jetty needs objectweb-asm 5 , normally I do : fedpkg clone $package cd $package fedpkg switch-branch f21;fedpkg srpm ; mock -r fedora-20-x86_64 --no-clean --rebuild ./$package.fc21.src.rpm
So I build objectweb-asm 5 , after that I can't almost build anything because multiple dependencies
jdependency [2] needs maven-plugin-tools , hawtjni, plexus-containers that need be rebuild for new objectweb-asm
hawtjni-1.10-2.fc21 [3] needs maven-plugin-tools
maven-dependency-analyzer [4] needs maven-plugin-tools, hawtjni etc
maven-plugin-tools can't be build because depends on maven
maven depends on sisu, sisu-mojos and maven-wagon
sisu depends on javapackages-tools-4.1.0
javapackages-tools have an error that BuildRequires: javapackages-tools
= 4.0.0 , impossible , but removing it depends on xmvn-resolve >=
2.0.0
repoquery --releasever=21 xmvn-resolve --source xmvn-2.0.1-1.fc21.src.rpm xmvn depends on maven >= 3.2.1-10 and sisu-mojos
how we build it on a new arch or from scratch ? I try looking for bootstrap some packages have references to bootstraping but no flags on .spec
I try compile also objectweb-asm3 , objectweb-asm3.spec have a big bug IMHO # shade-jar utility used in this spec file needs this BuildRequires: objectweb-asm3
repoquery --releasever=21 -f /usr/bin/shade-jar --source javapackages-tools-4.1.0-2.fc21.src.rpm
but correctly, I think that should be: BuildRequires: /usr/bin/shade-jar
but we don't have any shade-jar in Fedora 20 , can we remove shade-jar scripting from spec ?
any feedback is welcome !
Thanks,
[1] http://copr.fedoraproject.org/coprs/sergiomb/eclipse_4.4/builds/
[2] http://copr-be.cloud.fedoraproject.org/results/sergiomb/eclipse_4.4/fedora-2... [3] http://copr-be.cloud.fedoraproject.org/results/sergiomb/eclipse_4.4/fedora-2... [4] http://copr-be.cloud.fedoraproject.org/results/sergiomb/eclipse_4.4/fedora-2...