[opensuse-buildservice] --ignorearch
Hello, Yesterday I tried to install a few packages on ARM and it failed with: "package mingetty-1.0.7s-94.5.arm7l is intended for a armv7l architecture" Of course the machine is armv7l arthitecture and the package works fine when installed with rpm's --ignorearch option. Where rpm looks for architecture information? dl9pf wrote last evening, that: (17.59.58) |dl9pf|: what's the output of uname -a and cat /proc/cpuinfo on the board ? (18.00.19) |dl9pf|: rpm checks some of these and complains - buildservice uses rpm --ignorearch I'd try to fix it for my board in the kernel sources, if I knew what to change. Here is the current output: (21.23.15) CzP: czanik@bigone111:~> cat uname.txt (21.23.15) CzP: Linux bigone111 2.6.26-394-gf56b72e #1 PREEMPT Wed Jun 24 17:19:45 CEST 2009 armv7l armv7l armv7l GNU/Linux (21.23.48) CzP: czanik@bigone111:~> cat cpuinfo.txt (21.23.48) CzP: Processor : ARMv7 Processor rev 1 (v7l) (21.23.48) CzP: BogoMIPS : 799.53 (21.23.48) CzP: Features : swp half thumb fastmult vfp edsp (21.23.48) CzP: CPU implementer : 0x41 (21.23.48) CzP: CPU architecture: 7 (21.23.48) CzP: CPU variant : 0x2 (21.23.48) CzP: CPU part : 0xc08 (21.23.48) CzP: CPU revision : 1 (21.24.06) CzP: Cache type : write-back (21.24.06) CzP: Cache clean : read-block (21.24.06) CzP: Cache lockdown : not supported (21.24.06) CzP: Cache format : Unified (21.24.06) CzP: Cache size : 768 (21.24.06) CzP: Cache assoc : 1 (21.24.06) CzP: Cache line length : 8 (21.24.06) CzP: Cache sets : 64 (21.24.06) CzP: Hardware : Freescale MX51 Babbage Board (21.24.06) CzP: Revision : 51020 (21.24.06) CzP: Serial : 0000000000000000 Bye, CzP -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Tue, Aug 25, 2009 at 11:11:39AM +0200, Peter Czanik wrote:
Yesterday I tried to install a few packages on ARM and it failed with: "package mingetty-1.0.7s-94.5.arm7l is intended for a armv7l architecture" Of course the machine is armv7l arthitecture and the package works fine when installed with rpm's --ignorearch option. Where rpm looks for architecture information? dl9pf wrote last evening, that:
(17.59.58) |dl9pf|: what's the output of uname -a and cat /proc/cpuinfo on the board ? (18.00.19) |dl9pf|: rpm checks some of these and complains - buildservice uses rpm --ignorearch
I'd try to fix it for my board in the kernel sources, if I knew what to change.
Try 'rpm --showrc'. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Dienstag 25 August 2009 12:00:21 schrieb Michael Schroeder:
On Tue, Aug 25, 2009 at 11:11:39AM +0200, Peter Czanik wrote:
Yesterday I tried to install a few packages on ARM and it failed with: "package mingetty-1.0.7s-94.5.arm7l is intended for a armv7l architecture" Of course the machine is armv7l arthitecture and the package works fine when installed with rpm's --ignorearch option. Where rpm looks for architecture information? dl9pf wrote last evening, that:
(17.59.58) |dl9pf|: what's the output of uname -a and cat /proc/cpuinfo on the board ? (18.00.19) |dl9pf|: rpm checks some of these and complains - buildservice uses rpm --ignorearch
I'd try to fix it for my board in the kernel sources, if I knew what to change.
Try 'rpm --showrc'.
The board was identified as armv7_v_l . 7vl was missing in the rpmrc definitions. Will be added in the next ARM bootstrap. Best, Jan-Simon -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Jan-Simon Möller
-
Michael Schroeder
-
Peter Czanik