[opensuse-arm] new Raspberry Pi image
Hi, on this extra-long weekend I tried to build a new Raspberry Pi image in OBS, which failed from at least two bugs: https://bugzilla.novell.com/show_bug.cgi?id=812589 and some kiwi problem, that might be improved in current kiwi git So in the end I updated my custom-built image once more at http://zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130401.img.gz This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC... but for some reason, the build process declares it as failure, so I built it locally and copied the arch/arm/boot/zImage out. The old 3.1 kernel is now running into the same failure, even though I did not change it much, so I guess the breakage comes from somewhere else. Would be nice if Adrian or Dirk could have a look. Ciao Bernhard M. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi, Le 02/04/2013 08:11, Bernhard M. Wiedemann a écrit :
Hi,
on this extra-long weekend I tried to build a new Raspberry Pi image in OBS, which failed from at least two bugs: https://bugzilla.novell.com/show_bug.cgi?id=812589 and some kiwi problem, that might be improved in current kiwi git
So in the end I updated my custom-built image once more at http://zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130401.img.gz
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure,
Yes, I reported the problem here: http://lists.opensuse.org/opensuse-arm/2013-03/msg00103.html No idea where comes from the problem.
so I built it locally and copied the arch/arm/boot/zImage out.
The old 3.1 kernel is now running into the same failure, even though I did not change it much, so I guess the breakage comes from somewhere else. Would be nice if Adrian or Dirk could have a look.
It is an armv5 wide problem. Guillaume
Ciao Bernhard M.
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
2013/4/2 Guillaume Gardet <guillaume.gardet@free.fr>:
but for some reason, the build process declares it as failure, Yes, I reported the problem here: http://lists.opensuse.org/opensuse-arm/2013-03/msg00103.html
No idea where comes from the problem.
it seems an util-linux/which package split caused it. I'M working towards fixing the issue (once the build service starts to build the scheduled jobs). Thanks, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
2013/4/3 Dirk Müller <dirk@dmllr.de>:
it seems an util-linux/which package split caused it. I'M working towards fixing the issue (once the build service starts to build the scheduled jobs).
should be fixed now. There were a lot of failed jobs due to util-linux/which file conflicts inbetween that I couldn't avoid since the build service decided to build a few hundred home: projects first before building the fix that would all the other packages stop from failing. So in case there is a fileconflict about "which" being provided both by util-linux and which, feel free to rebuild this package, it should work then. Greetings, Dirk -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure, so I built it locally and copied the arch/arm/boot/zImage out.
Some people noticed the lack of modules (resulting from above problems). Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked. http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img... Factory building is disabled for armv5el atm, so everything else is still as it was before. Ciao Bernhard M. -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 07.04.2013 17:45, schrieb Bernhard M. Wiedemann:
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure, so I built it locally and copied the arch/arm/boot/zImage out.
Some people noticed the lack of modules (resulting from above problems).
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img...
Is it possible to tune the image in the way, to have a german keyboard ? or to have an wizzard at first startup which will ask you some config stuff ? Thank you for your great work Cheers -- Christian ---------------------------------------------------- - Please do not 'CC' me on list mails. Just reply to the list :) ---------------------------------------------------- Der ultimative shop für Sportbekleidung und Zubehör http://www.sc24.de ---------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
----- Christian <chris@computersalat.de> a écrit :
Am 07.04.2013 17:45, schrieb Bernhard M. Wiedemann:
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure, so I built it locally and copied the arch/arm/boot/zImage out.
Some people noticed the lack of modules (resulting from above problems).
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img...
Is it possible to tune the image in the way, to have a german keyboard ? or to have an wizzard at first startup which will ask you some config stuff ?
Try to install firstboot, do: touch /var/lib/YaST2/reconfig_system and reboot. You should see a configuration wizard. Guillaume
Thank you for your great work Cheers
--
Christian ---------------------------------------------------- - Please do not 'CC' me on list mails. Just reply to the list :) ---------------------------------------------------- Der ultimative shop für Sportbekleidung und Zubehör
http://www.sc24.de ----------------------------------------------------
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 08.04.2013, at 11:56, guillaume.gardet@free.fr wrote:
----- Christian <chris@computersalat.de> a écrit :
Am 07.04.2013 17:45, schrieb Bernhard M. Wiedemann:
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure, so I built it locally and copied the arch/arm/boot/zImage out.
Some people noticed the lack of modules (resulting from above problems).
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img...
Is it possible to tune the image in the way, to have a german keyboard ? or to have an wizzard at first startup which will ask you some config stuff ?
Try to install firstboot, do: touch /var/lib/YaST2/reconfig_system
and reboot. You should see a configuration wizard.
We used to have that as the default for our 12.2 images. Any reason we don't do that anymore for 12.3? Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
----- Alexander Graf <agraf@suse.de> a écrit :
On 08.04.2013, at 11:56, guillaume.gardet@free.fr wrote:
----- Christian <chris@computersalat.de> a écrit :
Am 07.04.2013 17:45, schrieb Bernhard M. Wiedemann:
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure, so I built it locally and copied the arch/arm/boot/zImage out.
Some people noticed the lack of modules (resulting from above problems).
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img...
Is it possible to tune the image in the way, to have a german keyboard ? or to have an wizzard at first startup which will ask you some config stuff ?
Try to install firstboot, do: touch /var/lib/YaST2/reconfig_system
and reboot. You should see a configuration wizard.
We used to have that as the default for our 12.2 images. Any reason we don't do that anymore for 12.3?
It seems to be still in the config file but not working? See: https://build.opensuse.org/package/view_file?expand=1&file=config.sh&package=JeOS-beagle&project=openSUSE%3A12.3%3APorts Guillaume
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 10.04.2013 um 09:19 schrieb guillaume.gardet@free.fr:
----- Alexander Graf <agraf@suse.de> a écrit :
On 08.04.2013, at 11:56, guillaume.gardet@free.fr wrote:
----- Christian <chris@computersalat.de> a écrit :
Am 07.04.2013 17:45, schrieb Bernhard M. Wiedemann:
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure, so I built it locally and copied the arch/arm/boot/zImage out.
Some people noticed the lack of modules (resulting from above problems).
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img... Is it possible to tune the image in the way, to have a german keyboard ? or to have an wizzard at first startup which will ask you some config stuff ?
Try to install firstboot, do: touch /var/lib/YaST2/reconfig_system
and reboot. You should see a configuration wizard.
We used to have that as the default for our 12.2 images. Any reason we don't do that anymore for 12.3?
It seems to be still in the config file but not working? See: https://build.opensuse.org/package/view_file?expand=1&file=config.sh&package=JeOS-beagle&project=openSUSE%3A12.3%3APorts
Hrm. I did get a firstboot screen on the Chromebook yesterday, so a diff should give us the answer :) Alex
Guillaume
Alex
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/08/2013 03:56 PM, Alexander Graf wrote:
On 08.04.2013, at 11:56, guillaume.gardet@free.fr wrote:
----- Christian <chris@computersalat.de> a ←crit :
Am 07.04.2013 17:45, schrieb Bernhard M. Wiedemann:
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure,
so I built it locally and copied the arch/arm/boot/zImage out.
Some people noticed the lack of modules (resulting from above problems).
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img...
Is it possible to tune the image in the way, to have a german keyboard ? or to have an wizzard at first startup which will ask you some config stuff ?
Try to install firstboot, do: touch /var/lib/YaST2/reconfig_system
and reboot. You should see a configuration wizard.
We used to have that as the default for our 12.2 images. Any reason we don't do that anymore for 12.3?
This is Raspberry with my custom built image that was based on a rootfs that came from osc build Once we get it building with kiwi in OBS, things will be different. Ciao Bernhard M. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlFns1sACgkQSTYLOx37oWR/xwCfQrKmGiRgoZNClv/7RKvANXhS u78AoIKiNblkul2tAks3fM3Tu6h5HjJD =PoJ0 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 12.04.2013 um 09:10 schrieb "Bernhard M. Wiedemann" <bernhardout@lsmod.de>:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 04/08/2013 03:56 PM, Alexander Graf wrote:
On 08.04.2013, at 11:56, guillaume.gardet@free.fr wrote:
----- Christian <chris@computersalat.de> a ←crit :
Am 07.04.2013 17:45, schrieb Bernhard M. Wiedemann:
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure,
so I built it locally and copied the arch/arm/boot/zImage out.
Some people noticed the lack of modules (resulting from above problems).
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img...
Is it possible to tune the image in the way, to have a german keyboard ?
or to have an wizzard at first startup which will ask you some config stuff ?
Try to install firstboot, do: touch /var/lib/YaST2/reconfig_system
and reboot. You should see a configuration wizard.
We used to have that as the default for our 12.2 images. Any reason we don't do that anymore for 12.3?
This is Raspberry with my custom built image that was based on a rootfs that came from osc build Once we get it building with kiwi in OBS, things will be different.
No, as it's broken for all arm 12.3 images at the moment :) Alex
Ciao Bernhard M. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlFns1sACgkQSTYLOx37oWR/xwCfQrKmGiRgoZNClv/7RKvANXhS u78AoIKiNblkul2tAks3fM3Tu6h5HjJD =PoJ0 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Am 08.04.2013 11:56, schrieb guillaume.gardet@free.fr:
----- Christian <chris@computersalat.de> a écrit :
Am 07.04.2013 17:45, schrieb Bernhard M. Wiedemann:
Am 02.04.2013 08:11, schrieb Bernhard M. Wiedemann:
This has current Factory packages, the repo URL updated and the kernel upgraded to 3.6 because that is what the raspberry developers maintain atm. I packaged this kernel without xen at https://build.opensuse.org/project/show?project=openSUSE%3AFactory%3AARM%3AC...
but for some reason, the build process declares it as failure, so I built it locally and copied the arch/arm/boot/zImage out. Some people noticed the lack of modules (resulting from above problems).
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
http://www.zq1.de/~bernhard/linux/opensuse/raspberrypi-opensuse-20130407.img...
Is it possible to tune the image in the way, to have a german keyboard ? or to have an wizzard at first startup which will ask you some config stuff ? Try to install firstboot, do: touch /var/lib/YaST2/reconfig_system
and reboot. You should see a configuration wizard.
Guillaume Thanks, will try.
-- Christian ---------------------------------------------------- - Please do not 'CC' me on list mails. Just reply to the list :) ---------------------------------------------------- Der ultimative shop für Sportbekleidung und Zubehör http://www.sc24.de ---------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Hi Bernhard On Mon, 08 Apr 2013 11:50:23 +0200 Bernhard M. Wiedemann wrote:
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
BTW: I noticed that the image is based on 12.3 - but the repositories still link to Factory, which means possible problems once Factory switches to newer glibc, etc. right? So what about a new Repository building against 12.3 directly ? Regards, Lars -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
+1 Am 08.04.2013 16:05, schrieb Lars Vogdt:
Hi Bernhard
On Mon, 08 Apr 2013 11:50:23 +0200 Bernhard M. Wiedemann wrote:
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked. BTW: I noticed that the image is based on 12.3 - but the repositories still link to Factory, which means possible problems once Factory switches to newer glibc, etc. right?
So what about a new Repository building against 12.3 directly ?
Regards, Lars
-- Christian ---------------------------------------------------- - Please do not 'CC' me on list mails. Just reply to the list :) ---------------------------------------------------- Der ultimative shop für Sportbekleidung und Zubehör http://www.sc24.de ---------------------------------------------------- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On Monday 08 April 2013 16:05:12 Lars Vogdt wrote:
Hi Bernhard
On Mon, 08 Apr 2013 11:50:23 +0200 Bernhard M. Wiedemann wrote:
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
BTW: I noticed that the image is based on 12.3 - but the repositories still link to Factory, which means possible problems once Factory switches to newer glibc, etc. right?
So what about a new Repository building against 12.3 directly ?
Regards, Lars
Sounds smart to me too Gwayne@opensuse.org openSUSE Ambasador in Singapore -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/08/2013 04:05 PM, Lars Vogdt wrote:
Hi Bernhard
On Mon, 08 Apr 2013 11:50:23 +0200 Bernhard M. Wiedemann wrote:
Meanwhile, compilation in OBS is back working, so after finding that a uImage did not boot, I changed it to (z)Image kernel format and that worked.
BTW: I noticed that the image is based on 12.3 - but the repositories still link to Factory, which means possible problems once Factory switches to newer glibc, etc. right?
So what about a new Repository building against 12.3 directly ?
it is still building at https://build.opensuse.org/project/show?project=devel%3AARM%3A12.3%3AContrib... The Arndale workers only started building a few days ago (and before throughput was more around 20/day with many build failures from the which/util-linux split) Ciao Bernhard M. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlFnswYACgkQSTYLOx37oWSTkwCfTH544ejuwS6GBisvHCGeCCiD EYYAoPPiAnPPRaP6lfXUrh1hW35Se6gE =7kJ6 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
I wanted to use the raspberry Image as a chroot environment (for qemu + binfmt-misc). So I collected a couple of helpful tips and Pages from the opensuse WIKI and put them into 2 scripts (attached) that are maybe useful as a starting point for others too: startrootfs: Helper script to chroot into a Root file system (as usual) raspberrypi-opensuse-20121230.start: quick and dirty hack to use the raspberry sd card image (containing 2 partitions) as chroot root file system. When using another version it may be that the offset of the second partition changes (hack alarm). Check partition offset with fdisk -l raspberrypi-opensuse-xxxxxxxx.img One could access the partitions more elegant with kpartx on the loop device. Johannes
participants (9)
-
Alexander Graf
-
Bernhard M. Wiedemann
-
Christian
-
Dirk Müller
-
Guillaume Gardet
-
guillaume.gardet@free.fr
-
Johannes Poehlmann
-
Lars Vogdt
-
Mike Veltman