On Fri, Jan 17, 2014 at 09:11:50PM +0400, Andrey Borzenkov wrote:
I mean libfoo.i586 and libfoo-32bit.x86_64. They are identical. Being able to use the same libfoo.i586 on both 32 and 64 bit distro would be beneficial both from build time and space consumption point of view.
You can use "libfoo.i586" as long as you don't install "libfoo.x86_64". Some more background: the -32bit packages tend to contain a subset of the contents of the packages they are derived from. There are good reasons why we did it different to Fedora, just ask the Fedora rpm developers or the yum developers about the pain they still have with their implementation. Build time is not an issue at all, the -32bit packages are directly repackaged from the i586 packages, so they don't need extra build time. They take a little extra space, that's true, but as they only tend to contain the shared libraries and no other data, it's not that much space that's wasted. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org