Re: [opensuse-buildservice] Re: [PATCH] CrossBuild/Speedup (pre-)install hooks. Introduction of: * "CBpreinstall:" in prjconf - add only if emulator is used as preinstall packages. * "CBinstall:" in prjconf - add only if emulator is used to installed packages.
Am Montag, 3. Mai 2010 11:29:38 schrieb Michael Schroeder:
Hi,
regarding that 'cbinstall', do you have an example on how this is used?
Example (as in Mail from yesterday): CBPreinstall: bash-x86-arm CBinstall: cross-binutils cross-compiler -> will install additional packages if compiling on x86 but -> don't install on native board
Also, if the scheduler doesn't know about those packages the build will not be redone if the cross-compiler is updated. Is that intended? Yes, but the cross-compiler is coupled to the native gcc anyway. E.g. cross-gcc-foo linked to main gcc package with cross-gcc-foo by precheckin.sh . So imho we profit from less inter-arch looping.
OTOH if we could schedule these package but only print a warning/note if they're unresolvable - (as absence is not fatal, just slower) this would be fine. Then we can resolve these dependencies by the scheduler and don't have to add all manually. Best, Jan-Simon -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (1)
-
Jan-Simon Möller