On Tue, 2009-12-15 at 14:21 +0100, Kai Schaetzl wrote:
> I just built and make tested the beta of SA 3.3 with good success and 
> wanted to build the rpm from it now. I get an error:
>  error: line 38: Illegal char '-' in version: Version: 3.3.0-beta1
> 
> Seems that Version: %{version} doesn't like hyphens.

or alpha characters of any sort.
> What's the best way to overcome this? Change to _ for instance?

No, you have to convince it that everything is numeric.  Here's what I
did in a similar situation:
%define         beta p1
Summary:        The ISC DHCP (Dynamic Host Configuration Protocol)
server/relay 
agent/client
Name:           dhcp
Epoch:          2
Version:        3.1.2
Release:        %mkrel 1
License:        Distributable
Group:          System/Servers
URL:            http://www.isc.org/dhcp.html
Source0:        ftp://ftp.isc.org/isc/%{name}/%{name}-%{version}%{beta}.tar.gz
Source1:        
ftp://ftp.isc.org/isc/%{name}/%{name}-%{version}%{beta}.tar.gz.asc

> 
> Kai
> 


-- 
Daniel J McDonald, CCIE # 2495, CISSP # 78281, CNX
www.austinenergy.com

Reply via email to