Mailinglist Archive: opensuse-buildservice (144 mails)

< Previous Next >
[opensuse-buildservice] Re: Why does OBS think some packages are "unresolvable" while they are not?
  • From: Andreas Schwab <schwab@xxxxxxxxxxxxxx>
  • Date: Sun, 08 Sep 2019 14:12:45 +0200
  • Message-id: <87blvvj8aq.fsf@igel.home>
On Sep 08 2019, Manfred Hollstein <mhollstein@xxxxxxxxxxx> wrote:

Building firefox68 succeeds, although I don't understand why it doesn't
pick up rust-cbindgen-0.9.0 which perfectly fulfills the BuildRequire,

There is no rust-cbindgen-0.9.0.rpm, there is only rust-cbindgen.rpm,
which has been picked up from home:manfred-h:TEST/rust-cbindgen-0.8.7,
with version 0.8.7.

But, firefox69 fails with "unresolvable": nothing provides rust-cbindgen >=

Because rust-cbindgen.rpm has version 0.8.7.

Am I wrong assuming this ought to work?

Yes. A repository can only hold a single version of a binary package
with a given name. If you want to provide different versions of a
package, you need to build them in different repositories, and control
the visibilty via the repository path. Alternatively, you can rename
the binary package to make its name unique.


Andreas Schwab, schwab@xxxxxxxxxxxxxx
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups