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/fedor...
[3]
http://copr-be.cloud.fedoraproject.org/results/sergiomb/eclipse_4.4/fedor...
[4]
http://copr-be.cloud.fedoraproject.org/results/sergiomb/eclipse_4.4/fedor...
--
Sérgio M. B.