[Python-apps-team] Bug#511872: mercurial: do not enable extensions by default

Isaac Jurado diptongo at gmail.com
Thu Jan 15 09:35:50 UTC 2009


Package: mercurial
Version: 1.0.1-5.1
Severity: normal


A recent mailing list discussion raised this topic:

    http://selenic.com/pipermail/mercurial/2009-January/023458.html

Quoting this message:

    http://selenic.com/pipermail/mercurial/2009-January/023468.html

<quote>
Some of these extensions enable either dangerous commands or commands
with a bad track record of bugs.  For example:

 * The 'purge' extension can delete useful files from a workspace, so
   it should be always opt-in, not enabled by default.

 * The 'inotify' extension has a slightly bad track record of bugs, and
   it can cause a few WTF moments.

 * The 'imerge' extension was broken for recent crew versions, so it
   may break personal installations of the crew branch.

Debian should not blindly enable all these extensions, IMO.  It is more
than ok to provide *examples* of how to enable them, but forcing them on
everyone should never be the default.
</quote>

-- System Information:
Debian Release: 5.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages mercurial depends on:
ii  libc6                         2.7-18     GNU C Library: Shared libraries
ii  mercurial-common              1.0.1-5.1  Scalable distributed version contr
ii  python                        2.5.2-3    An interactive high-level object-o
ii  python-support                0.8.7      automated rebuilding support for P
ii  ucf                           3.0011     Update Configuration File: preserv

Versions of packages mercurial recommends:
pn  python-beaker                 <none>     (no description available)
ii  rcs                           5.7-24     The GNU Revision Control System
ii  tkdiff                        1:4.1.4-1  graphical side by side "diff" util

Versions of packages mercurial suggests:
pn  python-elementtree           <none>      (no description available)
pn  python-mysqldb               <none>      (no description available)
ii  python-pygments              0.10-1      syntax highlighting package writte
pn  python-subversion            <none>      (no description available)
pn  qct                          <none>      (no description available)
ii  tk8.4 [wish]                 8.4.19-2    Tk toolkit for Tcl and X11, v8.4 -
ii  tk8.5 [wish]                 8.5.6-1     Tk toolkit for Tcl and X11, v8.5 -
ii  vim-gtk [vim]                2:7.2.079-1 Vi IMproved - enhanced vi editor -

-- no debconf information





More information about the Python-apps-team mailing list