Re: [Mach-devel] conflicts between i386 and x86_64 while trying to install mach -d --root=opensuse-
Brought to you by:
thomasvs
|
From: Yaroslav H. <li...@on...> - 2010-01-18 15:30:58
|
THANK YOU GUYS!!! setarch helped! I could even install opensuse 11.2 ;)
haven't checked internals yet though ;)
the question now either I could do similar for x86_64 since on my
attempts I failed:
setarch x86_64 mach -d -r opensuse-112-x86_64-core setup build
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
bash i586 4.0-18.3 opensuse 296 k
bash x86_64 4.0-18.3 opensuse 309 k
glibc i686 2.10.1-10.4 opensuse 1.6 M
glibc x86_64 2.10.1-10.4 opensuse 1.7 M
Installing for dependencies:
filesystem x86_64 11.2-12.2 opensuse 51 k
libncurses5 i586 5.6-91.2 opensuse 247 k
libncurses5 x86_64 5.6-91.2 opensuse 243 k
libreadline6 i586 6.0-18.3 opensuse 107 k
libreadline6 x86_64 6.0-18.3 opensuse 109 k
terminfo-base x86_64 5.6-91.2 opensuse 117 k
Transaction Summary
================================================================================
Install 10 Package(s)
Upgrade 0 Package(s)
Total size: 4.8 M
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Check Error:
file /bin/bash conflicts between attempted installs of bash-4.0-18.3.i586 and bash-4.0-18.3.x86_64
file /usr/bin/bashbug conflicts between attempted installs of bash-4.0-18.3.i586 and bash-4.0-18.3.x86_64
file /etc/ld.so.conf conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /sbin/ldconfig conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/bin/gencat conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/bin/getconf conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/bin/getent conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/bin/iconv conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/bin/ldd conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/bin/locale conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/bin/localedef conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/sbin/glibc_post_upgrade conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/sbin/iconvconfig conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
file /usr/sbin/rpcinfo conflicts between attempted installs of glibc-2.10.1-10.4.i686 and glibc-2.10.1-10.4.x86_64
Error Summary
-------------
ERROR: Could not yum -y install bash glibc
DEBUG: unlocking root
On Mon, 18 Jan 2010, Julien Moutte wrote:
> Simply run this instead :
> setarch i686 mach -r opensuse-110-i386-core setup base
> Indeed you need to make sure yum does not try to install 64 bits
> packages because it thinks the cpu is 64 bits. setarch does that for
> you.
> I am not 100% sure that this particular root works. Haven't checked it
> in a while.
> Julien Moutte,
> FLUENDO S.A.
--
.-.
=------------------------------ /v\ ----------------------------=
Keep in touch // \\ (yoh@|www.)onerussian.com
Yaroslav Halchenko /( )\ ICQ#: 60653192
Linux User ^^-^^ [175555]
|