[prev in list] [next in list] [prev in thread] [next in thread] 

List:       meego-dev
Subject:    Re: [MeeGo-dev] MeeGo Reconstructed - a plan of action and
From:       Eero Tamminen <eero.tamminen () nokia ! com>
Date:       2011-10-11 16:49:57
Message-ID: 4E9473B5.50402 () nokia ! com
[Download RAW message or body]

Hi,

On 10/04/2011 03:08 PM, ext Tom Swindell wrote:
> OBS is built with packaging in mind, so it builds packages locally and
> on servers in a sanitized environment. Scratchbox may be polluted by
> whatever packages a developer has installed and makes dependency
> tracking a bit harder IMO.

OBS and Scratchbox aren't competitors or replacements for each other.
OBS is a package building tool, Scratchbox is a cross-building tool
for distros.  I.e. their main focus is completely different.

As to cross-building in OBS, I would recommend it to adopt SB2 as
what I've understood of its current cross-compilation solution looks
like an incomplete re-implementation of SB1 i.e. either much slower
or causing much more issues with builds.


Btw. Despite name, scratchbox v1 and v2 don't have about anything
else in common except the problem they solve, distro cross-building.

SB1 problem is that its host tools are basically a hard to maintain
distro in itself and therefore typically out of sync with the target
packages, which sometimes cases issues.

Whereas SB2 is designed just to use x86 version of the packages
to speed up build of non-x86 packages, and have fine-grained
control on how all this works.


	- Eero

Here's some more info on SB2:
	https://maemo.gitorious.org/scratchbox2
	http://packages.debian.org/wheezy/scratchbox2
	http://lists.scratchbox.org/pipermail/scratchbox-users/
_______________________________________________
MeeGo-dev mailing list
MeeGo-dev@meego.com
http://lists.meego.com/listinfo/meego-dev
http://wiki.meego.com/Mailing_list_guidelines
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic