with mock-1.1.30-1.fc18.noarch
I am running this command:
mock -v --target=arm -r fedora-18-arm init
But it fails. armhfp works fine. I can't figure out what is possibly going wrong.
Log below.
Thanks,
Adam
ERROR: Command failed: # ['/usr/bin/yum', '--installroot', '/var/lib/mock/fedora-18-arm/root/', 'groupinstall', 'buildsys-build'] Error: Package: redhat-rpm-config-9.1.0-37.fc18.noarch (fedora) Requires: /bin/sh Error: Package: redhat-rpm-config-9.1.0-37.fc18.noarch (fedora) Requires: perl(Getopt::Long) Error: Package: redhat-rpm-config-9.1.0-37.fc18.noarch (fedora) Requires: zip Error: Package: redhat-rpm-config-9.1.0-37.fc18.noarch (fedora) Requires: dwz >= 0.4 Error: Package: redhat-rpm-config-9.1.0-37.fc18.noarch (fedora) Requires: /usr/bin/perl Error: Package: redhat-rpm-config-9.1.0-37.fc18.noarch (fedora) Requires: coreutils Error: Package: redhat-rpm-config-9.1.0-37.fc18.noarch (fedora) Requires: /bin/bash Error: Package: redhat-rpm-config-9.1.0-37.fc18.noarch (fedora) Requires: rpm >= 4.8.0 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 24 Apr 2013 15:54:20 -0400 Adam Goode adam@spicenitz.org wrote:
with mock-1.1.30-1.fc18.noarch
I am running this command:
mock -v --target=arm -r fedora-18-arm init
But it fails. armhfp works fine. I can't figure out what is possibly going wrong.
you can not mix and match hard and soft floating point so rpm wont allow you to install sfp rpms on a hfp system so you cant init a softfp chroot. its plain not a supported thing. you will need to use a softfp image to build softfp
Dennis
But I believe it would work if I unpacked a softfloat root filesystem and did a chroot into it. At that point, only the kernel is involved, and it doesn't care what kind of binaries you're running.
I understand it is not a supported thing, and I am ok with this. Yum and mock work a certain way and rely on the host's yum. Changing that seems like a lot of work for little gain.
Adam
On Wed, Apr 24, 2013 at 8:13 PM, Dennis Gilmore dennis@ausil.us wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 24 Apr 2013 15:54:20 -0400 Adam Goode adam@spicenitz.org wrote:
with mock-1.1.30-1.fc18.noarch
I am running this command:
mock -v --target=arm -r fedora-18-arm init
But it fails. armhfp works fine. I can't figure out what is possibly going wrong.
you can not mix and match hard and soft floating point so rpm wont allow you to install sfp rpms on a hfp system so you cant init a softfp chroot. its plain not a supported thing. you will need to use a softfp image to build softfp
Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAlF4dUQACgkQkSxm47BaWfcewQCeN+hgAdbm6lR/bMPlNxSijISV kq4AoIoMQ/9/Hz8aa111FJPjz8HVyUTe =9aHA -----END PGP SIGNATURE----- _______________________________________________ arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
Yep, you can build software if you unpack a SFP rootfs on a hard-float system. It is weird since in PA yum/rpm will happily install i686 bits on an x86_64 system. Perhaps that is a gross over-simplification but since we are dropping SFP bits starting with f19 .... who cares, right?
Regards, --Jon Disnard
On Wed, Apr 24, 2013 at 8:17 PM, Adam Goode adam@spicenitz.org wrote:
But I believe it would work if I unpacked a softfloat root filesystem and did a chroot into it. At that point, only the kernel is involved, and it doesn't care what kind of binaries you're running.
I understand it is not a supported thing, and I am ok with this. Yum and mock work a certain way and rely on the host's yum. Changing that seems like a lot of work for little gain.
Adam
On Wed, Apr 24, 2013 at 8:13 PM, Dennis Gilmore dennis@ausil.us wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 24 Apr 2013 15:54:20 -0400 Adam Goode adam@spicenitz.org wrote:
with mock-1.1.30-1.fc18.noarch
I am running this command:
mock -v --target=arm -r fedora-18-arm init
But it fails. armhfp works fine. I can't figure out what is possibly going wrong.
you can not mix and match hard and soft floating point so rpm wont allow you to install sfp rpms on a hfp system so you cant init a softfp chroot. its plain not a supported thing. you will need to use a softfp image to build softfp
Dennis -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux)
iEYEARECAAYFAlF4dUQACgkQkSxm47BaWfcewQCeN+hgAdbm6lR/bMPlNxSijISV kq4AoIoMQ/9/Hz8aa111FJPjz8HVyUTe =9aHA -----END PGP SIGNATURE----- _______________________________________________ arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
arm mailing list arm@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/arm
--
-Jon