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