Re: A maze of twisty little python packages, all different
* Marc Haber
| the odyssee started when I decided that I need a more recent Mailman.
| As Mailman has been written in python and the current Mailman
| (backported to woody) fails with an obscure error message when used
| with the python from woody, I reckoned that I would need to backport
| python as well.
Untested, but should work:
diff -u mailman-2.1.3/debian/control mailman-2.1.3/debian/control
--- mailman-2.1.3/debian/control
+++ mailman-2.1.3/debian/control
@@ -2,12 +2,12 @@
Section: mail
Priority: optional
Maintainer: Tollef Fog Heen <tfheen@debian.org>
-Build-Depends: debhelper (>= 4.1.16), autoconf, python-dev
+Build-Depends: debhelper (>= 4.1.16), autoconf, python2.2-dev
Standards-Version: 3.5.2
Package: mailman
Architecture: any
-Depends: ${shlibs:Depends}, python (>= 2.2.2.91-1), logrotate, cron (>= 3.0pl1-42), exim | mail-transport-agent, apache | httpd, debconf, ucf (>= 0.08), pwgen
+Depends: ${shlibs:Depends}, python2.2, logrotate, cron (>= 3.0pl1-42), exim | mail-transport-agent, apache | httpd, debconf, ucf (>= 0.08), pwgen
Conflicts: suidmanager (<< 0.50), sendmail (<< 8.12.6)
Recommends: base-passwd (>= 1.3.0)
Suggests: spamassassin, python2.2-korean-codecs | python2.3-korean-codecs, python-japanese-codecs
diff -u mailman-2.1.3/debian/rules mailman-2.1.3/debian/rules
--- mailman-2.1.3/debian/rules
+++ mailman-2.1.3/debian/rules
@@ -32,7 +32,7 @@
--with-groupname=list \
--with-mail-gid=daemon --with-cgi-gid=www-data \
--without-permcheck --with-mailhost=localhost \
- --with-urlhost=localhost
+ --with-urlhost=localhost --with-python=/usr/bin/python2.2
clean:
$(checkdir)
diff -u mailman-2.1.3/debian/changelog mailman-2.1.3/debian/changelog
--- mailman-2.1.3/debian/changelog
+++ mailman-2.1.3/debian/changelog
@@ -1,3 +1,9 @@
+mailman (2.1.3-1woody0) unstable; urgency=low
+
+ * Woody backport
+
+ -- Tollef Fog Heen <tfheen@debian.org> Fri, 30 Dec 2003 01:44:12 +0200
+
mailman (2.1.3-1) unstable; urgency=low
* New upstream release (closes: #213553)
diff -u mailman-2.1.3/misc/Makefile.in mailman-2.1.3/misc/Makefile.in
--- mailman-2.1.3/misc/Makefile.in
+++ mailman-2.1.3/misc/Makefile.in
@@ -55,7 +55,7 @@
JACODECSPKG= JapaneseCodecs-1.4.9
KOCODECSPKG= KoreanCodecs-2.0.5
-PACKAGES=
+PACKAGES= $(EMAILPKG)
# Modes for directories and executables created by the install
# process. Default to group-writable directories but
--
Tollef Fog Heen ,''`.
UNIX is user friendly, it's just picky about who its friends are : :' :
`. `'
`-
Reply to: