Re: Current oob - any clear F13 incompat?

2011-06-24 Thread Martin Langhoff
On Wed, Jun 15, 2011 at 11:35 AM, Martin Langhoff
martin.langh...@gmail.com wrote:
 If we have a reasonably-complete F-14 soon, I'll just rebase the
 remaining interesting changes on top of OOB's master.

Making some progress on this. I have a much smaller, cleaner patch to
master. Looks like I am close to building a complete image with it.

 - Most of the code is in modules/xo_1_75 - where it doesn't bother
anything else. It still hosts various hacks that will be removed as
our infra consolidates.

 - Modules/sugar_activity_group needs a downgrade so that it doesn't
need bitfrost code. The bitfrost code on F13 isn't modularized so it
tries to read /ofw on the build host. Oops. We need a f-14 build host,
or bitfrost upgrade.

 - Some rpms from 'base' kspkglist need to be moved to platform
modules -- kernel.i586 for example :-)

 - Some rpms are just missing in F13-arm -- commented those out in
base/gnome/sugar kspkglist -- that will need to be applied for now,
removed later.

cheers,



m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Daniel Drake
On 14 June 2011 21:46, Martin Langhoff martin.langh...@gmail.com wrote:
 Hi Daniel, Chris,

 looking at current olpc-os-builder, is there any gotchas you're aware
 of to build F-13 based images?

I haven't tried, but I think Chris has got this working already.

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Martin Langhoff
On Wed, Jun 15, 2011 at 5:19 AM, Daniel Drake d...@laptop.org wrote:
 I haven't tried, but I think Chris has got this working already.

Chris forked from master a longish time ago, and applied whatever
dirty tricks were needed to build early images. See the f13-arm branch
in his user repo.

As things get a bit more normal (hey! we have a kernel in an rpm! rtc
support in the kernel) I am removing the hacks one by one.

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Daniel Drake
On 15 June 2011 13:06, Martin Langhoff martin.langh...@gmail.com wrote:
 On Wed, Jun 15, 2011 at 5:19 AM, Daniel Drake d...@laptop.org wrote:
 I haven't tried, but I think Chris has got this working already.

 Chris forked from master a longish time ago, and applied whatever
 dirty tricks were needed to build early images. See the f13-arm branch
 in his user repo.

 As things get a bit more normal (hey! we have a kernel in an rpm! rtc
 support in the kernel) I am removing the hacks one by one.

That sounds like a sensible approach.

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Martin Langhoff
On Wed, Jun 15, 2011 at 8:28 AM, Daniel Drake d...@laptop.org wrote:
 That sounds like a sensible approach.

Yes but I am still based on a rather old OOB and wondering whether to
rebase to tip of master -- instead of for example cherry picking bits
I want/need.

So I ask: any reason to expect it not to work with f13?

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Daniel Drake
On 15 June 2011 13:37, Martin Langhoff martin.langh...@gmail.com wrote:
 On Wed, Jun 15, 2011 at 8:28 AM, Daniel Drake d...@laptop.org wrote:
 That sounds like a sensible approach.

 Yes but I am still based on a rather old OOB and wondering whether to
 rebase to tip of master -- instead of for example cherry picking bits
 I want/need.

 So I ask: any reason to expect it not to work with f13?

Ah, now I understand the question.

Generally there are a fair number of changes between each Fedora
version which make one branch specific to one Fedora version, and it
would be a pain to make it support 2. This is certainly true for F11
vs F12, and F14 vs F15.

F14 vs F13 I haven't tried.

I would recommend keeping your own branch for it, and at a quick
glance I can't see anything new in master that is terribly interesting
for you anyway. I would keep going with the branch you have already,
cherry picking anything you know you want from master, and focus any
remaining time on getting F14 working.

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Peter Robinson
On Wed, Jun 15, 2011 at 3:10 PM, Daniel Drake d...@laptop.org wrote:

 On 15 June 2011 13:37, Martin Langhoff martin.langh...@gmail.com wrote:
  On Wed, Jun 15, 2011 at 8:28 AM, Daniel Drake d...@laptop.org wrote:
  That sounds like a sensible approach.
 
  Yes but I am still based on a rather old OOB and wondering whether to
  rebase to tip of master -- instead of for example cherry picking bits
  I want/need.
 
  So I ask: any reason to expect it not to work with f13?

 Ah, now I understand the question.

 Generally there are a fair number of changes between each Fedora
 version which make one branch specific to one Fedora version, and it
 would be a pain to make it support 2. This is certainly true for F11
 vs F12, and F14 vs F15.

 F14 vs F13 I haven't tried.

 I would recommend keeping your own branch for it, and at a quick
 glance I can't see anything new in master that is terribly interesting
 for you anyway. I would keep going with the branch you have already,
 cherry picking anything you know you want from master, and focus any
 remaining time on getting F14 working.


The major change from F-13 - F-14 was python 2.7, alot of the rest of it
was quite a minor update from a desktop perspective, but I suspect for us
the move to 2.7 will have a large effect.

We're getting closer, my A3 arrived today and I'm hoping to be able to spin
up first XO 1.75 image in the next day or so, although it will be cut down
to mostly console we've got most of the X deps there and once the issues
with the koji hub settle down we should be full steam ahead for mass
rebuild. Any noarch packages (alot of the python) will be just mass imported
from upstream too.

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Martin Langhoff
On Wed, Jun 15, 2011 at 10:17 AM, Peter Robinson pbrobin...@gmail.com wrote:
 The major change from F-13 - F-14 was python 2.7, alot of the rest of it
 was quite a minor update from a desktop perspective, but I suspect for us
 the move to 2.7 will have a large effect.

Right -- that probably won't affect OOB. But any changes in prefdm,
tty/console handling will.

 We're getting closer, my A3 arrived today and I'm hoping to be able to spin
 up first XO 1.75 image in the next day or so, although it will be cut down
 to mostly console we've got most of the X deps there and once the issues

Do you mean F-14 image or F13? I'd suggest: don't worry about building
an image yet, focus on the F-14 rebuild and the problematic packages
(that list that included csound, libabiword...) plus those we need for
dracut-modules-olpc (busybox  its deps...).

When you want to work on full images for the XO, let me know and we'll
have a good session on irc/skype/whatever on koji2 where I can show
you what we have.

What I'd prefer -- it it sounds reasonable -- is that you help us get
the core of f-14 stuff ready, and then I'd just rebase the bits from
our f13-arm OOB branch on the tip of master.

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Martin Langhoff
On Wed, Jun 15, 2011 at 10:10 AM, Daniel Drake d...@laptop.org wrote:
 I would recommend keeping your own branch for it, and at a quick
 glance I can't see anything new in master that is terribly interesting
 for you anyway. I would keep going with the branch you have already,
 cherry picking anything you know you want from master, and focus any
 remaining time on getting F14 working.

That's what I'd recommend in the general situation too; however I *am*
cherry-picking many bits and pieces, with tricky conflict resolution
in some cases.

So hence I ask whether there's known F-13 issues. None known, and I
can't see any major transitions so I may try it -- later.

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Peter Robinson
On Wed, Jun 15, 2011 at 3:31 PM, Martin Langhoff
martin.langh...@gmail.comwrote:

 On Wed, Jun 15, 2011 at 10:17 AM, Peter Robinson pbrobin...@gmail.com
 wrote:
  The major change from F-13 - F-14 was python 2.7, alot of the rest of it
  was quite a minor update from a desktop perspective, but I suspect for us
  the move to 2.7 will have a large effect.

 Right -- that probably won't affect OOB. But any changes in prefdm,
 tty/console handling will.

  We're getting closer, my A3 arrived today and I'm hoping to be able to
 spin
  up first XO 1.75 image in the next day or so, although it will be cut
 down
  to mostly console we've got most of the X deps there and once the issues

 Do you mean F-14 image or F13? I'd suggest: don't worry about building
 an image yet, focus on the F-14 rebuild and the problematic packages
 (that list that included csound, libabiword...) plus those we need for
 dracut-modules-olpc (busybox  its deps...).


My main reason for wanting to get F-14 running on the XO HW is so I can
start testing core components so if we do have issues there I can fix them
earlier rather than later. There might be an easier way to do this booting
of SD or similar. Open to ideas.

Busybox is mostly done for F-14, there's issues I'm still looking at for
F-13. I believe libabiword on F-13 is built. I'll look at csound shortly. I
can compile a special version for F-13 if you like as I suspect the lack of
java on F-13 is what's causing issues there and its likely not worth
spending lots of time on that for F-13.

When you want to work on full images for the XO, let me know and we'll
 have a good session on irc/skype/whatever on koji2 where I can show
 you what we have.


Absolutely!


 What I'd prefer -- it it sounds reasonable -- is that you help us get
 the core of f-14 stuff ready, and then I'd just rebase the bits from
 our f13-arm OOB branch on the tip of master.


OK, from the diff I did when you were in London there didn't look to be
massive changes to it, mostly hacks to work around ARM side of things and
removal of missing packages.

Peter
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: Current oob - any clear F13 incompat?

2011-06-15 Thread Martin Langhoff
On Wed, Jun 15, 2011 at 10:51 AM, Peter Robinson pbrobin...@gmail.com wrote:
 My main reason for wanting to get F-14 running on the XO HW is so I can
 start testing core components so if we do have issues there I can fix them
 earlier rather than later. There might be an easier way to do this booting
 of SD or similar. Open to ideas.

Sure. I'd make a root fs on an SD card, you can grab the kernel rpms
from http://dev.laptop.org/~martin/public_rpms/f13-arm/

And grab boot.fth from any recent img.

Currently the xo will favour an ext SD card for booting, so just place
it there, with /boot/olpc.fth and off it'll go.

 Busybox is mostly done for F-14, there's issues I'm still looking at for
 F-13. I believe libabiword on F-13 is built. I'll look at csound shortly. I

Excellent news. If F14 is progressing, then focus on that. I don't
_actually_ care about F13 except as a step to get us there :-)

 What I'd prefer -- it it sounds reasonable -- is that you help us get
 the core of f-14 stuff ready, and then I'd just rebase the bits from
 our f13-arm OOB branch on the tip of master.


 OK, from the diff I did when you were in London there didn't look to be
 massive changes to it, mostly hacks to work around ARM side of things and
 removal of missing packages.

I haven't pushed stuff out but look if you want into
koji2.laptop.org:/home/martin/src/olpc-os-builder

It's rather messy -- cjb had to force quite a few things, and I am
undoing them as I get through. The resulting history is horrid and
forgettable.

If we have a reasonably-complete F-14 soon, I'll just rebase the
remaining interesting changes on top of OOB's master.

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Current oob - any clear F13 incompat?

2011-06-14 Thread Martin Langhoff
Hi Daniel, Chris,

looking at current olpc-os-builder, is there any gotchas you're aware
of to build F-13 based images?

The F-14 rebuild is taking a bit longer than expected, and I am fairly
advanced in cleaning up the hacks we needed earlier to get builds for
F-13/ARM.

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel