Your message dated Mon, 15 Jan 2007 19:47:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#406990: fixed in qmail 1.03-43
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: qmail
Tags: patch
Hi,
qmail still creates a /usr/doc symlink. Since 2002, policy
has not required these symlinks, and we're waiting for all packages
to be updated to remove them before the /usr/share/doc transition can
be complete. This package is one of the few packages that still makes
the symlink.
If your package uses debhelper, you should be able to fix this bug by
simply rebuilding the package. If it does not, you should remove the
symlink management code from your maintainer scripts. If the symlink
creation code was implemented properly before, your package should
remove the old symlinks in its postrm when upgraded. If you don't use
debhelper (or even if you do), please check that the symlink is gone
after upgrade.
Please see bug #322762 for some more details.
I've attached a patch to accomplish this. Note that the 1.02 upgrading
section also contained references to /usr/doc. Since upgrading from 1.02
directly is not supported anymore (that's from 1998) I thought it better
to just remove that section.
If you need help, or would like an NMU, please say so.
By the way, you could take a look at the warnings that lintian emits, I
think it indicates more possible improvements for the package.
thanks,
Thijs
diff -u qmail-1.03/debian/README.debian qmail-1.03/debian/README.debian
--- qmail-1.03/debian/README.debian
+++ qmail-1.03/debian/README.debian
@@ -67,7 +67,8 @@
file to prevent another process from accessing it at the same time, and
thus corrupting your mail file.
-For reasons explained in /usr/doc/qmail/INSTALL.mbox, qmail does not do this.
+For reasons explained in /usr/share/doc/qmail/INSTALL.mbox, qmail does
+not do this.
The default setup uses /usr/sbin/qmail-procmail to perform the final
delivery of mail with appropriate dot-locking to prevent loss of mail.
@@ -90,7 +91,7 @@
open to mail loss.
Personally, I'd recommend moving to Maildir/ format if you can. Read
-the files in /usr/doc/qmail to find out more.
+the files in /usr/share/doc/qmail to find out more.
---
@@ -125,7 +126,7 @@
127.0.0.1:allow,RELAYCLIENT=""
which permits clients on the local machine to use this as a mail relay. For
-more information, look at question 5.5 of the FAQ (/usr/doc/qmail/FAQ.gz)
+more information, look at question 5.5 of the FAQ (/usr/share/doc/qmail/FAQ.gz)
---
Postmaster mail:
diff -u qmail-1.03/debian/changelog qmail-1.03/debian/changelog
--- qmail-1.03/debian/changelog
+++ qmail-1.03/debian/changelog
@@ -1,3 +1,9 @@
+qmail (1.03-42.1) unstable; urgency=low
+
+ * Finish /usr/doc transition.
+
+ -- Thijs Kinkhorst <[EMAIL PROTECTED]> Mon, 15 Jan 2007 14:54:36 +0100
+
qmail (1.03-42) unstable; urgency=low
* Attempt #2 at fixing autobuild bug (Closes: #402331)
diff -u qmail-1.03/debian/preinst qmail-1.03/debian/preinst
--- qmail-1.03/debian/preinst
+++ qmail-1.03/debian/preinst
@@ -244,24 +244,6 @@
}
} elsif ($action eq 'upgrade') {
$old_version = shift;
- if ($old_version =~ /1.02/ ) {
- debug("You are upgrading from version 1.02 \n");
- debug("Moving /var/qmail/users to /etc/qmail/users\n");
- `mkdir -p /etc/qmail/users`;
- `tar -cSpf - -C /var/qmail/users . | tar -xvSpf - -C /etc/qmail/users && rm -rf /var/qmail/users`;
- debug("Moving /var/qmail/alias to /var/lib/qmail/alias\n");
- `mkdir -p /var/lib/qmail/alias`;
- `touch /var/qmail/alias/tmp`;
- `tar -cSpf - -C /var/qmail/alias . | tar -xvSpf - -C /var/lib/qmail/alias && rm -rf /var/qmail/alias`;
- `rm -rf /var/lib/qmail/alias/tmp`;
- debug("Moving /var/qmail/doc to /usr/share/doc/qmail\n");
- `mkdir -p /usr/share/doc/qmail`;
- `tar -cSpf - -C /var/qmail/doc . | tar -xvSpf - -C /usr/doc/qmail && rm -rf /var/qmail/doc`;
- debug("Moving /var/qmail/boot to /usr/doc/qmail/examples/boot\n");
- `mkdir -p /usr/share/doc/qmail/examples`;
- `tar -cSpf - -C /var/qmail/boot . | tar -xvSpf - -C /usr/share/doc/qmail/examples && rm -rf /var/qmail/boot`;
- }
-
if ($old_version =~ /1.03/ ) {
debug("You are upgrading from version 1.03 \n");
debug("Checking control files ... \n");
diff -u qmail-1.03/debian/rules qmail-1.03/debian/rules
--- qmail-1.03/debian/rules
+++ qmail-1.03/debian/rules
@@ -42,7 +42,6 @@
$(INSTALL) -d debian/tmp/DEBIAN \
debian/tmp/etc/init.d \
debian/tmp/usr/share/doc/qmail \
- debian/tmp/usr/doc \
debian/tmp/usr/share/doc/qmail/examples \
debian/tmp/var/qmail \
debian/tmp/etc/qmail \
@@ -73,7 +72,6 @@
(cd debian/tmp/var/qmail && ln -s /usr/share/doc/qmail/examples/boot boot)
(cd debian/tmp/var/qmail && ln -s /var/lib/qmail/alias alias)
(cd debian/tmp/var/qmail && ln -s /etc/qmail/users users)
- (cd debian/tmp/usr/doc && ln -s /usr/share/doc/qmail qmail)
mv debian/tmp/var/qmail/man debian/tmp/usr/man && \
rm -r debian/tmp/usr/man/cat?
# Move /var/qmail/bin programs to either /usr/bin or /usr/sbin
diff -u qmail-1.03/debian/src.postinst qmail-1.03/debian/src.postinst
--- qmail-1.03/debian/src.postinst
+++ qmail-1.03/debian/src.postinst
@@ -3,12 +3,6 @@
# Source the debconf library
. /usr/share/debconf/confmodule
-if [ "$1" = "configure" ]; then
- if [ -d /usr/doc -a ! -e /usr/doc/qmail-src -a -d /usr/share/doc/qmail-src ]; then
- ln -sf ../share/doc/qmail-src /usr/doc/qmail-src
- fi
-fi
-
# Previous informational message removed in favor of debconf
# Code snippet courtesy of Wichert Akkerman
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: qmail
Source-Version: 1.03-43
We believe that the bug you reported is fixed in the latest version of
qmail, which is due to be installed in the Debian FTP archive:
qmail-src_1.03-43_all.deb
to pool/non-free/q/qmail/qmail-src_1.03-43_all.deb
qmail_1.03-43.diff.gz
to pool/non-free/q/qmail/qmail_1.03-43.diff.gz
qmail_1.03-43.dsc
to pool/non-free/q/qmail/qmail_1.03-43.dsc
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Jon Marler <[EMAIL PROTECTED]> (supplier of updated qmail package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 31 Dec 2006 02:47:14 -0600
Source: qmail
Binary: qmail-src
Architecture: source all
Version: 1.03-43
Distribution: unstable
Urgency: low
Maintainer: Jon Marler <[EMAIL PROTECTED]>
Changed-By: Jon Marler <[EMAIL PROTECTED]>
Description:
qmail-src - Source only package for building qmail binary package
Closes: 406990
Changes:
qmail (1.03-43) unstable; urgency=low
.
* Updated to Debian Policy Standards-Version 3.7.2
* Fixed some non-essential errors in the control file
* Removed old 1.02 transition code and usr/doc cleanup (Closes: #406990)
Files:
1bb7bef1151726b7dd9d64de974d2e52 638 non-free/mail extra qmail_1.03-43.dsc
48c09046f284f36a8b03d6df0de72033 348073 non-free/mail extra
qmail_1.03-43.diff.gz
0210e60bce0c828e7596aada61374017 580286 non-free/mail extra
qmail-src_1.03-43_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iQCVAwUBRavWJ0S7Zkn0eJstAQIvMwQAsUz7wd7P45F06F4PMJqlsaasr53dSUx2
uDNqZ/zzDTy0rhagap5o6zsHdUGkdo/TpScRG2K/e4gR87+opfuEWVeYvpTnsz4o
iLmiICldwhZlTQa+fXihbspRF2fxu/6FyMtErxy0pOjy6r+cvsecKN4LAFr9xT4o
OPFk3BWON04=
=CLLm
-----END PGP SIGNATURE-----
--- End Message ---