Re: [fedora-arm] Fedora 16

2011-10-29 Thread Henrik Nordström
ons 2011-10-26 klockan 13:34 -0400 skrev omall...@msu.edu:

> My concerns still are we need to make sure the current patches are  
> getting upstream to f16+ and rawhide.

And we are actively working on that together with mainline package
maintainers. The goal is even to get them into F15+ with as little
modifications as possible (hopefully none) in the ARM repository
compared to mainline F15, and as always for mainline to have as few
patches as possible relative to upstream.

But would be good with an activity day with some proven packager(s) to
speed up some of this.

> I hate to see time wasted trying to track down already fixed bugs.  
> There are other people working on ARM support ie Ubuntu, and upgraded  
> versions of the software may actually fix some issues.  (yes there  
> still will be issues.)

Yes, and there is at least on GCC a bit of duplicate work going on there
cross the distributions from needed bugfixes only being available in GCC
trunk and not the stable gcc release, and this for a very long time.

> Given the decision has been made to forgo the F16 release.
> 
> Can we get away with taking a snapshot of the F15 base and F15 Updates  
> trees, and merge them and call that F15 base?

I proposed quite some time back that a such snapshot shold be the
startingpoint for F15 ARM, but it's decided the goal is to start as
close to GA as possible and then try to wiggle forward with updates
until things is in a shape that we can spin a release.

> All the work that was done for F14 is really all in F16. It may not  
> appear in F15 base, but may appear in F15 updates. Depending on  
> when/if the patches were applied.

Yes, that's the normal rule, with ARM fixes from F14 being available in
F15 updates, or at least F15 git + koji build (but now garbage collected
unfortunately).

There is a few cases where the change have only been applied to rawhide
(now F16), but those are more of an exception.

I have so far not seen any case where some needed ARM change have only
been applied to F14 or F15 and not later releases.

Regards
Henrik

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Fedora 16

2011-10-26 Thread Brendan Conoboy
On 10/26/2011 10:34 AM, omall...@msu.edu wrote:
> Can we get away with taking a snapshot of the F15 base and F15 Updates
> trees, and merge them and call that F15 base?

Keeping F15 updates spinning during the F17 work is a sensible thing to 
do as we could really use a stable ARM Fedora release to work from. 
This would hopefully look like F15 plus some updates (i.e., what koji 
produces from an F15 mass rebuild) as GA, then a seperate updates 
repository.  Hopefully any changes that go into F17 during development 
will end up as updates in F15 since F15 will still be supported until 
F17 is released.

-- 
Brendan Conoboy / Red Hat, Inc. / b...@redhat.com
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-26 Thread omalleys
Right.

My concerns still are we need to make sure the current patches are  
getting upstream to f16+ and rawhide.

I hate to see time wasted trying to track down already fixed bugs.  
There are other people working on ARM support ie Ubuntu, and upgraded  
versions of the software may actually fix some issues.  (yes there  
still will be issues.)

Given the decision has been made to forgo the F16 release.

Can we get away with taking a snapshot of the F15 base and F15 Updates  
trees, and merge them and call that F15 base?

All the work that was done for F14 is really all in F16. It may not  
appear in F15 base, but may appear in F15 updates. Depending on  
when/if the patches were applied.

Or is this not the case?






Quoting Jonathan Masters :

> Plan was to release a good enough F15 but absolutely to do some kind  
> of release (just cap when we will move on to keep momentum - a  
> couple more weeks and we need to be focused on rawhide). It's F16 we  
> are wanting to skip in order to focus on rawhide by the new year.
>
> --
> Sent from my phone - message formatted and/or shortened accordingly.
>
>
> -Original Message-
> From: Peter Robinson [pbrobin...@gmail.com]
> Received: Tuesday, 25 Oct 2011, 11:17
> To: Chris Tyler [ch...@tylers.info]
> CC: Fedora ARM secondary architecture list [arm@lists.fedoraproject.org]
> Subject: Re: [fedora-arm] Fedora 16
>
>
> On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler  wrote:
>> On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
>>> So what's the status of this? Are we using the F-15 as the external
>>> repo base for building F-17? When is it going to happen? My
>>> understanding is we have enough of both arches built that we can start
>>> this rolling. It would be good to see some public movement on this now
>>> and to get this rolling rather than delaying further.
>>
>> No one's delaying, but there is a sequence to this that we shouldn't
>> short-circuit:
>>
>> * Sync up the armv5tel and armv7hl pre-koji package sets <= We are here
>> * Do final F15 build in Koji
>
> It was my understanding from dgilmore's proposal above that we were
> going to skip F-15 and just go straight to F-17. Ultimately whether we
> do a final F-15 or F-17 it doesn't really matter, the current build
> tool chain for them both is derived from gcc 4.6.1
>
>> * Release F15 (& start F15-updates builds)
>> * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
>> rootfs)
>> * Do necessary prebuilds for rawhide (build-previous or other)
>> * Build for rawhide, shadow PA as closely as possible
>> * Branch F17 when PA does
>>
>> At the end of this process we'll be building for at least three releases
>> (F15updates, F17, rawhide) across two archs - 6 builds total.
>
> Why? I thought the above process was with the idea of just using the
> F-15 work that was done as a base to go straight to F-17 and forget
> the rest. Clearly people need to start documenting the exact process
> for all to see.
>
> Peter
> ___
> arm mailing list
> arm@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/arm
>



-- 
"The information in this email, and attachment(s) thereto, is strictly  
confidential and may be legally privileged. It is intended solely for  
the named recipient(s), and access to this e-mail, or any  
attachment(s) thereto, by anyone else is unauthorized. Violations  
hereof may result in legal actions. Any attachment(s) to this e-mail  
have been checked for viruses, but please rely on your own  
virus-checker and procedures. If you contact us by e-mail, we will  
store your name and address to facilitate communications in the matter  
concerned. If you do not consent to us storing your name and address  
for above stated purpose, please notify the sender promptly. Also, if  
you are not the intended recipient please inform the sender by  
replying to this transmission, and delete the e-mail, its  
attachment(s), and any copies of it without, disclosing it."


___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Jonathan Masters
Plan was to release a good enough F15 but absolutely to do some kind of release 
(just cap when we will move on to keep momentum - a couple more weeks and we 
need to be focused on rawhide). It's F16 we are wanting to skip in order to 
focus on rawhide by the new year.

-- 
Sent from my phone - message formatted and/or shortened accordingly.


-Original Message-
From: Peter Robinson [pbrobin...@gmail.com]
Received: Tuesday, 25 Oct 2011, 11:17
To: Chris Tyler [ch...@tylers.info]
CC: Fedora ARM secondary architecture list [arm@lists.fedoraproject.org]
Subject: Re: [fedora-arm] Fedora 16


On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler  wrote:
> On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
>> So what's the status of this? Are we using the F-15 as the external
>> repo base for building F-17? When is it going to happen? My
>> understanding is we have enough of both arches built that we can start
>> this rolling. It would be good to see some public movement on this now
>> and to get this rolling rather than delaying further.
>
> No one's delaying, but there is a sequence to this that we shouldn't
> short-circuit:
>
> * Sync up the armv5tel and armv7hl pre-koji package sets <= We are here
> * Do final F15 build in Koji

It was my understanding from dgilmore's proposal above that we were
going to skip F-15 and just go straight to F-17. Ultimately whether we
do a final F-15 or F-17 it doesn't really matter, the current build
tool chain for them both is derived from gcc 4.6.1

> * Release F15 (& start F15-updates builds)
> * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
> rootfs)
> * Do necessary prebuilds for rawhide (build-previous or other)
> * Build for rawhide, shadow PA as closely as possible
> * Branch F17 when PA does
>
> At the end of this process we'll be building for at least three releases
> (F15updates, F17, rawhide) across two archs - 6 builds total.

Why? I thought the above process was with the idea of just using the
F-15 work that was done as a base to go straight to F-17 and forget
the rest. Clearly people need to start documenting the exact process
for all to see.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm

Re: [fedora-arm] Fedora 16

2011-10-25 Thread Peter Robinson
On Tue, Oct 25, 2011 at 7:35 PM, Chris Tyler  wrote:
> On Tue, 2011-10-25 at 19:17 +0100, Peter Robinson wrote:
>> On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler  wrote:
>> > On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
>> >> So what's the status of this? Are we using the F-15 as the external
>> >> repo base for building F-17? When is it going to happen? My
>> >> understanding is we have enough of both arches built that we can start
>> >> this rolling. It would be good to see some public movement on this now
>> >> and to get this rolling rather than delaying further.
>> >
>> > No one's delaying, but there is a sequence to this that we shouldn't
>> > short-circuit:
>> >
>> > * Sync up the armv5tel and armv7hl pre-koji package sets <= We are here
>> > * Do final F15 build in Koji
>>
>> It was my understanding from dgilmore's proposal above that we were
>> going to skip F-15 and just go straight to F-17. Ultimately whether we
>> do a final F-15 or F-17 it doesn't really matter, the current build
>> tool chain for them both is derived from gcc 4.6.1
>
> The proposal was to skip F16.
>
> We're close to F15 and we need it. If we don't ship it, we have a
> substantial time gap where we have no supported Fedora release. Shipping
> F15 also gives us experience with systemd on ARM (and other pieces of a
> fairly complete release, such as haskell and ocaml) which can feed into
> the F17 development cycle.
>
>> > * Release F15 (& start F15-updates builds)
>> > * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
>> > rootfs)
>> > * Do necessary prebuilds for rawhide (build-previous or other)
>> > * Build for rawhide, shadow PA as closely as possible
>> > * Branch F17 when PA does
>> >
>> > At the end of this process we'll be building for at least three releases
>> > (F15updates, F17, rawhide) across two archs - 6 builds total.
>>
>> Why? I thought the above process was with the idea of just using the
>> F-15 work that was done as a base to go straight to F-17 and forget
>> the rest. Clearly people need to start documenting the exact process
>> for all to see.
>
> The goal is to get as close to PA as possible, as quickly as possible.
> If we follow only the F17 branch, we're in a catch-up position *again*
> for F18. If we follow both rawhide and F17, we're in much better shape
> for F18. And if we ship F15 for ARM, we need to ship updates (and prove
> that we can ship timely updates, which will be important when making the
> case for primary arch status).

That's what I mean. F-17 doesn't fork from rawhide until alpha, so at
the moment F-17 == rawhide for a couple of months yet and hence there
is no F17 branch to discuss. I'm sort of hoping we have a lot of that
build by branch time and its hence not a problem.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Chris Tyler
On Tue, 2011-10-25 at 19:17 +0100, Peter Robinson wrote:
> On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler  wrote:
> > On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
> >> So what's the status of this? Are we using the F-15 as the external
> >> repo base for building F-17? When is it going to happen? My
> >> understanding is we have enough of both arches built that we can start
> >> this rolling. It would be good to see some public movement on this now
> >> and to get this rolling rather than delaying further.
> >
> > No one's delaying, but there is a sequence to this that we shouldn't
> > short-circuit:
> >
> > * Sync up the armv5tel and armv7hl pre-koji package sets <= We are here
> > * Do final F15 build in Koji
> 
> It was my understanding from dgilmore's proposal above that we were
> going to skip F-15 and just go straight to F-17. Ultimately whether we
> do a final F-15 or F-17 it doesn't really matter, the current build
> tool chain for them both is derived from gcc 4.6.1

The proposal was to skip F16.

We're close to F15 and we need it. If we don't ship it, we have a
substantial time gap where we have no supported Fedora release. Shipping
F15 also gives us experience with systemd on ARM (and other pieces of a
fairly complete release, such as haskell and ocaml) which can feed into
the F17 development cycle.

> > * Release F15 (& start F15-updates builds)
> > * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
> > rootfs)
> > * Do necessary prebuilds for rawhide (build-previous or other)
> > * Build for rawhide, shadow PA as closely as possible
> > * Branch F17 when PA does
> >
> > At the end of this process we'll be building for at least three releases
> > (F15updates, F17, rawhide) across two archs - 6 builds total.
> 
> Why? I thought the above process was with the idea of just using the
> F-15 work that was done as a base to go straight to F-17 and forget
> the rest. Clearly people need to start documenting the exact process
> for all to see.

The goal is to get as close to PA as possible, as quickly as possible.
If we follow only the F17 branch, we're in a catch-up position *again*
for F18. If we follow both rawhide and F17, we're in much better shape
for F18. And if we ship F15 for ARM, we need to ship updates (and prove
that we can ship timely updates, which will be important when making the
case for primary arch status).

-Chris

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Peter Robinson
On Tue, Oct 25, 2011 at 7:17 PM, Peter Robinson  wrote:
> On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler  wrote:
>> On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
>>> So what's the status of this? Are we using the F-15 as the external
>>> repo base for building F-17? When is it going to happen? My
>>> understanding is we have enough of both arches built that we can start
>>> this rolling. It would be good to see some public movement on this now
>>> and to get this rolling rather than delaying further.
>>
>> No one's delaying, but there is a sequence to this that we shouldn't
>> short-circuit:

Oh and I'm not saying short circuit it, I'm saying educate people so
there's not random dumps and then deathly silence. According the
previously announced schedule we should be building from koji by now.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Peter Robinson
On Tue, Oct 25, 2011 at 6:09 PM, Chris Tyler  wrote:
> On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
>> So what's the status of this? Are we using the F-15 as the external
>> repo base for building F-17? When is it going to happen? My
>> understanding is we have enough of both arches built that we can start
>> this rolling. It would be good to see some public movement on this now
>> and to get this rolling rather than delaying further.
>
> No one's delaying, but there is a sequence to this that we shouldn't
> short-circuit:
>
> * Sync up the armv5tel and armv7hl pre-koji package sets <= We are here
> * Do final F15 build in Koji

It was my understanding from dgilmore's proposal above that we were
going to skip F-15 and just go straight to F-17. Ultimately whether we
do a final F-15 or F-17 it doesn't really matter, the current build
tool chain for them both is derived from gcc 4.6.1

> * Release F15 (& start F15-updates builds)
> * Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
> rootfs)
> * Do necessary prebuilds for rawhide (build-previous or other)
> * Build for rawhide, shadow PA as closely as possible
> * Branch F17 when PA does
>
> At the end of this process we'll be building for at least three releases
> (F15updates, F17, rawhide) across two archs - 6 builds total.

Why? I thought the above process was with the idea of just using the
F-15 work that was done as a base to go straight to F-17 and forget
the rest. Clearly people need to start documenting the exact process
for all to see.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Chris Tyler
On Tue, 2011-10-25 at 17:49 +0100, Peter Robinson wrote:
> So what's the status of this? Are we using the F-15 as the external
> repo base for building F-17? When is it going to happen? My
> understanding is we have enough of both arches built that we can start
> this rolling. It would be good to see some public movement on this now
> and to get this rolling rather than delaying further.

No one's delaying, but there is a sequence to this that we shouldn't
short-circuit:

* Sync up the armv5tel and armv7hl pre-koji package sets <= We are here
* Do final F15 build in Koji 
* Release F15 (& start F15-updates builds)
* Finalize koji changes for rawhide (rpm, rpmbuild, yum, koji, armv7hl
rootfs)
* Do necessary prebuilds for rawhide (build-previous or other)
* Build for rawhide, shadow PA as closely as possible
* Branch F17 when PA does

At the end of this process we'll be building for at least three releases
(F15updates, F17, rawhide) across two archs - 6 builds total.

--
Chris

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-25 Thread Peter Robinson
Ho Jon,

On Wed, Oct 19, 2011 at 6:41 AM, Jon Masters  wrote:
> On Tue, 2011-10-18 at 22:09 -0500, Dennis Gilmore wrote:
>
>> So ive done some thinking, and talked with some of the stakeholders.
>> Ive come to the conclusion that we should skip f16 and shoot straight
>> for rawhide. two reasons for this. one to become a primary arch at some
>> point we need to be caught up and doing releases at the same time. my
>> long term goal is for arm to become a primary arch and the second
>> reason why i think that we should skip f16 is that its easier to get
>> help from maintainers when doing things in rawhide.  I wanted to get a
>> quick note out there to get discussion going.
>
> Thanks for sending this Dennis. We spoke about this briefly at the tail
> end of last week since you were out this way, and as I said then, I
> think this is both a good idea and essential to us making progress
> toward being a primary architecture by this time next year. If we can
> get ourselves building rawhide by the new year, we get F17 for free.
> That then gives us a compelling case for F18 as primary arch. If we miss
> this time around, we're back in the cycle we've been in which isn't
> really going to let us achieve satisfactory world domination ;)

So what's the status of this? Are we using the F-15 as the external
repo base for building F-17? When is it going to happen? My
understanding is we have enough of both arches built that we can start
this rolling. It would be good to see some public movement on this now
and to get this rolling rather than delaying further.

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-21 Thread Andrew Haley
On 10/20/2011 08:14 PM, Henrik Nordström wrote:
> ttor 2011-10-20 klockan 17:30 +0100 skrev Peter Robinson:
> 
>>> How many of these have been submitted upstream?
>>
>> I suspect very few, there's only about 100 odd there so it shouldn't
>> take long to get them upstreamed.
> 
>   java-1.5.0-gcj
>   java-1.6.0-openjdk

New OpenJDK packages are coming down the pipe, but the upstream
release might take some time.  People will have to continue to
use the unofficial packages at http://aph.fedorapeople.org/RPMS/armv7hl/
for a little while longer.

Andrew.
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-20 Thread Henrik Nordström
ttor 2011-10-20 klockan 17:30 +0100 skrev Peter Robinson:

> > How many of these have been submitted upstream?
> 
> I suspect very few, there's only about 100 odd there so it shouldn't
> take long to get them upstreamed.

It's not really that many. A very large group of those are the ghc
related ones and is tracked as one and in close relation with mainline
package maintainer.

Not counting the ghc related stuff it's:

  anaconda (bug report open)
  gcc (mostly merged, except for two patches which is backported from gcc-4.7)
  glibc 
  gypsy
  hdf5
  hwloc
  java-1.5.0-gcj
  java-1.6.0-openjdk
  js
  mpich2 (but maybe not as this.. valgrind supports armv7)
  mutter
  mysql (partially merged mainline)
  netcdf (but maybe not as this.. valgrind supports armv7)
  ocaml
  pl (but I don't understand why this change is needed)
  python-pyblock
  pyxf86config
  xulrunner, firefox & other Mozilla packages
  rpm & yum

> One question I have looking at a number of the spec patches... why is
> in most cases is "armv7hl" uses as the arch instead of %{arm} ?

Those are the ghc related ones. It's because as of yet there is no ghc
on armv5tel. There will be very shortly however.  It's not yet decided
if it's worth the effort to update them all in F15 adding the right arch
tag (%{ghc_arches}), or just wait until F16+ where this is already set. 

In either case those are not needed for moving to koji. Updating ghc
related packages can be done after koji as well.

The important piece to get merged is the toolchain (ghc + hscolour) and
this is pretty much there already. I have mock built rpms ready for
upload but need to verify that redhat-rpm-config and ghc-rpm-macros is
up to date first and also waiting for the needed changes in ghc to hit
F15 koji (in rawhide now).

Regards
Henrik

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-20 Thread Peter Robinson
On Thu, Oct 20, 2011 at 4:49 PM,   wrote:
> Quoting DJ Delorie :
>
>>
>>> I thought we should have skipped F15,
>>
>> Back when I started, F16 was just a glimmer, and deemed too much of a
>> moving target.  V5tel was still working on F13 and so targetting F15
>> was, at that point, already skipping a release
>
> It is all good. F17 is just a glimmer right now too. However since the
> base most likely isn't making any major jumps with the F15 it forms a
> nice foundation for a jump to 17.

Yes, especially know where the gcc and associated build chain are very
similar in F-16 and F-15 (ie gcc 4.6.x based) but that may change in
the 17 cycle so the sooner we start building the quicker we can get in
lock step with mainline. F-16 dev is winding down, very soon F-17 will
be ramping up.

 Is there a way to check all the arm source repositories for changes
>>> that have been made to verify they made it into the mainline
>>> f15/f16/rawhide packages?
>>
>> http://djdelorie.fedorapeople.org/armv7-srpms.html
>>
>> The two purple categories are packages that need patches (either just
>> the spec file, or actual code changes too) pushed upstream.
>>
> How many of these have been submitted upstream?

I suspect very few, there's only about 100 odd there so it shouldn't
take long to get them upstreamed.

One question I have looking at a number of the spec patches... why is
in most cases is "armv7hl" uses as the arch instead of %{arm} ?

Peter
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-20 Thread omalleys
Quoting DJ Delorie :

>
>> I thought we should have skipped F15,
>
> Back when I started, F16 was just a glimmer, and deemed too much of a
> moving target.  V5tel was still working on F13 and so targetting F15
> was, at that point, already skipping a release

It is all good. F17 is just a glimmer right now too. However since the  
base most likely isn't making any major jumps with the F15 it forms a  
nice foundation for a jump to 17.


>>> Is there a way to check all the arm source repositories for changes
>> that have been made to verify they made it into the mainline
>> f15/f16/rawhide packages?
>
> http://djdelorie.fedorapeople.org/armv7-srpms.html
>
> The two purple categories are packages that need patches (either just
> the spec file, or actual code changes too) pushed upstream.
>
How many of these have been submitted upstream?



___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-19 Thread DJ Delorie

> I thought we should have skipped F15,

Back when I started, F16 was just a glimmer, and deemed too much of a
moving target.  V5tel was still working on F13 and so targetting F15
was, at that point, already skipping a release.

> Is there a way to check all the arm source repositories for changes
> that have been made to verify they made it into the mainline
> f15/f16/rawhide packages?

http://djdelorie.fedorapeople.org/armv7-srpms.html

The two purple categories are packages that need patches (either just
the spec file, or actual code changes too) pushed upstream.
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-19 Thread omalleys
I thought we should have skipped F15, but I do agree we are probably  
going to have to skip one release. Even if say armv5 does 16 and armv7  
does 17 then a unified 18.

Is there a way to check all the arm source repositories for changes  
that have been made to verify they made it into the mainline  
f15/f16/rawhide packages?

If say some of the F15 changes didn't make it to F16 or rawhide, this  
may save quite a bit of time moving forward.

If possible, it would be nice to just have this run as once a month  
type of verification tool. It doesn't sound extremely useful if  
everything is going correctly, but it does verify the whole process.

Someone had a one off tool for the F15 srpm's, maybe start there and  
flesh it out, or is there a "better way"?


Quoting Peter Robinson :

> 2011/10/19 Henrik Nordström :
>> tis 2011-10-18 klockan 22:09 -0500 skrev Dennis Gilmore:
>>
>>> So ive done some thinking, and talked with some of the stakeholders.
>>> Ive come to the conclusion that we should skip f16 and shoot straight
>>> for rawhide.
>>
>> +1 from me. It's already late to start on F16. F17 is a more realistic
>> goal.
>>
>> Related to this FTBFS issues needs to be tracked more closely. There
>> have been quite many mainline FTBFS issues seen in the F15 rebuild which
>> is not even fixed in rawhide. And when moving to rawhide a number of new
>> FTBFS issues will arise.
>
> Well the patches used for f-15 packages should have ultimately been
> commited to mainline F-15/16/rawhide as they were found so we wouldn't
> have this problem. I was doing that with all the fixes I made to F-14
> so at least those will be mainline.
>
>> Just not sure if that jump from F15 to rawhide should be done by trying
>> moving forward in koji, or as a two stage rebuild like done for
>> armv5tel. Depends largely on how good the shadowing scripts are at
>> ordering build dependencies or how complex it is in koji to reshake
>> packages that need to be rebuilt because of build ordering issues
>> resulting in broken builds.
>
> koji-shadow  is pretty good, but it can be slow (this might be
> incentive enough to improve it!) and we will likely end up with a
> chunk of f-15/16 built as part of it, but we'd end up with that
> anyway. F-15 was the last mass rebuild so technically there should be
> no need for anything before that. I think we start asap using the f-15
> builds and actually get things moving forwards and fix as we go rather
> than messing about all over again with staging it. I have a rough
> build order I did in koji to get f-14 bootstrapped with F-13 and will
> gladly help out to push them through so we can get a decent build
> chain to kick of koji-shadow.
>
>> Even with the limited package churn we have had in armv7hl there have
>> been quite many packages with bad builds due to dependencies changing,
>> and quite likely is some left still. But as the mock building is all
>> "scratch" builds it's then only a matter or rescheduling the same builds
>> again. How is this handled when building in koji?
>
> koji-shadow will go down the dep chain and build deps, and dep's deps.
>
>>> I suspect there are some pieces of f16 we will need to build to get
>>> things right. and if we get caught up quickly and can follow the
>>> branching from rawhide to f17  there is no reason we cant back track
>>> around and do f16 i just feel that once we get f15 done we should get
>>> moving towards parity. and showing that arm works and can keep up and
>>> follow along.
>
> well if you look at f-17 its still composed of a lot of f16 and even
> f15 (f15 being the last mass rebuild) but the build chain is still not
> to far removed from F-15 in that gcc is still 4.6, python is still 2.7
> etc. Basically I think we need to start with the F-15 we have and kick
> it off and run and fix. If we wait until its all perfect we'll never
> start.
>
> Peter
>
>> A double rebuild is a very powerful tool for shaking out any build
>> issues. You will be left pretty much with a set of good packages and a
>> set of FTBFS packages. And package maintainers have rason to look into
>> FTBFS issues.
>>
>> Regards
>> Henrik
>>
>> ___
>> arm mailing list
>> arm@lists.fedoraproject.org
>> https://admin.fedoraproject.org/mailman/listinfo/arm
>>
> ___
> arm mailing list
> arm@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/arm
>



-- 
"The information in this email, and attachment(s) thereto, is strictly  
confidential and may be legally privileged. It is intended solely for  
the named recipient(s), and access to this e-mail, or any  
attachment(s) thereto, by anyone else is unauthorized. Violations  
hereof may result in legal actions. Any attachment(s) to this e-mail  
have been checked for viruses, but please rely on your own  
virus-checker and procedures. If you contact us by e-mail, we will  
store your name and address to facilitate communicat

Re: [fedora-arm] Fedora 16

2011-10-19 Thread Peter Robinson
2011/10/19 Henrik Nordström :
> tis 2011-10-18 klockan 22:09 -0500 skrev Dennis Gilmore:
>
>> So ive done some thinking, and talked with some of the stakeholders.
>> Ive come to the conclusion that we should skip f16 and shoot straight
>> for rawhide.
>
> +1 from me. It's already late to start on F16. F17 is a more realistic
> goal.
>
> Related to this FTBFS issues needs to be tracked more closely. There
> have been quite many mainline FTBFS issues seen in the F15 rebuild which
> is not even fixed in rawhide. And when moving to rawhide a number of new
> FTBFS issues will arise.

Well the patches used for f-15 packages should have ultimately been
commited to mainline F-15/16/rawhide as they were found so we wouldn't
have this problem. I was doing that with all the fixes I made to F-14
so at least those will be mainline.

> Just not sure if that jump from F15 to rawhide should be done by trying
> moving forward in koji, or as a two stage rebuild like done for
> armv5tel. Depends largely on how good the shadowing scripts are at
> ordering build dependencies or how complex it is in koji to reshake
> packages that need to be rebuilt because of build ordering issues
> resulting in broken builds.

koji-shadow  is pretty good, but it can be slow (this might be
incentive enough to improve it!) and we will likely end up with a
chunk of f-15/16 built as part of it, but we'd end up with that
anyway. F-15 was the last mass rebuild so technically there should be
no need for anything before that. I think we start asap using the f-15
builds and actually get things moving forwards and fix as we go rather
than messing about all over again with staging it. I have a rough
build order I did in koji to get f-14 bootstrapped with F-13 and will
gladly help out to push them through so we can get a decent build
chain to kick of koji-shadow.

> Even with the limited package churn we have had in armv7hl there have
> been quite many packages with bad builds due to dependencies changing,
> and quite likely is some left still. But as the mock building is all
> "scratch" builds it's then only a matter or rescheduling the same builds
> again. How is this handled when building in koji?

koji-shadow will go down the dep chain and build deps, and dep's deps.

>> I suspect there are some pieces of f16 we will need to build to get
>> things right. and if we get caught up quickly and can follow the
>> branching from rawhide to f17  there is no reason we cant back track
>> around and do f16 i just feel that once we get f15 done we should get
>> moving towards parity. and showing that arm works and can keep up and
>> follow along.

well if you look at f-17 its still composed of a lot of f16 and even
f15 (f15 being the last mass rebuild) but the build chain is still not
to far removed from F-15 in that gcc is still 4.6, python is still 2.7
etc. Basically I think we need to start with the F-15 we have and kick
it off and run and fix. If we wait until its all perfect we'll never
start.

Peter

> A double rebuild is a very powerful tool for shaking out any build
> issues. You will be left pretty much with a set of good packages and a
> set of FTBFS packages. And package maintainers have rason to look into
> FTBFS issues.
>
> Regards
> Henrik
>
> ___
> arm mailing list
> arm@lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/arm
>
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-19 Thread Daniel Drake
On Wed, Oct 19, 2011 at 4:09 AM, Dennis Gilmore  wrote:
> So ive done some thinking, and talked with some of the stakeholders.
> Ive come to the conclusion that we should skip f16 and shoot straight
> for rawhide. two reasons for this. one to become a primary arch at some
> point we need to be caught up and doing releases at the same time. my
> long term goal is for arm to become a primary arch and the second
> reason why i think that we should skip f16 is that its easier to get
> help from maintainers when doing things in rawhide.  I wanted to get a
> quick note out there to get discussion going.

Sounds great to me. OLPC is also looking at skipping F15 for XO
builds; the only reason I'm involved in the ARM F15 work is because it
is a necessary step in the path to getting newer Fedora versions
running. Skipping F16 to get caught up sounds great.

Daniel
___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-19 Thread Henrik Nordström
tis 2011-10-18 klockan 22:09 -0500 skrev Dennis Gilmore:

> So ive done some thinking, and talked with some of the stakeholders.
> Ive come to the conclusion that we should skip f16 and shoot straight
> for rawhide.

+1 from me. It's already late to start on F16. F17 is a more realistic
goal.

Related to this FTBFS issues needs to be tracked more closely. There
have been quite many mainline FTBFS issues seen in the F15 rebuild which
is not even fixed in rawhide. And when moving to rawhide a number of new
FTBFS issues will arise. 

Just not sure if that jump from F15 to rawhide should be done by trying
moving forward in koji, or as a two stage rebuild like done for
armv5tel. Depends largely on how good the shadowing scripts are at
ordering build dependencies or how complex it is in koji to reshake
packages that need to be rebuilt because of build ordering issues
resulting in broken builds. 

Even with the limited package churn we have had in armv7hl there have
been quite many packages with bad builds due to dependencies changing,
and quite likely is some left still. But as the mock building is all
"scratch" builds it's then only a matter or rescheduling the same builds
again. How is this handled when building in koji?

> I suspect there are some pieces of f16 we will need to build to get
> things right. and if we get caught up quickly and can follow the
> branching from rawhide to f17  there is no reason we cant back track
> around and do f16 i just feel that once we get f15 done we should get
> moving towards parity. and showing that arm works and can keep up and
> follow along.

A double rebuild is a very powerful tool for shaking out any build
issues. You will be left pretty much with a set of good packages and a
set of FTBFS packages. And package maintainers have rason to look into
FTBFS issues.

Regards
Henrik

___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm


Re: [fedora-arm] Fedora 16

2011-10-18 Thread Jon Masters
On Tue, 2011-10-18 at 22:09 -0500, Dennis Gilmore wrote:

> So ive done some thinking, and talked with some of the stakeholders.
> Ive come to the conclusion that we should skip f16 and shoot straight
> for rawhide. two reasons for this. one to become a primary arch at some
> point we need to be caught up and doing releases at the same time. my
> long term goal is for arm to become a primary arch and the second
> reason why i think that we should skip f16 is that its easier to get
> help from maintainers when doing things in rawhide.  I wanted to get a
> quick note out there to get discussion going.

Thanks for sending this Dennis. We spoke about this briefly at the tail
end of last week since you were out this way, and as I said then, I
think this is both a good idea and essential to us making progress
toward being a primary architecture by this time next year. If we can
get ourselves building rawhide by the new year, we get F17 for free.
That then gives us a compelling case for F18 as primary arch. If we miss
this time around, we're back in the cycle we've been in which isn't
really going to let us achieve satisfactory world domination ;)

Jon.


___
arm mailing list
arm@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/arm