You can try "rpm -q --whatrequires php5" from within the build chroot.
Yes, one can try this and that until one ends up in madness... ;-)
Only "rpm -e --test package" shows the full truth which other package(s) require package, see my English excerpt in http://lists.opensuse.org/opensuse-de/2011-11/msg00076.html
Yes, I was not far from there. I found some culprits but not all. My procedure is now like this: Find the dependency which enables the (failing) build when removed. Go to the dependency. Look with rpm -e for the dependency's conflicting dependency. It's tedious, but it works. Thank you for that link. -- Ralf Lang Linux Consultant / Developer Tel.: +49-170-6381563 Mail: lang@b1-systems.de B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / http://www.b1-systems.de GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt,HRB 3537 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org