Package: hgview
Version: 1.3.0-1
Severity: important

hgview prepends /usr/lib/pymodules/python2.6 to sys.path:
/usr/lib/pymodules/python2.6/hgext/hgview.py:sys.path.insert(0, 
os.path.join(os.path.dirname(__file__), '..'))

This is 1) unnecessary because that directory is already in sys.path,
and 2) annoying because it means a package installing stuff in that
directory with the same name as a stdlib module (like, say, #627539)
breaks unrelated code instead of being harmless.

Cheers,
Julien

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

Kernel: Linux 2.6.32-5-amd64 (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages hgview depends on:
ii  mercurial               1.6.4-1          scalable distributed version contr
ii  python                  2.6.6-3+squeeze6 interactive high-level object-orie
ii  python-docutils         0.7-2            utilities for the documentation of
ii  python-egenix-mxdatetim 3.1.3-4          date and time handling routines fo
ii  python-qscintilla2      2.4.3-1          Python bindings for QScintilla 2
ii  python-qt4              4.7.3-1+b1       Python bindings for Qt4
ii  python-support          1.0.10           automated rebuilding support for P

hgview recommends no packages.

hgview suggests no packages.

-- no debconf information



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

Reply via email to