[opensuse-buildservice] Package versions used for build
Hi, how does OBS determine which release of a given package to install? I've stumbled across a bug in gtkglext, but found out that it is already fixed in oS 11.3. However, osc still installs the old, buggy version: $ rpm -q gtkglext gtkglext-1.2.0-183.1.1.x86_64 $ rpm -q gtkglext --root=/var/tmp/build-root/ gtkglext-1.2.0-182.1.x86_64 Thanks, A. -- Ansgar Esztermann DV-Systemadministration Max-Planck-Institut für biophysikalische Chemie, Abteilung 105 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Monday 27 September 2010 17:56:35 Esztermann, Ansgar wrote:
how does OBS determine which release of a given package to install?
It (broadly) uses the latest version in the repos that your project builds against.
I've stumbled across a bug in gtkglext, but found out that it is already fixed in oS 11.3. However, osc still installs the old, buggy version:
$ rpm -q gtkglext gtkglext-1.2.0-183.1.1.x86_64 $ rpm -q gtkglext --root=/var/tmp/build-root/ gtkglext-1.2.0-182.1.x86_64
Does your project build vs openSUSE:11.3 or openSUSE:11.3:Update? Will -- Will Stephenson, KDE Developer, openSUSE Boosters Team SUSE LINUX Products GmbH - Nürnberg - AG Nürnberg - HRB 16746 - GF: Markus Rex -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Mon, Sep 27, 2010 at 12:23 PM, Will Stephenson <wstephenson@suse.de> wrote:
On Monday 27 September 2010 17:56:35 Esztermann, Ansgar wrote:
how does OBS determine which release of a given package to install?
It (broadly) uses the latest version in the repos that your project builds against.
I've stumbled across a bug in gtkglext, but found out that it is already fixed in oS 11.3. However, osc still installs the old, buggy version:
$ rpm -q gtkglext gtkglext-1.2.0-183.1.1.x86_64 $ rpm -q gtkglext --root=/var/tmp/build-root/ gtkglext-1.2.0-182.1.x86_64
Does your project build vs openSUSE:11.3 or openSUSE:11.3:Update?
Will
Note that if you are setting up your repos with the gui, you have to go to the advanced repo page and add "openSUSE:11.3:Update" specifically from the pull-down. Greg -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Does your project build vs openSUSE:11.3 or openSUSE:11.3:Update?
Note that if you are setting up your repos with the gui, you have to go to the advanced repo page and add "openSUSE:11.3:Update" specifically from the pull-down.
Oh, that explains it. I had assumed latest updates would be included automagically. Thanks (also to Will and Marcus) for pointing this out! A. -- Ansgar Esztermann DV-Systemadministration Max-Planck-Institut für biophysikalische Chemie, Abteilung 105 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On 2010-09-27 18:23:40 +0200, Will Stephenson wrote:
On Monday 27 September 2010 17:56:35 Esztermann, Ansgar wrote:
how does OBS determine which release of a given package to install?
It (broadly) uses the latest version in the repos that your project builds against.
Actually it's a bit different: it uses the "latest"/"best" package from the _first_ repo which contains the package. For instance if you have the following repo order: repo1: contains: foobar = 2.1-0 repo2: contains: foobar = 4.0-0 it'll pick "foobar = 2.1-0" from repo1. Marcus -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (4)
-
Esztermann, Ansgar
-
Greg Freemyer
-
Marcus Hüwe
-
Will Stephenson