Mailinglist Archive: opensuse-buildservice (96 mails)

< Previous Next >
[opensuse-buildservice] Confused package scheduler

we have the following setup of projects with project dependencies in open
base (1.0.0) <- extension (1.0.0) 
base (1.0.1) <- UI (1.0.1)
extension (1.0.0), UI (1.0.1) <- broken project

We have a "package-b" in "broken project" that has build dependencies on a
"package-a (1.0.1)" located in project "base (1.0.1)". Unfortunately the
scheduler tries to resolve the build dependency sometimes with the "package-a
(1.0.0)" located in project "base (1.0.0)". This leads to an "unresolvable"
package state with message "nothing provides package-a >= 1.0.1".

All projects span several distributions including RHEL6, RHEL7 and Debian
Jessie. This unresolvable state appears for all distributions.

Is the scheduler capable to resolve versioned dependencies with the available
packages in both "base" projects and depending on the versioned dependency
resolve it with the correctly versioned package-a?


PS: we defined the build dependencies in the following way:

Build-Depends: package-a (>= 1.0.1)

BuildRequires: package-a >= 1.0.1
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups