Your message dated Thu, 20 Oct 2016 19:51:45 +0000
with message-id <[email protected]>
and subject line Bug#837943: fixed in rpl 1.5.6-1
has caused the Debian Bug report #837943,
regarding rpl: the fix in version 1.5.5-1.1 need to go into the stable version.
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
837943: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837943
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rpl
Version: 1.5.5-1
Severity: important

Dear Maintainer,

The umlaut in 1.5.5-1 in the info package rpl renders important python 
package management and virtualenv tools (pip, pew) unusable because of the 
UnicodeError raised by a non-utf-8 character in the file 
/usr/lib/pymodules/python2.7/rpl-1.5.5.egg-info. 
See https://github.com/pypa/setuptools/issues/719  or 
http://stackoverflow.com/questions/34440958/cant-run-pip-unicodedecodeerror/34613967
 . The presence of rpl has detrimental side-effect on all python packages that 
process the egg info files of python packages.


   * What led up to the situation? Installing rpl on jessie
   * What was the outcome of this action? Cannot use pip2 or pew anymore
$ pip2
Traceback (most recent call last):
  File "/usr/local/bin/pip2", line 7, in <module>
    from pip import main
  File "/usr/local/lib/python2.7/dist-packages/pip/__init__.py", line 14, in 
<module>
    from pip.utils import get_installed_distributions, get_prog
  File "/usr/local/lib/python2.7/dist-packages/pip/utils/__init__.py", line 27, 
in <module>
    from pip._vendor import pkg_resources
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 2927, in <module>
    @_call_aside
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 2913, in _call_aside
    f(*args, **kwargs)
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 2940, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 626, in _build_master
    ws = cls()
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 619, in __init__
    self.add_entry(entry)
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 675, in add_entry
    for dist in find_distributions(entry, True):
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 1982, in find_on_path
    path_item, entry, metadata, precedence=DEVELOP_DIST
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 2370, in from_location
    py_version=py_version, platform=platform, **kw
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 2687, in _reload_version
    md_version = _version_from_file(self._get_metadata(self.PKG_INFO))
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 2335, in _version_from_file
    line = next(iter(version_lines), '')
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 2503, in _get_metadata
    for line in self.get_metadata_lines(name):
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 1873, in get_metadata_lines
    return yield_lines(self.get_metadata(name))
  File 
"/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", 
line 1863, in get_metadata
    metadata = f.read()
  File "/usr/lib/python2.7/codecs.py", line 296, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf8' codec can't decode byte 0xb6 in position 147: 
invalid start byte in /usr/lib/pymodules/python2.7/rpl-1.5.5.egg-info
[s

   * What outcome did you expect instead? The package management should not be 
affected by a system package.



-- System Information:
Debian Release: 8.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.15-1-pve (SMP w/32 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages rpl depends on:
ii  python          2.7.9-1
ii  python-support  1.0.15

rpl recommends no packages.

rpl suggests no packages.

-- no debconf information

 

--- End Message ---
--- Begin Message ---
Source: rpl
Source-Version: 1.5.6-1

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

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.
Kevin Coyner <[email protected]> (supplier of updated rpl 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: SHA256

Format: 1.8
Date: Thu, 20 Oct 2016 07:04:49 -0400
Source: rpl
Binary: rpl
Architecture: source all
Version: 1.5.6-1
Distribution: unstable
Urgency: low
Maintainer: Kevin Coyner <[email protected]>
Changed-By: Kevin Coyner <[email protected]>
Description:
 rpl        - intelligent recursive search/replace utility
Closes: 615270 837943
Changes:
 rpl (1.5.6-1) unstable; urgency=low
 .
   * New upstream. This release migrates to python3 and fixes umlat in setup.py
     (Closes: #837943).
   * Acknowledge NMU (Closes: #615270).
   * Updated Standards-Version to 3.9.8 and debhelper 9.
   * Updated debian/compat to version 9.
   * Upgraded to packaging format "3.0 quilt".
   * New debian/watch file points to new upstream location.
   * Switched debian/rules from cdbs to dh-python.
Checksums-Sha1:
 e8d3fc1dd339ae14fee6967803c18109bf0ad85c 1352 rpl_1.5.6-1.dsc
 2d8b4e37293d6a1b4fda003987850c7d829a9801 11963 rpl_1.5.6.orig.tar.gz
 107006d6c44de99c8aa0591f5abe35957ca14d42 2872 rpl_1.5.6-1.debian.tar.xz
 6015b03c923340c8f85e0c85a452bd6a7298e5d1 8470 rpl_1.5.6-1_all.deb
Checksums-Sha256:
 5169af0f8c9f163ac3c846dff7ee0d1e9c88cbbcdff99fb6b4382a3646fa6149 1352 
rpl_1.5.6-1.dsc
 27471c006e0ab4c911bed94d1ae8f2ef8b00fb2e47eb38fb6628dbb339bfd30d 11963 
rpl_1.5.6.orig.tar.gz
 4e723ed678134f0f1a338042fc7e54a509a6606088b146b5d9ad4bacc7342041 2872 
rpl_1.5.6-1.debian.tar.xz
 44c32e9e512720b51059667946ec1da57b6c7c3367d2fdbce990da4134f0d37f 8470 
rpl_1.5.6-1_all.deb
Files:
 d6c7efb81c182831229947074c89051d 1352 python optional rpl_1.5.6-1.dsc
 c8b8e4fb54ce43c15d85940e71bc8e8b 11963 python optional rpl_1.5.6.orig.tar.gz
 df98f762fdc2748d805c8aa8ae5dfedf 2872 python optional rpl_1.5.6-1.debian.tar.xz
 cb3921f6344b0bdb8a36f546768461c2 8470 python optional rpl_1.5.6-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQEwBAEBCAAaBQJYCRi6ExxrY295bmVyQGRlYmlhbi5vcmcACgkQ67MaYshdj3HN
2QgAr3U+SbxMkGeGWojmwjGs5Wfr/GqlBKTcVCHtWxb8FWF+t7A8KKP9u28fW0YH
PD4rjB9ImLJ1NsegE84mq1/esLpTrZWXLwo8tp4Yl1wP+X50zy7/CuMljSqjtuxA
4DYmhoDIo4cR4tGQGrP4NrqmGqIQd41geqOH8F5SKhHVRyADtnhCEulZ92p3n2og
ukjHBlEWZZgHzoLx18Tc+wuLKl0SUPNyVr+ro53yU+T2n6+aZV8o8B+NC6F1p/+v
J8VxcvYOXgLonT3tAlv2MiremXwNGulPskfNNxz8kOgMwuJQS8hnXWAuEBcuteuJ
05nBvSF5QK3i8SqxOOxrivdmLw==
=VwF8
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to