We want to transition from tomcat6 to tomcat7 in Fedora. By depending on tomcat6 freeipa-server it is successfully blocking the mentioned transition. The following is the list of freeipa-server dependencies affecting the transition (the list is not guarranteed to be complete): Requires: tomcat6 >= 6.0.32-17 BuildRequires: tomcat6 >= 6.0.32-17 Pleasee update freeipa-server to use tomcat7 instead of tomcat6. Thank you.
What timeframe are you looking at, Fedora 17 or 18?
Fedora 18. The previous transition (from tomcat6 to tomcat7) was quite painful, so we want to start this one as soon as possible.
Mikolaj, we depend on tomcat6 due to dogtag, have you opened a bug against dogtag as well ? You want to open a bug there and then make this bug depend on that one.
dogtag-pki doesn't directly depend on any version of tomcat, so I didn't file any bugs for dogtag-pki. dogtag-pki depends on tomcatjss, for which I have requested migration to tomcat7: https://bugzilla.redhat.com/show_bug.cgi?id=819554 If you think those bugs are dependant, feel free to add appropriate dependencies.
The only reason the freeipa package has a specific tomcat6 dependency is to resolve issues with broken tomcat6 packages. I suspect we can drop the specific Requires entirely at some point.
Upstream ticket: https://fedorahosted.org/freeipa/ticket/2748
Fixed upstream: master: https://fedorahosted.org/freeipa/changeset/dce53e455f2a81979089c7c4792093742d1cccff ipa-3-0: https://fedorahosted.org/freeipa/changeset/2a56146d255e41cd92b79fc457c04f9dbfd1e854 FreeIPA no longer depends on on tomcat and it rather lets pki-ca pull the right version. The change is effective from freeipa-3.0.1-2.fc18.