Your message dated Sat, 28 Jun 2008 13:17:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#485607: fixed in posh 0.6.10
has caused the Debian Bug report #485607,
regarding posh: Using [ (aka test) unquoted causes globbing to be performed
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.)
--
485607: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=485607
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: posh
Version: 0.6.7
Severity: normal
Doing:
[ a = a ]
causes posh to read the content of the current directory which
slows scripts down significantly if the current directory is big.
set -f; [ a = a ]
or
\[ a = a ]
stops posh from doing that which suggests globbing is involved.
~$ strace -e getdents64 posh -c '[ a ]'
getdents64(3, /* 121 entries */, 4096) = 4080
getdents64(3, /* 120 entries */, 4096) = 4096
getdents64(3, /* 116 entries */, 4096) = 4080
getdents64(3, /* 117 entries */, 4096) = 4096
getdents64(3, /* 119 entries */, 4096) = 4096
getdents64(3, /* 120 entries */, 4096) = 4080
getdents64(3, /* 115 entries */, 4096) = 4080
getdents64(3, /* 57 entries */, 4096) = 2104
getdents64(3, /* 0 entries */, 4096) = 0
Process 8504 detached
~$ strace -e getdents64 posh -fc '[ a ]'
Process 8526 detached
~$ strace -e getdents64 posh -c '\[ a ]'
Process 8529 detached
pdksh and mksh don't have the problem:
~$ strace -e getdents64 pdksh -c '[ a ]'
Process 8536 detached
~$ strace -e getdents64 mksh -c '[ a ]'
Process 8538 detached
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.25-rc8 (PREEMPT)
Locale: LANG=en_GB.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash
Versions of packages posh depends on:
ii debconf [debconf-2.0] 1.5.22 Debian configuration management sy
ii libc6 2.7-11 GNU C Library: Shared libraries
posh recommends no packages.
-- debconf-show failed
--- End Message ---
--- Begin Message ---
Source: posh
Source-Version: 0.6.10
We believe that the bug you reported is fixed in the latest version of
posh, which is due to be installed in the Debian FTP archive:
posh_0.6.10.dsc
to pool/main/p/posh/posh_0.6.10.dsc
posh_0.6.10.tar.gz
to pool/main/p/posh/posh_0.6.10.tar.gz
posh_0.6.10_i386.deb
to pool/main/p/posh/posh_0.6.10_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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Clint Adams <[EMAIL PROTECTED]> (supplier of updated posh 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: SHA1
Format: 1.8
Date: Sat, 28 Jun 2008 07:52:05 -0400
Source: posh
Binary: posh
Architecture: source i386
Version: 0.6.10
Distribution: unstable
Urgency: low
Maintainer: Clint Adams <[EMAIL PROTECTED]>
Changed-By: Clint Adams <[EMAIL PROTECTED]>
Description:
posh - Policy-compliant Ordinary SHell
Closes: 485607
Changes:
posh (0.6.10) unstable; urgency=low
.
* Revert to globit for performance reasons. closes: #485607.
* Also bring back xstrcmp and drop fnmatch for the globit change.
* Bump to Standards-Version 3.8.0.
Checksums-Sha1:
14ca4090258f798e06fd9bb22ad32ead66abdb23 828 posh_0.6.10.dsc
5e56720c443e6dd38bfa61a6d4b18ec0b31843cf 418504 posh_0.6.10.tar.gz
5679b1ee316eb7d4fb0109db8632522464b2ea3b 82832 posh_0.6.10_i386.deb
Checksums-Sha256:
d7c619782fd4a0c203f6a99cecaee324d23ca4d13be13c65793dc590713612d0 828
posh_0.6.10.dsc
c180ca5a95acd5862477a197f6343c8852c9a7ac51b36251744c47e571618aed 418504
posh_0.6.10.tar.gz
b94364e215e401b244802469d300ee8a4786279bccbb4a6b5cc43e288e5b17b0 82832
posh_0.6.10_i386.deb
Files:
47d6c45125baad65f89060cb9006e2a2 828 shells optional posh_0.6.10.dsc
ab30b69cf7bd951d35432ea8e2fbd70c 418504 shells optional posh_0.6.10.tar.gz
174c58d2cf5bf63204e19f2bf237b250 82832 shells optional posh_0.6.10_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Debian!
iD8DBQFIZjdR5m0u66uWM3ARAkbHAJ9yqaYv6oKiOA9K+3jXcXAPL0+chACePdR9
6XW4caCB603rBKoZ2h5Z6hs=
=imK1
-----END PGP SIGNATURE-----
--- End Message ---