[opensuse-buildservice] Strange expansion error??
Why do I get this strange error message (strange as in: did not expect the error message to be like this) "expansion error: nothing provides ib2008 needed by inkomstenbelasting" for the following distributions: ib2008> osc r -a i586 | grep expa Fedora_11 i586 / x86_64 openSUSE_11.2 i586 / x86_64 openSUSE_Snapshot i586 / x86_64 Many others distributions are just build nicely with the same spec file. ib2008 is indeed required by the rpm inkomstenbelasting, but the package ib2008 should not be blocked because the rpm inkomstenbelasting needs ib2008. It only seem to happen for packages that are build recently... The link to the package is: https://build.opensuse.org/package/show?package=ib2008&project=home%3Arbos%3Aib (repository: home:rbos:ib) -- Richard -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Sat, Oct 31, 2009 at 11:32:53AM +0100, Richard Bos wrote:
Why do I get this strange error message (strange as in: did not expect the error message to be like this) "expansion error: nothing provides ib2008 needed by inkomstenbelasting" for the following distributions:
ib2008> osc r -a i586 | grep expa Fedora_11 i586 / x86_64 openSUSE_11.2 i586 / x86_64 openSUSE_Snapshot i586 / x86_64
Many others distributions are just build nicely with the same spec file.
ib2008 is indeed required by the rpm inkomstenbelasting, but the package ib2008 should not be blocked because the rpm inkomstenbelasting needs ib2008. It only seem to happen for packages that are build recently...
The link to the package is: https://build.opensuse.org/package/show?package=ib2008&project=home%3Arbos%3Aib (repository: home:rbos:ib)
You have a circular dependency between the two packages. ib2008 Buildrequires inkomstenbelasting, which in turn Requires ib2008. You could try BuildRequires: -ib2008 in ib2008 itself, not sure if it helps. But you should breaks this cycle manually to let it build once, or do not have a cycle at all. Ciao, Marcus -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Op zaterdag 31 oktober 2009 12:32:34 schreef Marcus Meissner:
You have a circular dependency between the two packages.
ib2008 Buildrequires inkomstenbelasting, which in turn Requires ib2008.
You could try BuildRequires: -ib2008 in ib2008 itself, not sure if it helps.
But you should breaks this cycle manually to let it build once, or do not have a cycle at all.
Thanks Marcus! I'll have a look at the package with the information you provided. -- Richard -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (2)
-
Marcus Meissner
-
Richard Bos