[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: