libexec and multi-arch

Tomasz Pala gotar at polanet.pl
Mon Feb 5 16:06:43 CET 2018


On Mon, Feb 05, 2018 at 10:14:41 +0100, Arkadiusz Miśkiewicz wrote:
> 
> What's the approach for problems like:
> 
> error: Install/Erase problems:
>         file /usr/libexec/getconf/POSIX_V6_ILP32_OFFBIG conflicts between attempted installs of glibc-2.27-1.i686 and glibc-2.27-1.x32
>         file /usr/libexec/getconf/POSIX_V7_ILP32_OFFBIG conflicts between attempted installs of glibc-2.27-1.i686 and glibc-2.27-1.x32
>         file /usr/libexec/getconf/XBS5_ILP32_OFFBIG conflicts between attempted installs of glibc-2.27-1.i686 and glibc-2.27-1.x32
> 
> ?

The same as in the getconf binary itself:

$ rpm -qpilv glibc-2.27-2.i686.rpm glibc-2.27-2.x86_64.rpm  | grep /usr/bin/getconf
-rwxr-xr-x    7 root    root            21988 Feb  5 11:55 /usr/bin/getconf
-rwxr-xr-x    4 root    root            30968 Feb  5 11:56 /usr/bin/getconf

- they apparently differ, so which one do you want to have/use? How is
THIS problem resolved?

They should be either separated to subpackages that are not subject of
multiarch installations, or handled/colored/whatever by package manager
during the install process.

-- 
Tomasz Pala <gotar at pld-linux.org>


More information about the pld-devel-en mailing list