hal in Moblin:Base for openSUSE:Factory broken
I tried fixing the hal version in Moblin:UI so that it builds on openSUSE:Factory but failed miserably, the problem are the lib/lib64 changes. We need to get this one working so that x86-64 packages build for Factory. Could somebody look into it? Or could we update to the Factory version of hal - or would that break 11.1 based builds? Andreas -- Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org} Twitter: jaegerandi | Identica: jaegerandi SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Hi there, On Mon, 2009-09-21 at 16:02 +0200, Andreas Jaeger wrote:
I tried fixing the hal version in Moblin:UI so that it builds on openSUSE:Factory but failed miserably, the problem are the lib/lib64 changes.
Cool ! :-) thanks for that AJ; much appreciated - it'd be good to co-ordinate on #opensuse-moblin.
We need to get this one working so that x86-64 packages build for Factory.
Right - so; I don't believe we -really- need the hal changes (or in fact anything from Moblin:Base) to get the interesting things in Moblin:UI to build. I suggest we try to do a wipebinaries on M:B/* (preferably just the openSUSE:Factory binaries) - and then turn off the build of everything there. Actually - better than that; since ~everything we care about for Factory merging is in Moblin:UI - we are probably best served by just not building M:UI against M:Base. If you look at M:UI - we've also disabled the build of ~everything that we don't need to merge to Factory as well. FWIW - I talked to
Could somebody look into it? Or could we update to the Factory version of hal - or would that break 11.1 based builds?
We can't touch M:B or M:UI in a way that updates versions etc. since we are effectively locked down there for release - and our OEM product depends on these versions. Having said that - almost everything we want (except perhaps some performance wins) are in Factory, or came from there already. Having said that, Coolo was not optimistic wrt. including even new packages into Factory now - he was concerned about 'Provides' problems - though that seems somewhat theoretical with a bit of QA (I hope). Regards, Michael. -- michael.meeks@novell.com <><, Pseudo Engineer, itinerant idiot -- To unsubscribe, e-mail: opensuse-goblin+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-goblin+help@opensuse.org
On Monday 21 September 2009 17:30:30 Michael Meeks wrote:
Hi there,
On Mon, 2009-09-21 at 16:02 +0200, Andreas Jaeger wrote:
I tried fixing the hal version in Moblin:UI so that it builds on openSUSE:Factory but failed miserably, the problem are the lib/lib64 changes.
Cool ! :-) thanks for that AJ; much appreciated - it'd be good to co-ordinate on #opensuse-moblin.
We need to get this one working so that x86-64 packages build for Factory.
Right - so; I don't believe we -really- need the hal changes (or in fact anything from Moblin:Base) to get the interesting things in Moblin:UI to build.
I suggest we try to do a wipebinaries on M:B/* (preferably just the openSUSE:Factory binaries) - and then turn off the build of everything there.
Actually - better than that; since ~everything we care about for Factory merging is in Moblin:UI - we are probably best served by just not building M:UI against M:Base.
If you look at M:UI - we've also disabled the build of ~everything that we don't need to merge to Factory as well.
So, what is the best repository setup for building Moblin packages against Factory? There's now a bit broken because the packages copied from Factory where copied some time ago... Before considering merging with Factory, we need to get everything building against Factory IMO. Who will update the wiki and OBS for these changes?
FWIW - I talked to
Michael, something is missing from your sentence above.
Could somebody look into it? Or could we update to the Factory version of hal - or would that break 11.1 based builds?
We can't touch M:B or M:UI in a way that updates versions etc. since we are effectively locked down there for release - and our OEM product depends on these versions. Having said that - almost everything we want (except perhaps some performance wins) are in Factory, or came from there already.
Btw. I just synced the acpid changes from Moblin:Factory to openSUSE:Factory - and there are many other packages that have local changes that are not in Factory yet, Andreas -- Andreas Jaeger, Program Manager openSUSE, aj@{novell.com,opensuse.org} Twitter: jaegerandi | Identica: jaegerandi SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Hi there, On Wed, 2009-09-23 at 11:52 +0200, Andreas Jaeger wrote:
So, what is the best repository setup for building Moblin packages against Factory? There's now a bit broken because the packages copied from Factory where copied some time ago...
Ah - well, the best thing to use is Moblin:UI - if you see: https://build.opensuse.org/project/monitor?project=Moblin%3AUI I am trying to get the right-most two columns to be green ;-) currently they are all blocking on some factory change. I just switched to depend on 'snapshot' instead and hopefully we'll recover to the point that we get useful data about what is not working soon.
Before considering merging with Factory, we need to get everything building against Factory IMO.
Yes quite; that's the plan currently; work going on in M:UI - the "Base" stuff is in large part boot time optimisation stuff, much of which is up-stream and IMHO we should leave this until later [ unless we have lots of man-power ]. I'd like to focus on getting the new UI stuff in so at least we have something to show.
Who will update the wiki and OBS for these changes?
Currently we're co-ordinating on IRC, and few enough people are working on this that it's easy to show up and/or just do it.
FWIW - I talked to
Michael, something is missing from your sentence above.
Ah ! drat; sorry - mental block obviously. I talked to Coolo and he didn't sound optimistic about including even new packages into Factory at this stage (which is sad) - worried about Provides: problems.
Btw. I just synced the acpid changes from Moblin:Factory to openSUSE:Factory - and there are many other packages that have local changes that are not in Factory yet,
Oh - great stuff; in which case we prolly need to cut/paste: https://wiki.innerweb.novell.com/index.php/Desktop_Preload/Fastboot to some public place in the real wiki having removed the 'evolution-demo-data' section + comment; and then check off packages in that list [ I guess ]. I imagine we can just do s/Factory/FactoryDone/ or something per line if we want to keep track. Clearly the biggest win is getting the UI pieces included though, rather than the various controversial bits in the startup / boot time space at the top of that document. Thanks, Michael. -- michael.meeks@novell.com <><, Pseudo Engineer, itinerant idiot -- To unsubscribe, e-mail: opensuse-goblin+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-goblin+help@opensuse.org
participants (2)
-
Andreas Jaeger
-
Michael Meeks