Mailinglist Archive: opensuse-buildservice (70 mails)

< Previous Next >
Re: [opensuse-buildservice] 32bit dependencies expansion
Thanks for the info! Well thats a bit sad :(
Fortunately there's quite few packages require i686 rpms to build.

05.07.2018, 11:56, "Michael Schroeder" <mls@xxxxxxx>:
On Thu, Jul 05, 2018 at 10:31:41AM +0300, Mitya Ivanov wrote:
 I have a problem building centos grub2 package. Its .spec contains
"BuildRequires:  /usr/lib/crt1.o glibc-static(x86-32) glibc-devel(x86-32)".
I have created multiarch repo but got an error: "unresolvable: "nothing
provides glibc-static(x86-32) nothing provides glibc-devel(x86-32)"
 Can OBS recognize such form of package architecture definition? Or i need
to edit something in a .spec or prjconf?

That's actually not a package architecture definition, but a standard
provides that rpm adds. So it is recognized.

That was the good news, now the bad: OBS does not support RedHat's
multiarch handling at all. For building grub2 you would need to
install both glibc.i586 and glibc.x86_64. That's currently impossible
with OBS, it allows just one architecture for each package.


Michael Schroeder mls@xxxxxxx
SUSE LINUX GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >