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