On Thu, Jul 25, 2002 at 10:31:31PM +0200, Hilko Bengen wrote:
As the main author, I have provided a debian/ subdirectory in the
source tarball. It can be downloaded from:
http://prdownloads.sourceforge.net/amavis/amavis-ng-0.1.4.tar.gz
A preliminary Debian package can be downloaded from:
http://prdownloads.sourceforge.net/amavis/amavis-ng_0.1.4_i386.deb
I looked at this package. Part of the dependencies read as follows:
Recommends: unarj (=2.63), unrar, zoo, arc, lha
None of those packages are in main. In fact, they are all in non-free,
except for arc, which does not exist in unstable. Yet you state
the Section: as admin. This is a violation of Policy 2.1.2 which states,
in part:
In addition, the packages in _main_
* must not require a package outside of _main_ for compilation or
execution (thus, the package must not declare a Depends,
Recommends, or Build-Depends relationship on a non-_main_
package),
Therefore, it is acceptable for this package to be in contrib, or
possibly for you to place those as Suggests:, although we should not
encourage the use of non-free software. You could alternatively remove
those dependencies if they are not essential to the working of the
program.
Lintian gives me a lot of error messages, mostly
perl-module-in-core-directory, binary-without-manpage, and
suidregister-used-in-maintainer-script; they will of course be fixed
before uploading.
This is one of those errors lintian just won't warn you about. ;-)
Otherwise, I'm elated, and I'm waiting for the package to be released.
--
Brian M. Carlson [EMAIL PROTECTED] http://decoy.wox.org/~bmc 0x560553E7
/* now make a new head in the exact same spot */
-- Larry Wall in cons.c from the perl source code
pgpxZ3azb55Qd.pgp
Description: PGP signature