Mailinglist Archive: opensuse-buildservice (170 mails)
| < Previous | Next > |
Re: [opensuse-buildservice] BUG: BS don't expanding %{version} in Requires: nexuiz-data == %{version}
- From: Michael Schroeder <mls@xxxxxxx>
- Date: Tue, 4 Dec 2007 11:31:23 +0100
- Message-id: <20071204103123.GB15439@xxxxxxx>
On Mon, Dec 03, 2007 at 11:40:13PM +0100, Marek Stopka (M4r3k) wrote:
No, that's not true. The buggy version (rev 7) from the build service
looks like this:
...
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Autoreqprov: on
Requires: nexuiz-data = %{version}
Version: 2.3
Release: 0.pm.0
...
%{version} is only defined after the 'Version:' line, so it's not
the build service's fault, but a bug in your specfile.
Cheers,
Michael.
--
Michael Schroeder mls@xxxxxxx
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
Hi! I have this construction in my spec...
Requires: nexuiz-data == %{version}
And if i try osc build openSUSE_10.3 i586 nexuiz.spec package is
builded fine and rpm report this:
mantisha:~ # rpm -qRp
/var/tmp/build-root/usr/src/packages/RPMS/i586/nexuiz-2.3-0.pm.0.i586.rpm
nexuiz-data = 2.3
But if i build my package in Build Service i get this...
marek@mantisha:~/tmp> rpm -qRp nexuiz-2.3-5.1.i586.rpm
nexuiz-data = %{version}
So.. You can see... Build service don't expand that %{version}.
In attachment is that buggy nexuiz.spec
No, that's not true. The buggy version (rev 7) from the build service
looks like this:
...
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Autoreqprov: on
Requires: nexuiz-data = %{version}
Version: 2.3
Release: 0.pm.0
...
%{version} is only defined after the 'Version:' line, so it's not
the build service's fault, but a bug in your specfile.
Cheers,
Michael.
--
Michael Schroeder mls@xxxxxxx
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx
| < Previous | Next > |