[opensuse-buildservice] Strange issue with failing inter project dependencies
Dear OBS aficionados, I suffer from a strange build failure, where packages from other projects aren't found, although they exist and were published already. Offending package: python-dip, build for openSUSE_11.2 https://build.opensuse.org/package/show?package=python-dip&project=home%3Afrispete%3APyQt-next This depends on python-sphinx, which seems missing for 11.2, and this depends on python-jinja2 and python-pygments. Since I've build these packages for the outphased 11.1 anyway, I've enabled build for 11.2, too. https://build.opensuse.org/package/show?package=python-sphinx&project=home%3Afrispete%3Apython https://build.opensuse.org/package/show?package=python-jinja2&project=home%3Afrispete%3Apython https://build.opensuse.org/package/show?package=python-pygments&project=home%3Afrispete%3Apython Neither of these packages nor the projects have further constraints defined, they enable debug, and the latter two enable build of the 11.1 and 11.2. Especially, they don't play any games with the usedforbuild flags, as this has bitten me before. The home:frispete:python has the openSUSE_11.2 target defined as: <repository name="openSUSE_11.2"> <path repository="openSUSE_11.2" project="home:frispete:database"/> <path repository="openSUSE_11.2" project="devel:languages:python"/> <path repository="standard" project="openSUSE:11.2:Update"/> <arch>i586</arch> <arch>x86_64</arch> </repository> The home:frispete:PyQt-next has the openSUSE_11.2 target defined as: <repository name="openSUSE_11.2"> <path repository="openSUSE_11.2" project="home:frispete:python"/> <path repository="standard" project="openSUSE:11.2:Update"/> <arch>i586</arch> <arch>x86_64</arch> </repository> But both, local and BS build attempts lead to: buildinfo is broken... it says: unresolvable: nothing provides python-jinja2 needed by python-sphinx, nothing provides python-pygments needed by python-sphinx They question is, why can't build locate these packages, although they exist and are referenced properly, aren't they? TIA, Pete -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wednesday 13 April 2011, 11:13:01 Hans-Peter Jansen wrote:
Dear OBS aficionados,
I suffer from a strange build failure, where packages from other projects aren't found, although they exist and were published already.
Offending package: python-dip, build for openSUSE_11.2 ^ in home:frispete:PyQt-next
and another offending package: tortoisehg in home:frispete:PyQt for openSUSE_11.2 both with the same dependency on python-sphinx, that itself depends on python-jinja2 and python-pygments, which are not found by the resolver, although built and published fine in home:frispete:python for openSUSE_11.2. What am I missing, that prevent build from picking up these perfectly fine built packages? Could somebody hit me with a clue stick, please? Pete -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (1)
-
Hans-Peter Jansen