[xml/sgml-pkgs] Bug#293828: marked as done (python2.3-libxslt1: shouldn't have versioned dependency on dummy libxml2-python2.3)

Debian Bug Tracking System owner@bugs.debian.org
Wed, 09 Feb 2005 10:03:15 -0800


Your message dated Wed, 09 Feb 2005 12:47:26 -0500
with message-id <E1Cyvvy-00066F-00@newraff.debian.org>
and subject line Bug#293828: fixed in libxslt 1.1.12-5
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; 6 Feb 2005 02:04:04 +0000
>From nestler@speakeasy.net Sat Feb 05 18:04:04 2005
Return-path: <nestler@speakeasy.net>
Received: from mail28.sea5.speakeasy.net [69.17.117.30] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CxbmO-0000L0-00; Sat, 05 Feb 2005 18:04:04 -0800
Received: (qmail 23568 invoked from network); 6 Feb 2005 02:04:04 -0000
Received: from dsl092-066-059.bos1.dsl.speakeasy.net (HELO harpua) (nestler@[66.92.66.59])
          (envelope-sender <nestler@speakeasy.net>)
          by mail28.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP
          for <submit@bugs.debian.org>; 6 Feb 2005 02:04:04 -0000
Received: by harpua (Postfix, from userid 1000)
	id 0451851C29; Sat,  5 Feb 2005 21:04:22 -0500 (EST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Ivan Nestlerode <nestler@speakeasy.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: python2.3-libxslt1: shouldn't have versioned dependency on dummy
 libxml2-python2.3
X-Mailer: reportbug 3.7.1
Date: Sat, 05 Feb 2005 21:04:22 -0500
Message-Id: <20050206020422.0451851C29@harpua>
Delivered-To: submit@bugs.debian.org
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-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: python2.3-libxslt1
Version: 1.1.12-4
Severity: normal

The python bindings for libxml2 and libxslt1 just had their packages renamed.
I attempted to remove the old dummy packages
(libxml2-python2.3 and libxslt1-python2.3), but I cannot do so because
python2.3-libxslt1 has a versioned dependency on libxml2-python2.3 (the
dummy package):

Package: python2.3-libxslt1
Depends: libxml2-python2.3 (>= 2.6.15)

python2.3-libxml2 provides libxml2-python2.3 but I do not think you can
do a versioned "Provides:" to satisfy this versioned dependency.

My first guess for a fix is to change this dependency to be on
python2.3-libxml2 (to avoid depending on the dummy layer, avoiding the issue of versioned "Provides:"), but I'm not sure if that would affect the smoothness of
the upgrade transition.

-Ivan

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.10
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages python2.3-libxslt1 depends on:
ii  libc6                    2.3.2.ds1-20    GNU C Library: Shared libraries an
ii  libxml2-python2.3        2.6.16-2        Python 2.3 bindings for the GNOME 
ii  libxslt1.1               1.1.12-4        XSLT processing library - runtime 
ii  python2.3                2.3.4+2.3.5c1-2 An interactive high-level object-o
ii  python2.3-libxml2 [libxm 2.6.16-2        Python 2.3 bindings for the GNOME 

-- no debconf information

---------------------------------------
Received: (at 293828-close) by bugs.debian.org; 9 Feb 2005 17:53:09 +0000
>From katie@ftp-master.debian.org Wed Feb 09 09:53:09 2005
Return-path: <katie@ftp-master.debian.org>
Received: from newraff.debian.org [208.185.25.31] (mail)
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Cyw1U-0005Xo-00; Wed, 09 Feb 2005 09:53:09 -0800
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
	id 1Cyvvy-00066F-00; Wed, 09 Feb 2005 12:47:26 -0500
From: Mike Hommey <glandium@debian.org>
To: 293828-close@bugs.debian.org
X-Katie: $Revision: 1.55 $
Subject: Bug#293828: fixed in libxslt 1.1.12-5
Message-Id: <E1Cyvvy-00066F-00@newraff.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Wed, 09 Feb 2005 12:47:26 -0500
Delivered-To: 293828-close@bugs.debian.org
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-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-Spam-Level: 

Source: libxslt
Source-Version: 1.1.12-5

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

libxslt1-dev_1.1.12-5_i386.deb
  to pool/main/libx/libxslt/libxslt1-dev_1.1.12-5_i386.deb
libxslt1-python2.3_1.1.12-5_all.deb
  to pool/main/libx/libxslt/libxslt1-python2.3_1.1.12-5_all.deb
libxslt1.1_1.1.12-5_i386.deb
  to pool/main/libx/libxslt/libxslt1.1_1.1.12-5_i386.deb
libxslt1_1.1.12-5_i386.deb
  to pool/main/libx/libxslt/libxslt1_1.1.12-5_i386.deb
libxslt_1.1.12-5.diff.gz
  to pool/main/libx/libxslt/libxslt_1.1.12-5.diff.gz
libxslt_1.1.12-5.dsc
  to pool/main/libx/libxslt/libxslt_1.1.12-5.dsc
python2.3-libxslt1_1.1.12-5_i386.deb
  to pool/main/libx/libxslt/python2.3-libxslt1_1.1.12-5_i386.deb
xsltproc_1.1.12-5_i386.deb
  to pool/main/libx/libxslt/xsltproc_1.1.12-5_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 293828@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Hommey <glandium@debian.org> (supplier of updated libxslt 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 ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed,  9 Feb 2005 18:09:23 +0100
Source: libxslt
Binary: libxslt1-python2.3 xsltproc libxslt1 python2.3-libxslt1 libxslt1.1 libxslt1-dev
Architecture: source i386 all
Version: 1.1.12-5
Distribution: unstable
Urgency: low
Maintainer: Mike Hommey <glandium@debian.org>
Changed-By: Mike Hommey <glandium@debian.org>
Description: 
 libxslt1   - XSLT processing library - runtime library
 libxslt1-dev - XSLT processing library - development kit
 libxslt1-python2.3 - Python 2.3 bindings for libxslt1 - dummy package for upgrade
 libxslt1.1 - XSLT processing library - runtime library
 python2.3-libxslt1 - Python 2.3 bindings for libxslt1
 xsltproc   - XSLT command line processor
Closes: 293828
Changes: 
 libxslt (1.1.12-5) unstable; urgency=low
 .
   * debian/control: Oops, build-deps still depended on the transitional
     package libxml2-python2.3. Now fixed. Closes: #293828.
Files: 
 41ae953c6e167d8990690480926437f9 834 text optional libxslt_1.1.12-5.dsc
 98ee12cbb5af4033766335b305454fe3 88213 text optional libxslt_1.1.12-5.diff.gz
 d5fc2ccba5029648ff872b0f3a82d3e8 7146 python optional libxslt1-python2.3_1.1.12-5_all.deb
 e8bfce1d181a17b2477d37d3a28e773a 515430 libdevel optional libxslt1-dev_1.1.12-5_i386.deb
 f4cd6dd5c758b4dc35fd01d50c30a476 192918 libs optional libxslt1.1_1.1.12-5_i386.deb
 c496cda36b2c0fd8d8ce153dd4898922 81644 libs optional libxslt1_1.1.12-5_i386.deb
 60264eb52d75fe7ddb377a95c8278eb4 90000 text optional xsltproc_1.1.12-5_i386.deb
 b13c29f2c2294a5d146e4b5619f53fae 109568 python optional python2.3-libxslt1_1.1.12-5_i386.deb

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

iD8DBQFCCkg23kvaLFT9KlgRAr9jAJ9jFBi8skzqUikoCctHwNPSZtQw6wCcD1zF
p0ryjPCxEJhQAKbdpjAS2Mc=
=9bZs
-----END PGP SIGNATURE-----