Strike! :) https://build.opensuse.org/package/show/devel:ARM:13.1:Contrib:RaspberryPi/J... happy testing! adrian PS: I noticed that the image name contains armv7l string, even though it is build with armv6 rpms. Am Donnerstag, 12. Dezember 2013, 15:38:18 schrieb Adrian Schröter:
Am Donnerstag, 12. Dezember 2013, 15:11:57 schrieb Guillaume Gardet:
Le 12/12/2013 14:58, Adrian Schröter a écrit :
Am Donnerstag, 12. Dezember 2013, 14:47:57 schrieb Alexander Graf:
On 12.12.2013, at 14:41, Adrian Schröter
wrote: Am Donnerstag, 12. Dezember 2013, 14:03:14 schrieb Alexander Graf:
On 12.12.2013, at 12:32, Sergio Fernández Cordero
wrote: ...
The main reason we don't have an official Raspberry PI image today is that the build fails:
https://build.opensuse.org/project/show/devel:ARM:13.1:Contrib:RaspberryPi
The build fails because the kernel we're using inside the build VM doesn't have proper FAT support. There are 2 things to do here: btw, I added lately support to run distro kernel and initrd's. So such things can be added now in projects.
You may just try to aggregate the (x86_64) kernel package from
home:adrianSuSE kernel-obs-build
package and add the following line prjconf to use that kernel:
VMInstall: kernel-obs-build
Make sure to ExportFilter this also to your arm architecture repos.
shall I try to adapte this project to validate if it works? We also need to force the codepage modules into the initrd so that it automatically loads them on boot (via -m). But yes, please :). yes, it is already added there.
It is setup in the project now, but no build starts, because of dependency issues in openSUSE:Factory:ARM atm.
You could try to setup 13.1 repo instead: devel:ARM:13.1:Contrib:RaspberryPi
okay, same applied there. (Check prjconf, the kernel-obs-build aggregate and the additional x86_64 arch in project setup, in case you want to see my changes).
It is not a good idea to aggregate from my personal home project on the long run, but you may want to wait for a kernel-obs-build package in factory before you change that.
In case you want to run local builds, you need a latest version "build" package, eg. from openSUSE:Tools project and you need to build with kvm or xen, eg:
osc build --vm-type=kvm images armv6l
otherwise the kernel and initrd will not be used.
bye adrian
-- Adrian Schroeter email: adrian@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org