Hello! I finished setup of my arm machine (and will try to install fedora on another one in the nearest future), but how can I help you? Seems that significant part of applications is still missing from F-10 repository (as well as in F-11, which even has broken updates repository, btw) - can I do something with it?
Also, I plan to provide instructions on how to set up fedora on my Western Digital's MyBook (and, probably, pre-built bootloader(s) and kernel).
-- With best regards!
-----Original Message----- From: fedora-arm-bounces@redhat.com [mailto:fedora-arm- bounces@redhat.com] On Behalf Of Peter Lemenkov Sent: 25 June 2009 11:05 To: fedora-arm@redhat.com Subject: [fedora-arm] Ok, my ARM machine works quite well, but how can I help you?
Great! :-)
Hello! I finished setup of my arm machine (and will try to install fedora on another one in the nearest future), but how can I help you? Seems that significant part of applications is still missing from F-10 repository
You can directly use Fedora-ARM koji with your Fedora credentials. You just have to instruct koji to use the arm koji hub.
Currently from an f11 bootstrap perspective, we have been building packages within the dist-f11-build-bs tag. This will soon be merged back into the dist-f11 tag.
You can build packages within dist-f11-build-bs as of now. It should have a decent enough set of -devel packages.
Currently there are three types of issues we are dealing with as we attempt to build more packages: * Bootstrapping new pkgs from scratch, on Fedora-ARM * Build Failures of newer versions * Dependency Failures (cyclical etc.)
It seems we haven't yet attempted to build quite a few of the packages that you own/maintain on Fedora. Feel free to schedule builds on the arm koji hub for any of these, or other packages that interest you (Please build these for f11 as of now. For f12, the glibc-2.10 is yet to be bootstrapped).
(as well as in F-11, which even has broken updates repository, btw) - can I do something with it?
Yes, it's known, it'll be fixed soon, before the Fedora-ARM 11 announcement.
Also, I plan to provide instructions on how to set up fedora on my Western Digital's MyBook (and, probably, pre-built bootloader(s) and kernel).
Cool, lets put it in a wiki page under the Fedora-ARM page, which hosts instructions for setting up various boards.
-- With best regards!
Best, Kedar.
Thu, Jun 25, 2009 at 11:21:25AM CEST, kedars@marvell.com wrote:
-----Original Message----- From: fedora-arm-bounces@redhat.com [mailto:fedora-arm- bounces@redhat.com] On Behalf Of Peter Lemenkov Sent: 25 June 2009 11:05 To: fedora-arm@redhat.com Subject: [fedora-arm] Ok, my ARM machine works quite well, but how can I help you?
Great! :-)
Hello! I finished setup of my arm machine (and will try to install fedora on another one in the nearest future), but how can I help you? Seems that significant part of applications is still missing from F-10 repository
You can directly use Fedora-ARM koji with your Fedora credentials. You just have to instruct koji to use the arm koji hub.
Currently from an f11 bootstrap perspective, we have been building packages within the dist-f11-build-bs tag. This will soon be merged back into the dist-f11 tag.
You can build packages within dist-f11-build-bs as of now. It should have a decent enough set of -devel packages.
Currently there are three types of issues we are dealing with as we attempt to build more packages:
- Bootstrapping new pkgs from scratch, on Fedora-ARM
- Build Failures of newer versions
- Dependency Failures (cyclical etc.)
It seems we haven't yet attempted to build quite a few of the packages that you own/maintain on Fedora. Feel free to schedule builds on the arm koji hub for any of these, or other packages that interest you (Please build these for f11 as of now. For f12, the glibc-2.10 is yet to be bootstrapped).
(as well as in F-11, which even has broken updates repository, btw) - can I do something with it?
Yes, it's known, it'll be fixed soon, before the Fedora-ARM 11 announcement.
Also, I plan to provide instructions on how to set up fedora on my Western Digital's MyBook (and, probably, pre-built bootloader(s) and kernel).
I want to do the same for Beagleboard. Also I'm thinking about adding kernel rpm directly for Beagle. Is there any activity to build board-specific kernels?
Cool, lets put it in a wiki page under the Fedora-ARM page, which hosts instructions for setting up various boards.
Can you point me an url? Thanks.
Jirka
-- With best regards!
Best, Kedar.
fedora-arm mailing list fedora-arm@redhat.com https://www.redhat.com/mailman/listinfo/fedora-arm
Hello!
2009/6/25 Jiri Pirko jpirko@redhat.com:
Also, I plan to provide instructions on how to set up fedora on my Western Digital's MyBook (and, probably, pre-built bootloader(s) and kernel).
I want to do the same for Beagleboard. Also I'm thinking about adding kernel rpm directly for Beagle. Is there any activity to build board-specific kernels?
Someone created pre-built kernel for SheevaPlug. That's all AFAIK. Anyway, we should start providing them. But before, I think that we should come to an agreement regarding common subset of kernel features (filesystems, handware, etc). I thinkit may simplify the process of creating rpms.
Cool, lets put it in a wiki page under the Fedora-ARM page, which hosts instructions for setting up various boards.
Can you point me an url? Thanks.
Right now, there is only one howto in fedora-wiki:
https://fedoraproject.org/wiki/Architectures/ARM/HowToQemu
I'll add another one, but only after successful u-boot compilation.
Thu, Jun 25, 2009 at 05:18:29PM CEST, lemenkov@gmail.com wrote:
Hello!
2009/6/25 Jiri Pirko jpirko@redhat.com:
Also, I plan to provide instructions on how to set up fedora on my Western Digital's MyBook (and, probably, pre-built bootloader(s) and kernel).
I want to do the same for Beagleboard. Also I'm thinking about adding kernel rpm directly for Beagle. Is there any activity to build board-specific kernels?
Someone created pre-built kernel for SheevaPlug. That's all AFAIK. Anyway, we should start providing them. But before, I think that we should come to an agreement regarding common subset of kernel features (filesystems, handware, etc). I thinkit may simplify the process of creating rpms.
Agree, but this would be very board-spacific. But e.g. config options for usb-devices etc should should be the same.
Cool, lets put it in a wiki page under the Fedora-ARM page, which hosts instructions for setting up various boards.
Can you point me an url? Thanks.
Right now, there is only one howto in fedora-wiki:
Oh :) I found this. I expected actual device... np
Jirka
I'll add another one, but only after successful u-boot compilation.
I see. I have u-boot and X-loader (lower loader for OMAP cpus) copiled by myself already. I will follow your pattern then :)
Jirka
-- With best regards!
-----Original Message----- From: Jiri Pirko [mailto:jpirko@redhat.com] Sent: 25 June 2009 20:58 To: Peter Lemenkov Cc: fedora-arm@redhat.com; Kedar Sovani Subject: Re: [fedora-arm] Ok, my ARM machine works quite well, but how can I help you?
Thu, Jun 25, 2009 at 05:18:29PM CEST, lemenkov@gmail.com wrote:
Hello!
2009/6/25 Jiri Pirko jpirko@redhat.com:
Also, I plan to provide instructions on how to set up
fedora on
my Western Digital's MyBook (and, probably, pre-built bootloader(s) and kernel).
I want to do the same for Beagleboard. Also I'm thinking
about adding kernel rpm
directly for Beagle. Is there any activity to build board-
specific kernels?
Someone created pre-built kernel for SheevaPlug. That's all
AFAIK.
Anyway, we should start providing them. But before, I think
that we
should come to an agreement regarding common subset of kernel
features
(filesystems, handware, etc). I thinkit may simplify the
process of
creating rpms.
Agree, but this would be very board-spacific. But e.g. config options for usb-devices etc should should be the same.
The fedora kernel repository has a nice way of managing the configuration differences with a merge.pl script. Every architecture specifies only the configuration options that differ, and the rest are picked from the standard template.
The current ARM "kernel" rpm is only a placeholder/dummy rpm which satisfies the "provides" etc. dependencies of other packages.
How should we go about the multiple kernels approach: 1. create multiple kernel rpms for multiple boards? kernel-sheevaplug, kernel-beagle, etc.? 2. create a single kernel rpm with multiple images stored within it? 3. forget the kernel rpm, let each board have its own pre-built kernel binary available? Since anyway most of the people will probably burn the kernel separately on the flash?
...snip...
Jirka
-- With best regards!
Kedar.
On 06/26/2009 09:19 AM, Kedar Sovani wrote:
How should we go about the multiple kernels approach:
- create multiple kernel rpms for multiple boards? kernel-sheevaplug, kernel-beagle, etc.?
- create a single kernel rpm with multiple images stored within it?
- forget the kernel rpm, let each board have its own pre-built kernel binary available? Since anyway most of the people will probably burn the kernel separately on the flash?
The kernel does also have this thing where you can build against multiple machine IDs in a single image, and it decides on its personality at runtime based on the machine ID that's passed in by the bootloader.
The problem is it would be bloated for any individual case... there's patchsets floating around as well for many projects, some take in out-of-tree things, the patchsets can easily conflict...
I guess 1 is the scalable way, where each variant package is maintained by someone who builds for the device anyway, it can have whatever patchset is needed just for that, the kernel image is no bigger than it has to be either. It doesn't stop the board project people having their own as well etc.
-Andy
Fri, Jun 26, 2009 at 10:19:29AM CEST, kedars@marvell.com wrote:
-----Original Message----- From: Jiri Pirko [mailto:jpirko@redhat.com] Sent: 25 June 2009 20:58 To: Peter Lemenkov Cc: fedora-arm@redhat.com; Kedar Sovani Subject: Re: [fedora-arm] Ok, my ARM machine works quite well, but how can I help you?
Thu, Jun 25, 2009 at 05:18:29PM CEST, lemenkov@gmail.com wrote:
Hello!
2009/6/25 Jiri Pirko jpirko@redhat.com:
Also, I plan to provide instructions on how to set up
fedora on
my Western Digital's MyBook (and, probably, pre-built bootloader(s) and kernel).
I want to do the same for Beagleboard. Also I'm thinking
about adding kernel rpm
directly for Beagle. Is there any activity to build board-
specific kernels?
Someone created pre-built kernel for SheevaPlug. That's all
AFAIK.
Anyway, we should start providing them. But before, I think
that we
should come to an agreement regarding common subset of kernel
features
(filesystems, handware, etc). I thinkit may simplify the
process of
creating rpms.
Agree, but this would be very board-spacific. But e.g. config options for usb-devices etc should should be the same.
The fedora kernel repository has a nice way of managing the configuration differences with a merge.pl script. Every architecture specifies only the configuration options that differ, and the rest are picked from the standard template.
The current ARM "kernel" rpm is only a placeholder/dummy rpm which satisfies the "provides" etc. dependencies of other packages.
How should we go about the multiple kernels approach:
- create multiple kernel rpms for multiple boards? kernel-sheevaplug, kernel-beagle, etc.?
I vote for this variant. I think we should generate as small packages as we can, not one-big-rpm-that-contains-everything. We must keep in mind we are in most cases in the embedded world :)
- create a single kernel rpm with multiple images stored within it?
- forget the kernel rpm, let each board have its own pre-built kernel binary available? Since anyway most of the people will probably burn the kernel separately on the flash?
Hmm, I would like to have rpm. IMHO it's the clean way of doing this. Even if the rpm only "carries" the kernel and user must install it by hand. But I can imagine boards where the kernel is in the "constant" place and rpm can be used to actually install it.
Jirka
...snip...
Jirka
-- With best regards!
Kedar.
-----Original Message----- From: Jiri Pirko [mailto:jpirko@redhat.com] Sent: 25 June 2009 20:58 To: Peter Lemenkov Cc: fedora-arm@redhat.com; Kedar Sovani Subject: Re: [fedora-arm] Ok, my ARM machine works quite well, but how can I help you?
...snip...
Cool, lets put it in a wiki page under the Fedora-ARM page,
which hosts instructions for setting up various boards.
Can you point me an url? Thanks.
Right now, there is only one howto in fedora-wiki:
Oh :) I found this. I expected actual device... np
Jirka
I'll add another one, but only after successful u-boot
compilation.
I see. I have u-boot and X-loader (lower loader for OMAP cpus) copiled by myself already. I will follow your pattern then :)
I created a page for the Sheevaplug :)
http://fedoraproject.org/wiki/Architectures/ARM/PlatformSheevaplug
Kedar.
Fri, Jun 26, 2009 at 11:55:37AM CEST, kedars@marvell.com wrote:
-----Original Message----- From: Jiri Pirko [mailto:jpirko@redhat.com] Sent: 25 June 2009 20:58 To: Peter Lemenkov Cc: fedora-arm@redhat.com; Kedar Sovani Subject: Re: [fedora-arm] Ok, my ARM machine works quite well, but how can I help you?
...snip...
Cool, lets put it in a wiki page under the Fedora-ARM page,
which hosts instructions for setting up various boards.
Can you point me an url? Thanks.
Right now, there is only one howto in fedora-wiki:
Oh :) I found this. I expected actual device... np
Jirka
I'll add another one, but only after successful u-boot
compilation.
I see. I have u-boot and X-loader (lower loader for OMAP cpus) copiled by myself already. I will follow your pattern then :)
I created a page for the Sheevaplug :)
http://fedoraproject.org/wiki/Architectures/ARM/PlatformSheevaplug
Nice, I'll create Beagle-one hopefully this weekend.
Jirka
Kedar.