Your message dated Sun, 04 Sep 2005 11:17:07 -0700
with message-id <[EMAIL PROTECTED]>
and subject line Bug#322407: fixed in python2.4 2.4.1-4
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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 10 Aug 2005 14:22:22 +0000
>From [EMAIL PROTECTED] Wed Aug 10 07:22:22 2005
Return-path: <[EMAIL PROTECTED]>
Received: from idmailgate1.unizh.ch [130.60.127.100] 
        by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
        id 1E2rTJ-00089F-00; Wed, 10 Aug 2005 07:22:22 -0700
Received: from localhost.localdomain ([130.60.169.227])
        by idmailgate1.unizh.ch (8.13.1/8.13.1/SuSE Linux 0.7) with ESMTP id 
j7AEMFrI030799
        for <[EMAIL PROTECTED]>; Wed, 10 Aug 2005 16:22:19 +0200
Received: from localhost
        ([127.0.0.1] helo=localhost.localdomain ident=frank)
        by localhost.localdomain with esmtp (Exim 4.50)
        id 1E2rTC-0008MP-RC
        for [EMAIL PROTECTED]; Wed, 10 Aug 2005 16:22:14 +0200
From: teTeX maintainers <[email protected]>
Sender: =?iso-8859-1?q?Frank_K=FCster?= <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: python2.3-dev: Cannot produce documentation with teTeX-3.0
X-Debbugs-CC: Frank =?iso-8859-1?q?K=FCster?= <[EMAIL PROTECTED]>
X-Attribution: fant
X-Ehrenamt: http://www.langau.de
Date: Wed, 10 Aug 2005 16:22:14 +0200
Message-ID: <[EMAIL PROTECTED]>
User-Agent: Gnus/5.1007 (Gnus v5.10.7) Emacs/21.4 (gnu/linux)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Virus-Scanned: by amavisd-new
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-11.0 required=4.0 tests=BAYES_00,HAS_PACKAGE,
        X_DEBBUGS_CC autolearn=ham version=2.60-bugs.debian.org_2005_01_02

--=-=-=
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

Package: python2.3-dev
Version: 2.3.5-3
Severity: important
Tags: patch

Although python.sty defines the \ifpdf conditional (nearly) correctly,
it does not use it in howto.cls before defining the \pdfinfo command for
\maketitle: The \pdfinfo command is used unconditionally even if no PDF
is to be produced.  I don't know why this works in tetex-2.0.2 which is
currently unstable, but it stops working in tetex-3.0 which is currently
in experimental and will be uploaded to unstable soon.

This causes FTBFS bugs in packages that build ps or dvi files with
python2.3-dev's mkhowto script, e.g. python-crypto.

The attached patch is the minimal fix needed to make python-crypto
happy.  However, the code used to set \ifpdf is, as I said, only
"nearly" correct:  After the check, \pdfoutput is always defined to be
\relax, because of the \ifx statement.  Therefore the test will fail
(with "missing number" from the \ifcase primitive) if some other package
previously has done the same check.  You can get the complete check from
ifpdf.sty - or much easier, simply use

\RequirePackage{ifpdf}
\ifpdf\else
...your code
\fi

Regards, Frank

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-386
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=3DISO-8859-15)

Versions of packages python2.3-dev depends on:
ii  python2.3                     2.3.5-3    An interactive high-level obje=
ct-o

-- no debconf information

--=20
Frank K=FCster
Inst. f. Biochemie der Univ. Z=FCrich
Debian Developer


--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment; filename=python2.3-dev.patch

--- /usr/lib/python2.3/doc/texinputs/howto.cls  2003-07-17 06:15:35.000000000 
+0200
+++ howto.cls   2005-08-10 16:04:23.414371842 +0200
@@ -49,6 +49,7 @@
 %
 \renewcommand{\maketitle}{
   [EMAIL PROTECTED]
+  \ifpdf
   [EMAIL PROTECTED]
     % This \def is required to deal with multi-line authors; it
     % changes \\ to ', ' (comma-space), making it pass muster for
@@ -59,6 +60,7 @@
       /Title ([EMAIL PROTECTED])
     }
   }}
+  \fi
   \begin{flushright}
     [EMAIL PROTECTED] [EMAIL PROTECTED] \par
     [EMAIL PROTECTED] [EMAIL PROTECTED] \par

--=-=-=--


---------------------------------------
Received: (at 322407-close) by bugs.debian.org; 4 Sep 2005 18:19:39 +0000
>From [EMAIL PROTECTED] Sun Sep 04 11:19:39 2005
Return-path: <[EMAIL PROTECTED]>
Received: from katie by spohr.debian.org with local (Exim 3.36 1 (Debian))
        id 1EBz3D-0003nd-00; Sun, 04 Sep 2005 11:17:07 -0700
From: Matthias Klose <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.56 $
Subject: Bug#322407: fixed in python2.4 2.4.1-4
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Sun, 04 Sep 2005 11:17:07 -0700
Delivered-To: [EMAIL PROTECTED]
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
        (1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Level: 
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
        autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-CrossAssassin-Score: 3

Source: python2.4
Source-Version: 2.4.1-4

We believe that the bug you reported is fixed in the latest version of
python2.4, which is due to be installed in the Debian FTP archive:

idle-python2.4_2.4.1-4_all.deb
  to pool/main/p/python2.4/idle-python2.4_2.4.1-4_all.deb
python2.4-dbg_2.4.1-4_i386.deb
  to pool/main/p/python2.4/python2.4-dbg_2.4.1-4_i386.deb
python2.4-dev_2.4.1-4_i386.deb
  to pool/main/p/python2.4/python2.4-dev_2.4.1-4_i386.deb
python2.4-doc_2.4.1-4_all.deb
  to pool/main/p/python2.4/python2.4-doc_2.4.1-4_all.deb
python2.4-examples_2.4.1-4_all.deb
  to pool/main/p/python2.4/python2.4-examples_2.4.1-4_all.deb
python2.4-gdbm_2.4.1-4_i386.deb
  to pool/main/p/python2.4/python2.4-gdbm_2.4.1-4_i386.deb
python2.4-minimal_2.4.1-4_i386.deb
  to pool/main/p/python2.4/python2.4-minimal_2.4.1-4_i386.deb
python2.4-tk_2.4.1-4_i386.deb
  to pool/main/p/python2.4/python2.4-tk_2.4.1-4_i386.deb
python2.4_2.4.1-4.diff.gz
  to pool/main/p/python2.4/python2.4_2.4.1-4.diff.gz
python2.4_2.4.1-4.dsc
  to pool/main/p/python2.4/python2.4_2.4.1-4.dsc
python2.4_2.4.1-4_i386.deb
  to pool/main/p/python2.4/python2.4_2.4.1-4_i386.deb



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.
Matthias Klose <[EMAIL PROTECTED]> (supplier of updated python2.4 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,  4 Sep 2005 18:31:42 +0200
Source: python2.4
Binary: python2.4-doc python2.4-dbg python2.4 python2.4-tk idle-python2.4 
python2.4-examples python2.4-minimal python2.4-gdbm python2.4-dev
Architecture: source all i386
Version: 2.4.1-4
Distribution: unstable
Urgency: low
Maintainer: Matthias Klose <[EMAIL PROTECTED]>
Changed-By: Matthias Klose <[EMAIL PROTECTED]>
Description: 
 idle-python2.4 - An IDE for Python (v2.4) using Tkinter
 python2.4  - An interactive high-level object-oriented language (version 2.4)
 python2.4-dbg - Debug Build of the Python Interpreter (version 2.4)
 python2.4-dev - Header files and a static library for Python (v2.4)
 python2.4-doc - Documentation for the high-level object-oriented language 
Python 
 python2.4-examples - Examples for the Python language (v2.4)
 python2.4-gdbm - GNU dbm database support for Python (v2.4)
 python2.4-minimal - A minimal subset of the Python language (version 2.4)
 python2.4-tk - Tkinter - Writing Tk applications with Python (v2.4)
Closes: 307037 307052 322407
Changes: 
 python2.4 (2.4.1-4) unstable; urgency=low
 .
   * CVS update up to 2005-09-04
     - teTeX 3.0 related fixes (closes: #322407).
     - Regenerate the html and info docs.
   * Add entry for IDLE in the Gnome menus.
   * Don't build-depend on libbluetooth-dev on the Hurd (closes: #307037).
   * Reenable the cthreads patch for the Hurd (closes: #307052).
Files: 
 7e9a0ff115d08a6f8c5d0ec000a66698 1136 python optional python2.4_2.4.1-4.dsc
 5e69875f297c13adbcf23e970d3a1766 2715807 python optional 
python2.4_2.4.1-4.diff.gz
 b2b4236c27a4faeb7a49a12e989223c8 580746 python optional 
python2.4-examples_2.4.1-4_all.deb
 9339c14bee93af455e5e65311f8e703e 239602 python optional 
idle-python2.4_2.4.1-4_all.deb
 2cf8829aac10afc573955a5018b8ff78 3338970 doc optional 
python2.4-doc_2.4.1-4_all.deb
 69b2387ef035cc1263964b207b7fa6c8 2718864 python optional 
python2.4_2.4.1-4_i386.deb
 cc27d67e3441397c10997065d9636be6 717860 python optional 
python2.4-minimal_2.4.1-4_i386.deb
 8fcae82aa5c7dbb773721dcbcd53aeb5 108848 python optional 
python2.4-tk_2.4.1-4_i386.deb
 45aebbccc43e8dec179436ddfd69a1c6 27786 python optional 
python2.4-gdbm_2.4.1-4_i386.deb
 d5e82130a2055b444ae53bc3f1d55e66 1486726 python optional 
python2.4-dev_2.4.1-4_i386.deb
 ca09b560558646078d547edbdb4e2aa0 4925782 python extra 
python2.4-dbg_2.4.1-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDG3DAStlRaw+TLJwRAjCQAJ9mr53YC0HjwxrXiBJ2BiA32PV3/ACgt+iJ
6tWpZggvissoL4xrZfJcvYE=
=FZDR
-----END PGP SIGNATURE-----


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to