Package: fetchmailconf Version: 6.3.4-4 Severity: important Tags: patch I've made a mistake in my previous patch: fetchmailconf will not work after changing current (default) python version because of hard coded python version in /usr/bin/fetchmailconf link.
With attached patch applied there will be no need to binNMU after such changes. Sorry for my mistake. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17.4-grsec Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2) Versions of packages fetchmailconf depends on: ii fetchmail 6.3.4-4 SSL enabled POP3, APOP, IMAP mail ii python 2.4.3-11 An interactive high-level object-o ii python-central 0.5.5 register and build utility for Pyt ii python-tk 2.4.3-3 Tkinter - Writing Tk applications fetchmailconf recommends no packages. -- no debconf information
diff -u fetchmail-6.3.4/debian/patches/00list fetchmail-6.3.4/debian/patches/00list --- fetchmail-6.3.4/debian/patches/00list +++ fetchmail-6.3.4/debian/patches/00list @@ -1,2 +1,3 @@ +01_fetchmailconf 03_imap_experimental 04_eof_fix diff -u fetchmail-6.3.4/debian/rules fetchmail-6.3.4/debian/rules --- fetchmail-6.3.4/debian/rules +++ fetchmail-6.3.4/debian/rules @@ -160,8 +160,6 @@ dh_installman -i dh_installchangelogs -i dh_link -i usr/share/man/man1/fetchmail.1.gz usr/share/man/man1/fetchmailconf.1.gz - dh_link -i -pfetchmailconf usr/lib/python$(PYVER)/site-packages/fetchmailconf.py /usr/bin/fetchmailconf - chmod +x debian/fetchmailconf/usr/lib/python$(PYVER)/site-packages/fetchmailconf.py dh_pycentral -i dh_python -i dh_compress -i only in patch2: unchanged: --- fetchmail-6.3.4.orig/debian/patches/01_fetchmailconf.dpatch +++ fetchmail-6.3.4/debian/patches/01_fetchmailconf.dpatch @@ -0,0 +1,40 @@ +#! /bin/sh /usr/share/dpatch/dpatch-run +## 03.fetchmailconf.dpatch by <Hector Garcia <[EMAIL PROTECTED]>> +## +## All lines beginning with `## DP:' are a description of the patch. +## DP: No description. + [EMAIL PROTECTED]@ +diff -urNad trunk~/Makefile.am trunk/Makefile.am +--- trunk~/Makefile.am 2006-04-02 12:19:27.000000000 +0200 ++++ trunk/Makefile.am 2006-08-15 12:58:31.000000000 +0200 +@@ -121,7 +121,7 @@ + dist-tools/manServer.pl + + fetchmailconf: +- ( echo '#! /bin/sh' && echo 'exec @PYTHON@ @pythondir@/fetchmailconf.py "$$@"' ) >$@ || { rm -f $@ ; exit 1; } ++ ( echo '#! /bin/sh' && echo 'exec @PYTHON@ /usr/lib/`pyversions -d`/site-packages/fetchmailconf.py "$$@"' ) >$@ || { rm -f $@ ; exit 1; } + + FAQ: fetchmail-FAQ.html $(srcdir)/dist-tools/html2txt + AWK=$(AWK) $(SHELL) $(srcdir)/dist-tools/html2txt $(srcdir)/fetchmail-FAQ.html >$@ || { rm -f $@ ; exit 1 ; } +diff -urNad trunk~/Makefile.in trunk/Makefile.in +--- trunk~/Makefile.in 2006-04-14 17:42:56.000000000 +0200 ++++ trunk/Makefile.in 2006-08-15 12:58:53.000000000 +0200 +@@ -1422,7 +1422,7 @@ + $(srcdir)/specgen.sh $(VERSION) >fetchmail.spec + + fetchmailconf: +- ( echo '#! /bin/sh' && echo 'exec @PYTHON@ @pythondir@/fetchmailconf.py "$$@"' ) >$@ || { rm -f $@ ; exit 1; } ++ ( echo '#! /bin/sh' && echo 'exec @PYTHON@ /usr/lib/`pyversions -d`/site-packages/fetchmailconf.py "$$@"' ) >$@ || { rm -f $@ ; exit 1; } + + FAQ: fetchmail-FAQ.html $(srcdir)/dist-tools/html2txt + AWK=$(AWK) $(SHELL) $(srcdir)/dist-tools/html2txt $(srcdir)/fetchmail-FAQ.html >$@ || { rm -f $@ ; exit 1 ; } +diff -urNad trunk~/fetchmailconf.py trunk/fetchmailconf.py +--- trunk~/fetchmailconf.py 2006-03-14 17:10:10.000000000 +0100 ++++ trunk/fetchmailconf.py 2006-08-15 12:57:27.000000000 +0200 +@@ -1,5 +1,3 @@ +-#!/usr/bin/env python +-# + # A GUI configurator for generating fetchmail configuration files. + # by Eric S. Raymond, <[EMAIL PROTECTED]>, + # Matthias Andree <[EMAIL PROTECTED]>