Package: at
Version: 3.1.10.1
Severity: important
Tags: patch

Hi,

please do not Build-Depend on daemons. This pollutes the buildd chroot
and frequently leaves daemons running after the build.

In this case it is especially troublesome as the the MTA chosen is
somewhat random and installing them fails due to the port being busy
(from outside the chroot) or because they do not support
non-interactive installs.

Specifically the citadel-mta will generate several lines of syslog
messages and spew them onto every terminal on the system confusing the
hell out of any other user.

MfG
        Goswin

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (400, 'unstable-i386')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25-kvm (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/bash

Versions of packages at depends on:
ii  exim4-daemon-light [mail-t 4.69-5+b1     lightweight Exim MTA (v4) daemon
ii  libc6                      2.7-12        GNU C Library: Shared libraries
ii  libpam0g                   0.99.7.1-6+b1 Pluggable Authentication Modules l
ii  lsb-base                   3.2-13        Linux Standard Base 3.2 init scrip

at recommends no packages.

-- no debconf information
diff -Nru at-3.1.10.1/debian/changelog at-3.1.10.1+nmu1/debian/changelog
--- at-3.1.10.1/debian/changelog        2008-01-27 06:16:04.000000000 +0100
+++ at-3.1.10.1+nmu1/debian/changelog   2008-07-22 17:13:33.000000000 +0200
@@ -1,3 +1,10 @@
+at (3.1.10.1+nmu1) unstable; urgency=low
+
+  * Remove Build-Depends on mail-transport-agent.
+  * Set SENDMAIL env var before configure.
+
+ -- Goswin von Brederlow <[EMAIL PROTECTED]>  Tue, 22 Jul 2008 17:12:19 +0200
+
 at (3.1.10.1) unstable; urgency=low
 
   * Non-maintainer uploaded to fix release goal issue.
diff -Nru at-3.1.10.1/debian/control at-3.1.10.1+nmu1/debian/control
--- at-3.1.10.1/debian/control  2005-10-24 06:13:18.000000000 +0200
+++ at-3.1.10.1+nmu1/debian/control     2008-07-22 17:09:33.000000000 +0200
@@ -3,7 +3,7 @@
 Priority: important
 Maintainer: Ryan Murray <[EMAIL PROTECTED]>
 Standards-Version: 3.6.2
-Build-Depends: bison, flex, libpam0g-dev, mail-transport-agent
+Build-Depends: bison, flex, libpam0g-dev
 
 Package: at
 Architecture: any
diff -Nru at-3.1.10.1/debian/rules at-3.1.10.1+nmu1/debian/rules
--- at-3.1.10.1/debian/rules    2006-01-03 08:12:56.000000000 +0100
+++ at-3.1.10.1+nmu1/debian/rules       2008-07-22 17:24:29.000000000 +0200
@@ -27,13 +27,10 @@
 installdoc = install -g root -o root -m 644
 
 build:
-       -test -f config.cache || PATH=/usr/sbin:$${PATH} ./configure 
--prefix=/usr \
+       -test -f config.cache || SENDMAIL=/usr/sbin/sendmail ./configure 
--prefix=/usr \
                --with-loadavg_mx=1.5 \
                --with-jobdir=/var/spool/cron/atjobs \
                --with-atspool=/var/spool/cron/atspool
-       sed 's,/usr/lib/sendmail,/usr/sbin/sendmail,g' \
-               < config.h > config.h.new
-       mv -f config.h.new config.h
        $(MAKE)
        touch stamp-build
 

Reply via email to