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,
too.

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 >=
0.9.0

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.

--
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