Package: darcs
Version: 1.0.3-2
Severity: normal

  As you probably know, gettext files are typically kept under version
control, since they are manually updated, but they also have to be
modified automatically when the source files change, to update line
number references and template strings.

  After running xgettext to regenerate the .po templates, 'darcs record'
and 'darcs whatsnew' take ages to run:

[EMAIL PROTECTED]:~/programming/aptitude/head$ time darcs whatsnew -s
M ./Makefile.am -1 +1
M ./po/aptitude.pot -436 +498
M ./po/ar.po -437 +506
M ./po/bs.po -436 +501
M ./po/ca.po -437 +506
M ./po/cs.po -444 +514
M ./po/da.po -437 +507
M ./po/de.po -437 +508
M ./po/el.po -437 +506
M ./po/es.po -437 +507
M ./po/eu.po -438 +508
M ./po/fi.po -437 +507
M ./po/fr.po -448 +508
M ./po/gl.po -436 +503
M ./po/it.po -437 +506
M ./po/ja.po -437 +506
M ./po/lt.po -437 +507
M ./po/nb.po -437 +507
M ./po/nl.po -437 +507
M ./po/nn.po -437 +507
M ./po/pl.po -437 +507
M ./po/pt.po -437 +507
M ./po/pt_BR.po -437 +506
M ./po/ro.po -437 +507
M ./po/ru.po -437 +507
M ./po/sk.po -437 +507
M ./po/tl.po -437 +507
M ./po/tr.po -437 +507
M ./po/vi.po -437 +507
M ./po/zh_CN.po -437 +507
M ./po/zh_TW.po -437 +506

real    1m19.082s
user    1m17.177s
sys     0m0.383s

  This is CPU-bound: the entire time that it's running, 'top' shows
darcs eating 99% of my CPU time, and my laptop's fans start running at
full blast to cool it.

  Daniel

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13-1-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages darcs depends on:
ii  libc6                         2.3.5-6    GNU C Library: Shared libraries an
ii  libcurl3                      7.14.1-5   Multi-protocol file transfer libra
ii  libgmp3c2                     4.1.4-10   Multiprecision arithmetic library
ii  libidn11                      0.5.18-1   GNU libidn library, implementation
ii  libncurses5                   5.4-9      Shared libraries for terminal hand
ii  libreadline5                  5.0-11     GNU readline and history libraries
ii  libssl0.9.7                   0.9.7g-5   SSL shared libraries
ii  zlib1g                        1:1.2.3-4  compression library - runtime

Versions of packages darcs recommends:
ii  esmtp-run [mail-transport-age 0.5.1-2    User configurable relay-only MTA

-- no debconf information

Attachment: signature.asc
Description: Digital signature

Reply via email to