[opensuse-packaging] Using other repos without rebuilding them
Hi, given that the build system is "under fire" ATM(*), I'm looking for a way to build - say 11.1 packages, but with Qt from KDE:Qt - without rebuilding Qt. Sure I can link them, but that would rebuild them, and would occupy disk space for all those chunky 111 MB qt archives needlessly. This feature would union the 11.1 and KDE:Qt packages and give the build target a new name. Is anything like this available? Thanks, Pete (*): How many kernels do you build today? -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
Am Freitag, 7. August 2009 10:28:36 schrieb Hans-Peter Jansen:
Hi,
given that the build system is "under fire" ATM(*), I'm looking for a way to build - say 11.1 packages, but with Qt from KDE:Qt - without rebuilding Qt. Sure I can link them, but that would rebuild them, and would occupy disk space for all those chunky 111 MB qt archives needlessly.
just modify your project config (osc meta prj -e <project>), in your example change something like this: <repository name="openSUSE_11.1"> <path project="openSUSE:11.1" repository="standard"/> <arch>i586</arch> <arch>x86_64</arch> </repository> to that: <repository name="openSUSE_11.1"> <path project="KDE:Qt" repository="openSUSE_11.1"/> <arch>i586</arch> <arch>x86_64</arch> </repository> bye adrian
This feature would union the 11.1 and KDE:Qt packages and give the build target a new name. Is anything like this available?
Thanks, Pete
(*): How many kernels do you build today?
-- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Friday 07 August 2009 10:28:36 Hans-Peter Jansen wrote:
Hi,
given that the build system is "under fire" ATM(*), I'm looking for a way to build - say 11.1 packages, but with Qt from KDE:Qt - without rebuilding Qt. Sure I can link them, but that would rebuild them, and would occupy disk space for all those chunky 111 MB qt archives needlessly.
Don't osc linkpac Qt - use osc aggregatepac.
This feature would union the 11.1 and KDE:Qt packages and give the build target a new name. Is anything like this available?
I aggregate should work for this AFAIK, Andreas -- Andreas Jaeger, 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
Am Freitag, 7. August 2009 11:13:26 schrieb Andreas Jaeger:
On Friday 07 August 2009 10:28:36 Hans-Peter Jansen wrote:
Hi,
given that the build system is "under fire" ATM(*), I'm looking for a way to build - say 11.1 packages, but with Qt from KDE:Qt - without rebuilding Qt. Sure I can link them, but that would rebuild them, and would occupy disk space for all those chunky 111 MB qt archives needlessly.
Don't osc linkpac Qt - use osc aggregatepac.
This feature would union the 11.1 and KDE:Qt packages and give the build target a new name. Is anything like this available?
I aggregate should work for this AFAIK,
NO, please don't do that. I just wastes space, creates compatibility problems and make the scheduler slow. (I am acutually thinking about to disallow this in opensuse.org one ...) Please just build against the other repo, as described in my other mail. bye -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (3)
-
Adrian Schröter
-
Andreas Jaeger
-
Hans-Peter Jansen