Debian Dependencies - CVS Head

Humberto Diogenes humberto at digi.com.br
Sat Sep 1 22:31:01 CEST 2007


On 01/09/2007, at 08:39, Stephen Gran wrote:

> On Sat, Sep 01, 2007 at 12:24:04AM -0300, Humberto Diogenes said:
>> dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 5) dpkg-
>> dev (>= 1.13.25)
>>
> I don't see any big changes in dpkg-dev 1.13.25 aside from support for
> lzma archives, which I doubt is needed here.  1.13.19 is a version  
> that
> is frequently used as a versioned dependency, since that's when the
> ${source:Version} and so on variables were introduced.  Debhelper 5
> is likely to be necessary for a variety of reasons.  The package will
> probably build with those versions relaxed, but it may not generate
> dependencies as the packagers expect.

Stephen,

   It worked fine with dpkg-dev 1.13.11. I then had to edit debian/ 
control again to "downgrade" lsb-base, too (as you can see further  
down).

   The only glitch I found was that the /etc/init.d/freeradius script  
didn't work anymore, I had to use the older one (pre1).

   It's OK for me if you decided to break compatibility with Debian  
Sarge, but I expect FreeRadius 2.0 to be compatible with at least  
Ubuntu Server LTS (Dapper).


Index: control
===================================================================
RCS file: /source/radiusd/debian/control,v
retrieving revision 1.48
diff -r1.48 control
2c2
< Build-Depends: debhelper (>= 5), dpatch (>= 2), dpkg-dev (>=  
1.13.25), autotools-dev, libtool (>= 1.5), libltdl3-dev, libpam0g- 
dev, libmysqlclient15-dev | libmysqlclient-dev, libgdbm-dev, libldap2- 
dev, libsasl2-dev, libiodbc2-dev, libkrb5-dev, libperl-dev, libpcap- 
dev, snmp, libsnmp9-dev | libsnmp-dev, libpq-dev, libssl-dev
---
 > Build-Depends: debhelper (>= 5), dpatch (>= 2), dpkg-dev (>=  
1.13), autotools-dev, libtool (>= 1.5), libltdl3-dev, libpam0g-dev,  
libmysqlclient15-dev | libmysqlclient-dev, libgdbm-dev, libldap2-dev,  
libsasl2-dev, libiodbc2-dev, libkrb5-dev, libperl-dev, libpcap-dev,  
snmp, libsnmp9-dev | libsnmp-dev, libpq-dev, libssl-dev
10c10
< Depends: lsb-base (>= 3.1-23.2), adduser, openssl, ${shlibs:Depends}
---
 > Depends: lsb-base (>= 3.1), adduser, openssl, ${shlibs:Depends}

--
Humberto Diógenes
http://humberto.digi.com.br






More information about the Freeradius-Devel mailing list