[opensuse] Priorities in the build package?
Is there a way to set the priorities to which rpm package the build system use when setting up the build system? I have several directories with rpm packages in, and of course I want build to use the newest package if there are more than one version in the directories. Anders. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi, Anders Norrbring wrote:
Is there a way to set the priorities to which rpm package the build system use when setting up the build system?
$ build --help ... --rpms path1:path2:... Specify path where to find the RPMs for the build system ... Henne -- http://opensuse.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 20 Feb 2009, Henne Vogelsang wrote:-
Hi,
Anders Norrbring wrote:
Is there a way to set the priorities to which rpm package the build system use when setting up the build system?
$ build --help ... --rpms path1:path2:... Specify path where to find the RPMs for the build system
From my experience using both the build script and the build service, if
That will specify the paths to the RPMs, but that doesn't specify the priorities for the packages, which was what was asked. there are packages with the same package name, then the package with the higher/highest version number seems to be the one that gets installed. Where there are multiple packages that satisfy the various build dependencies, you'll very likely to end up with a "have choice for..." build error[0] unless you specify which package to install. [0] As happens to me quite frequently when building Perl packages because someone had an incredibly bright idea and sitescooper seems to provide every single Perl dependency that it can. Regards, David Bolt -- Team Acorn: http://www.distributed.net/ OGR-NG @ ~100Mnodes RC5-72 @ ~1Mkeys/s | openSUSE 10.3 32b | openSUSE 11.0 32b | openSUSE 10.2 64b | openSUSE 10.3 64b | openSUSE 11.0 64b | openSUSE 11.1 64b TOS 4.02 | openSUSE 10.3 PPC | RISC OS 3.6 | RISC OS 3.11 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hi,
Anders Norrbring wrote:
Is there a way to set the priorities to which rpm package the build system use when setting up the build system?
$ build --help ... --rpms path1:path2:... Specify path where to find the RPMs for the build system
That will specify the paths to the RPMs, but that doesn't specify the priorities for the packages, which was what was asked.
From my experience using both the build script and the build service, if there are packages with the same package name, then the package with the higher/highest version number seems to be the one that gets installed. Where there are multiple packages that satisfy the various build dependencies, you'll very likely to end up with a "have choice for..." build error[0] unless you specify which package to install.
[0] As happens to me quite frequently when building Perl packages because someone had an incredibly bright idea and sitescooper seems to provide every single Perl dependency that it can.
Regards, David Bolt
It seems like that doesn't work right.. Example is aaa_base package. I have 2 versions, one on the DVD and one from the update repo. The latter is the newest, but it grabs the one from the DVD anyway.. Anders. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (3)
-
Anders Norrbring
-
David Bolt
-
Henne Vogelsang