libguestfs on ARM
by Richard W.M. Jones
libguestfs now has experimental support for 32-bit ARM, including KVM
on ARM. You will need at least the following to make it all work:
- libguestfs 1.23.21 + 6e498461f6
Use ./configure --with-default-backend=direct. The libvirt backend
does not work (yet).
- supermin 4.1.5 + a55d9cf157
- kernel that supports virtio-mmio, virtio-scsi, virtio-serial
Note that the Fedora 20 kernel has missing virtio-serial support
(RHBZ#1005551) so you have to compile your own appliance kernel.
- qemu 1.6.0 or from git
To use KVM:
- Cortex-A15 hardware that boots into Hyp mode
- host kernel >= 3.11 with LPAE + KVM support
(You can also use regular ARM hardware w/o KVM support, or qemu.)
If you need different host and appliance kernels, then set
SUPERMIN_KERNEL to point to the appliance vmlinuz and SUPERMIN_DTB to
point to the device tree file called 'vexpress-v2p-ca9.dtb'. If host
kernel == appliance kernel (as on x86), then you shouldn't need to set
any environment variables.
It's expected that some tests in the libguestfs test suite will fail.
I'm working on fixing those. However the majority should run fine, as
should 'make quickcheck' (ie. libguestfs-test-tool) -- if
libguestfs-test-tool doesn't work then you're missing some dependency
above.
I'm also working on making the libvirt backend work.
The UML backend does not work on ARM (this is a limitation of UML).
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
virt-p2v converts physical machines to virtual machines. Boot with a
live CD or over the network (PXE) and turn machines into KVM guests.
http://libguestfs.org/virt-v2v
10 years, 7 months
Steps to install Fedora on Mirabox?
by Gerard Ryan
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hi folks,
I got a Mirabox recently, and managed to screw it up soon after (by
simply doing an 'apt-get upgrade' it seems). Since I would probably have
been looking to get Fedora on it at some point anyway, I may as well
look at possibilities for that now.
I'm new to the arm world, so I'm wondering if there are some
straightforward steps to get Fedora running on it off an SD card or
something? I've seen steps for some different types of machines on the
wiki, but nothing really for Mirabox. Do steps from any of the other
devices work for this, or is it a more involved process?
Thanks in advance for any help you can provide! :)
- --
Gerard.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
iQIcBAEBCAAGBQJSKjTRAAoJEG7cfkpivEoVJHgQAIpL5dFP3Crt3cPSDz/Ikl39
awvSlYXeGqKXN6971TpOT1TZbE/Q/3AJnyim9Jb/8By1kAzn1wHEIGN8zxP2esQr
SMIg/Ws+Mj7kFYUsdYrXYrbvM53f9S+uSYnTDIChVRy5X/ZUqiYSCUzPDNGstoXF
xkzcD81mGCaQCEsOrE3Je2Qrk/J4QN/RdhxyG3Z9aGzFVewhF30heRBK+eEivdbu
4c3MV86uSmXk13cPEN3G6ApnPv0OQWUODssvNIW/Ck1id7+NTe8tPgOqZGIwZjfO
phBaVc2i+DFByfXJGPuX5IrffK5DfV7xSKFe4K6+DRzZuQT6ti3k/qjhcYbvRq/L
4+Wn706ahRUM9ZWxYVOAyB77bicGCDr7ln/XLIZ6wi+9K1NbzdM5hmwoWsbZ039K
i2tU91SU7BRD/3OVd+ffJ9ARLZagksQxYW1/F231dfkQSGOeT/Yf9Njm6PHua5p6
fwbEg6R1e9T7XcZmnqkHlhBEm4UZ8Hc9p6x7Xkf01yqJ2I60wHnEVwG5o6k/q7mB
NsbIsV2G7nAbVgQEitC/Zy/dRJEnsZ88jmtsAmBX2weT9SgXApAAPXRhxZxjPGo6
kAI3QPzzoqsjY8bPnHOBiUVL4zlf9C1acpu8ssKWPJRKCpQRMuFrHAGkm5iMFtm+
t7nJ8JgxF9/1BZhSMs9G
=Gzg+
-----END PGP SIGNATURE-----
10 years, 7 months
Automatic AArch64 bootstrap daily update for September 6, 2013
by Brendan Conoboy
Number of candidate source rpms: 13606
Number of source rpms built in stage 4: 12059
Number of packages built in stage4 with aarch64 components: 5145
Currently building packages
chinese-calendar-0.8.0-1.fc19.src.rpm
community-mysql-5.5.32-2.fc19.src.rpm
dtc-1.4.0-1.fc19.src.rpm
gnustep-make-2.6.5-1.fc19.src.rpm
grisbi-0.8.9-3.fc19.src.rpm
grub2-2.00-23.fc19.src.rpm
java-1.8.0-openjdk-1.8.0.0-0.14.b89x.fc20.src.rpm
libreswan-3.5-2.fc19.src.rpm
libtommath-0.41-16.fc19.src.rpm
lookat-1.4.3-1.fc19.src.rpm
mate-session-manager-1.6.1-1.fc19.src.rpm
mesa-9.2-0.12.20130610.fc19.src.rpm
nyquist-3.04-7b.fc19.src.rpm
oat-1.6.0-7.fc19.src.rpm
printrun-0.0-30.20130711gitb8f549b.fc19.src.rpm
python-flask-whooshee-0.0.5-2.fc19.src.rpm
qca2-2.0.3-5.fc19.src.rpm
qt-4.8.4-19.fc19.src.rpm
qt-4.8.4-19.x1.fc19.src.rpm
qtwebkit-2.3.2-1.fc19.src.rpm
sane-backends-1.0.23-11.fc19.src.rpm
texlive-2013-0.1.20130608_r30832.fc19.src.rpm
vmpk-0.4.0-7.fc19.src.rpm
xalan-j2-2.7.1-21.fc19.src.rpm
xonotic-data-0.7.0-1.fc19.src.rpm
Packages building since previous report (which might be stuck or crashed)
chinese-calendar-0.8.0-1.fc19.src.rpm
community-mysql-5.5.32-2.fc19.src.rpm
dtc-1.4.0-1.fc19.src.rpm
gnustep-make-2.6.5-1.fc19.src.rpm
grisbi-0.8.9-3.fc19.src.rpm
grub2-2.00-23.fc19.src.rpm
java-1.8.0-openjdk-1.8.0.0-0.14.b89x.fc20.src.rpm
libreswan-3.5-2.fc19.src.rpm
libtommath-0.41-16.fc19.src.rpm
lookat-1.4.3-1.fc19.src.rpm
mate-session-manager-1.6.1-1.fc19.src.rpm
mesa-9.2-0.12.20130610.fc19.src.rpm
nyquist-3.04-7b.fc19.src.rpm
oat-1.6.0-7.fc19.src.rpm
printrun-0.0-30.20130711gitb8f549b.fc19.src.rpm
python-flask-whooshee-0.0.5-2.fc19.src.rpm
qca2-2.0.3-5.fc19.src.rpm
qt-4.8.4-19.fc19.src.rpm
qt-4.8.4-19.x1.fc19.src.rpm
qtwebkit-2.3.2-1.fc19.src.rpm
sane-backends-1.0.23-11.fc19.src.rpm
texlive-2013-0.1.20130608_r30832.fc19.src.rpm
vmpk-0.4.0-7.fc19.src.rpm
xonotic-data-0.7.0-1.fc19.src.rpm
Total current build failure count: 861 failed
Build failures from unsatisfied dependencies: 359 failed-dep-rpms
See http://arm-temp.ausil.us/pub/fedora-arm/data/failed-dep-rpms for complete list.
Build failures after dependency resolution: 502 failed-build-rpms
See http://arm-temp.ausil.us/pub/fedora-arm/data/failed-build-rpms for complete list.
Naive Top 25 dependency issues
453 ghc-Cabal-devel
246 kdelibs4-devel
208 nodejs-devel
154 kdelibs4-devel >= 4.10.5
142 kdelibs4-devel >= 4.10.4
82 erlang-rebar
76 libkdegames-devel >= 4.10.5
76 libkdegames-devel >= 4.10.4
74 R-devel >= 3.0.0
70 mono-devel
64 mingw32-gcc
37 octave-devel
36 valgrind-devel
33 kdelibs-devel
30 openmpi-devel
28 mingw32-gcc-c++
28 gdal-devel
27 nautilus-devel
27 ldc
27 gtkglext-devel
27 PyQt4-devel
26 prelink
25 qt-webkit-devel
25 netcdf-devel
24 kdebase-workspace-devel
Previously broken builds that are now fixed:
glibc-2.17-11.fc19
glibc-2.17-13.fc19
glibc-2.17-14.fc19
Newly attempted builds that failed:
clean-2.4-16.fc19
dmlite-plugins-adapter-0.6.1-1.fc19
gcl-2.6.8-1.fc19
glassfish-jsp-2.2.6-11.fc19
openstack-nova-2013.1.3-2.fc19
rubygem-paint-0.8.6-3.fc19
xmvn-0.5.0-5.fc19
10 years, 7 months
Re: [fedora-arm] Beagle Bone with FC19
by Peter Robinson
On Thu, Sep 5, 2013 at 11:18 PM, Jason Kridner <jkridner(a)gmail.com> wrote
>
>
> On Sunday, September 1, 2013, Peter Robinson wrote:
>
>> On Sun, Sep 1, 2013 at 2:47 PM, Jon <jdisnard(a)gmail.com> wrote:
>>
>>> This is because the kernel (which was taken from Angstrom release)
>>> does not have all the configuration options Fedora needs.
>>>
>>> Stuff like ACLs, xattrs, or whatever else.... stuff that relates to
>>> filesystem capabilities.
>>>
>>> It's probably best to update the Beaglebone black remix inside a
>>> chroot from another system, or not at all. =(
>>>
>>> We are working on getting the mainline kernel to boot BBB with all the
>>> proper fedora configs merged, at which point I'll retire the remix.
>>>
>>
>> Which I'm secretly hoping will sort of be working by F-20 alpha. I'm been
>> bashing away at AM33xx/OMAP issues in the 3.11 kernel for the last 3-4 days
>> with very little headway but OMAP3 (Beagle xM) is at least now booting on
>> 3.11 and I've had the BBone White booting but there's still issues with the
>> MMC so there's been a little headway but we're not there yet.
>>
>
> Is the tree public for review/comment?
>
Of course, it's in the mainline Fedora kernel repository.
Peter
10 years, 7 months
Automatic AArch64 bootstrap daily update for September 5, 2013
by Brendan Conoboy
Number of candidate source rpms: 13606
Number of source rpms built in stage 4: 12051
Number of packages built in stage4 with aarch64 components: 5143
Currently building packages
chinese-calendar-0.8.0-1.fc19.src.rpm
community-mysql-5.5.32-2.fc19.src.rpm
dtc-1.4.0-1.fc19.src.rpm
gnustep-make-2.6.5-1.fc19.src.rpm
grisbi-0.8.9-3.fc19.src.rpm
grub2-2.00-23.fc19.src.rpm
java-1.8.0-openjdk-1.8.0.0-0.14.b89x.fc20.src.rpm
libreswan-3.5-2.fc19.src.rpm
libtommath-0.41-16.fc19.src.rpm
lookat-1.4.3-1.fc19.src.rpm
mate-session-manager-1.6.1-1.fc19.src.rpm
mesa-9.2-0.12.20130610.fc19.src.rpm
nyquist-3.04-7b.fc19.src.rpm
oat-1.6.0-7.fc19.src.rpm
printrun-0.0-30.20130711gitb8f549b.fc19.src.rpm
python-flask-whooshee-0.0.5-2.fc19.src.rpm
qca2-2.0.3-5.fc19.src.rpm
qt-4.8.4-19.fc19.src.rpm
qt-4.8.4-19.x1.fc19.src.rpm
qtwebkit-2.3.2-1.fc19.src.rpm
sane-backends-1.0.23-11.fc19.src.rpm
texlive-2013-0.1.20130608_r30832.fc19.src.rpm
vmpk-0.4.0-7.fc19.src.rpm
xonotic-data-0.7.0-1.fc19.src.rpm
Packages building since previous report (which might be stuck or crashed)
community-mysql-5.5.32-2.fc19.src.rpm
dtc-1.4.0-1.fc19.src.rpm
gnustep-make-2.6.5-1.fc19.src.rpm
grisbi-0.8.9-3.fc19.src.rpm
grub2-2.00-23.fc19.src.rpm
java-1.8.0-openjdk-1.8.0.0-0.14.b89x.fc20.src.rpm
libreswan-3.5-2.fc19.src.rpm
libtommath-0.41-16.fc19.src.rpm
mate-session-manager-1.6.1-1.fc19.src.rpm
mesa-9.2-0.12.20130610.fc19.src.rpm
nyquist-3.04-7b.fc19.src.rpm
oat-1.6.0-7.fc19.src.rpm
printrun-0.0-30.20130711gitb8f549b.fc19.src.rpm
python-flask-whooshee-0.0.5-2.fc19.src.rpm
qca2-2.0.3-5.fc19.src.rpm
qt-4.8.4-19.fc19.src.rpm
qt-4.8.4-19.x1.fc19.src.rpm
qtwebkit-2.3.2-1.fc19.src.rpm
sane-backends-1.0.23-11.fc19.src.rpm
texlive-2013-0.1.20130608_r30832.fc19.src.rpm
vmpk-0.4.0-7.fc19.src.rpm
xonotic-data-0.7.0-1.fc19.src.rpm
Total current build failure count: 857 failed
Build failures from unsatisfied dependencies: 355 failed-dep-rpms
See http://arm-temp.ausil.us/pub/fedora-arm/data/failed-dep-rpms for complete list.
Build failures after dependency resolution: 502 failed-build-rpms
See http://arm-temp.ausil.us/pub/fedora-arm/data/failed-build-rpms for complete list.
Naive Top 25 dependency issues
451 ghc-Cabal-devel
246 kdelibs4-devel
208 nodejs-devel
154 kdelibs4-devel >= 4.10.5
142 kdelibs4-devel >= 4.10.4
82 erlang-rebar
76 libkdegames-devel >= 4.10.5
76 libkdegames-devel >= 4.10.4
74 R-devel >= 3.0.0
70 mono-devel
64 mingw32-gcc
37 octave-devel
36 valgrind-devel
33 kdelibs-devel
30 openmpi-devel
28 mingw32-gcc-c++
28 gdal-devel
27 nautilus-devel
27 ldc
27 gtkglext-devel
27 PyQt4-devel
26 prelink
25 qt-webkit-devel
24 netcdf-devel
24 kdebase-workspace-devel
Previously broken builds that are now fixed:
lv2-zynadd-plugins-1-8.fc19
scl-utils-20130529-1.fc19
tig-1.2-1.fc19
Newly attempted builds that failed:
glibc-2.17-11.fc19
glibc-2.17-14.fc19
groonga-3.0.5-1.fc19
kernel-3.11.0-0.rc5.git2.2.fc20
kernel-3.12.0-0.rc0.git9.1.fc19
mesa-9.2-1.20130902.fc19
mkvtoolnix-6.2.0-1.fc19
pam_krb5-2.4.6-1.fc19
trafficserver-3.2.5-3.fc19
10 years, 7 months
Automatic AArch64 bootstrap daily update for September 4, 2013
by Brendan Conoboy
Number of candidate source rpms: 13606
Number of source rpms built in stage 4: 12045
Number of packages built in stage4 with aarch64 components: 5142
Currently building packages
ascii-design-1.0.2-1.fc19.src.rpm
chrony-1.29-1.fc19.src.rpm
community-mysql-5.5.32-2.fc19.src.rpm
dcap-2.47.8-1.fc19.src.rpm
dtc-1.4.0-1.fc19.src.rpm
freemedforms-0.9.0-0.1.beta1.fc19.src.rpm
glibc-2.17-11.fc19.src.rpm
glibc-2.17-14.fc19.src.rpm
gnustep-make-2.6.5-1.fc19.src.rpm
grisbi-0.8.9-3.fc19.src.rpm
grub2-2.00-23.fc19.src.rpm
java-1.8.0-openjdk-1.8.0.0-0.14.b89x.fc20.src.rpm
libcxgb4-1.3.1-1.fc19.src.rpm
libreswan-3.5-2.fc19.src.rpm
libtommath-0.41-16.fc19.src.rpm
mate-session-manager-1.6.1-1.fc19.src.rpm
mate-themes-extras-1.7.2-2.fc19.src.rpm
mesa-9.2-0.12.20130610.fc19.src.rpm
nyquist-3.04-7b.fc19.src.rpm
oat-1.6.0-7.fc19.src.rpm
printrun-0.0-30.20130711gitb8f549b.fc19.src.rpm
python-flask-whooshee-0.0.5-2.fc19.src.rpm
qca2-2.0.3-5.fc19.src.rpm
qt-4.8.4-19.fc19.src.rpm
qt-4.8.4-19.x1.fc19.src.rpm
qtwebkit-2.3.2-1.fc19.src.rpm
sane-backends-1.0.23-11.fc19.src.rpm
texlive-2013-0.1.20130608_r30832.fc19.src.rpm
vmpk-0.4.0-7.fc19.src.rpm
xonotic-data-0.7.0-1.fc19.src.rpm
Packages building since previous report (which might be stuck or crashed)
ascii-design-1.0.2-1.fc19.src.rpm
chrony-1.29-1.fc19.src.rpm
community-mysql-5.5.32-2.fc19.src.rpm
dcap-2.47.8-1.fc19.src.rpm
dtc-1.4.0-1.fc19.src.rpm
glibc-2.17-11.fc19.src.rpm
glibc-2.17-14.fc19.src.rpm
gnustep-make-2.6.5-1.fc19.src.rpm
grisbi-0.8.9-3.fc19.src.rpm
grub2-2.00-23.fc19.src.rpm
java-1.8.0-openjdk-1.8.0.0-0.14.b89x.fc20.src.rpm
libcxgb4-1.3.1-1.fc19.src.rpm
libreswan-3.5-2.fc19.src.rpm
libtommath-0.41-16.fc19.src.rpm
mate-session-manager-1.6.1-1.fc19.src.rpm
mate-themes-extras-1.7.2-2.fc19.src.rpm
mesa-9.2-0.12.20130610.fc19.src.rpm
nyquist-3.04-7b.fc19.src.rpm
oat-1.6.0-7.fc19.src.rpm
printrun-0.0-30.20130711gitb8f549b.fc19.src.rpm
python-flask-whooshee-0.0.5-2.fc19.src.rpm
qca2-2.0.3-5.fc19.src.rpm
qt-4.8.4-19.fc19.src.rpm
qt-4.8.4-19.x1.fc19.src.rpm
qtwebkit-2.3.2-1.fc19.src.rpm
sane-backends-1.0.23-11.fc19.src.rpm
texlive-2013-0.1.20130608_r30832.fc19.src.rpm
vmpk-0.4.0-7.fc19.src.rpm
xonotic-data-0.7.0-1.fc19.src.rpm
Total current build failure count: 851 failed
Build failures from unsatisfied dependencies: 357 failed-dep-rpms
See http://arm-temp.ausil.us/pub/fedora-arm/data/failed-dep-rpms for complete list.
Build failures after dependency resolution: 494 failed-build-rpms
See http://arm-temp.ausil.us/pub/fedora-arm/data/failed-build-rpms for complete list.
Naive Top 25 dependency issues
451 ghc-Cabal-devel
246 kdelibs4-devel
208 nodejs-devel
154 kdelibs4-devel >= 4.10.5
142 kdelibs4-devel >= 4.10.4
82 erlang-rebar
76 libkdegames-devel >= 4.10.5
76 libkdegames-devel >= 4.10.4
74 R-devel >= 3.0.0
70 mono-devel
64 mingw32-gcc
37 octave-devel
36 valgrind-devel
33 kdelibs-devel
30 openmpi-devel
29 nautilus-devel
28 mingw32-gcc-c++
28 gdal-devel
27 ldc
27 gtkglext-devel
27 PyQt4-devel
26 prelink
25 qt-webkit-devel
25 netcdf-devel
24 kdebase-workspace-devel
Previously broken builds that are now fixed:
glite-lbjp-common-gss-3.2.13-2.fc19
Newly attempted builds that failed:
bodr-10-1.fc19
freediams-0.9.0-0.1.beta1.fc19
libguac-0.7.0-5.fc19
lpg-2.0.17-10.fc19
mined-2013.23-1.fc19
parole-0.5.2-1.fc19
pngquant-2.0.0-1.fc19
python-amqp-1.0.11-1.fc19
python-jedi-0.7.0-1.fc19
qbittorrent-3.0.9-1.fc19
snifflib-1.8.12-1.fc19
10 years, 7 months
Fedora ARM Weekly Status Meeting Minutes 2013-09-04
by Paul Whalen
Thanks to those that were able to join us for the status meeting today, for those unable the minutes are posted below:
Minutes: http://meetbot.fedoraproject.org/fedora-meeting-1/2013-09-04/fedora-meeti...
Minutes (text): http://meetbot.fedoraproject.org/fedora-meeting-1/2013-09-04/fedora-meeti...
Log: http://meetbot.fedoraproject.org/fedora-meeting-1/2013-09-04/fedora-meeti...
===================================================
#fedora-meeting-1: Fedora ARM weekly status meeting
===================================================
Meeting summary
---------------
* 1) Problem packages (pwhalen, 20:03:23)
* 2) Kernel Status Update (pwhalen, 20:06:48)
* kylem has managaed fix our PCIe issues on trimslice, official build
pending (pwhalen, 20:07:31)
* Next kernel build will include fixes for trimslice and beaglebone
black (bconoboy, 20:10:37)
* 3a) Aarch64 - Status Update, problem packages (pwhalen, 20:13:30)
* 12045 packages built (bconoboy, 20:15:00)
* hrw, aka Marcin Juszkiewicz, has joined Red Hat to get the last
couple thousand built :-) (bconoboy, 20:15:25)
* 3b) Aarch64 - Koji status (pwhalen, 20:17:35)
* AGREED: Nirik will start aarch64 koji setup this week as time allows
(bconoboy, 20:37:22)
* 5) FESCo Meeting summary - ARM to PA (pwhalen, 20:38:20)
* LINK:
http://fedoraproject.org/wiki/Fedora_20_Alpha_Release_Criteria#Release-bl...
(pwhalen, 20:40:52)
* AGREED: Drop Pandaboard and Beagleboard from blocking list
(handsome_pirate, 20:44:08)
* 6) Open Floor (pwhalen, 20:45:16)
* Fedora 20 Alpha TC3 available (pwhalen, 20:45:33)
* LINK:
https://dl.fedoraproject.org/pub/alt/stage/20-Alpha-TC3/Images/armhfp/
(pwhalen, 20:45:49)
Meeting ended at 20:55:20 UTC.
Action Items
------------
Action Items, by person
-----------------------
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* bconoboy (74)
* pwhalen (42)
* dgilmore (35)
* masta (33)
* hrw (32)
* handsome_pirate (19)
* zodbot (14)
* nirik (12)
* jcapik (10)
* kylem (7)
* dmarlin (3)
* ddutile (3)
* msalter (3)
* jsmith (3)
* ahs3 (2)
* oatley (1)
* pbrobinson (0)
* ctyler (0)
* agreene (0)
* jonmasters (0)
* ddd (0)
10 years, 7 months
Fedora ARM Weekly Status Meeting 2013-09-04
by Paul Whalen
Good day all,
Please join us today (Wednesday, September 4th) at 4PM EDT (8PM UTC)
for the Fedora ARM weekly status meeting in #fedora-meeting-1 on Freenode.
On the agenda so far..
1) Problem packages
2) Kernel Status Update
3) Aarch64 - Status Update
- Koji
4) F20 Alpha TC2 - confirmed working hardware
5) FESCo Meeting summary - ARM to PA
6) Open Floor
If there is something that you would like to discuss that isn't mentioned
please feel free to bring it up at the end of the meeting or send an email
to the list.
Paul
10 years, 7 months