Package: coreutils;
Reported by: Jim Meyering <jim <at> meyering.net>
Date: Wed, 21 Apr 2010 20:34:02 UTC
Severity: normal
Done: Jim Meyering <jim <at> meyering.net>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: help-debbugs <at> gnu.org (GNU bug Tracking System) To: Jim Meyering <jim <at> meyering.net> Subject: bug#5999: closed (Re: bug#5999: new snapshot available: coreutils-8.4.100-81926) Date: Thu, 22 Apr 2010 09:15:03 +0000
[Message part 1 (text/plain, inline)]
Your bug report #5999: new snapshot available: coreutils-8.4.100-81926 which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 5999 <at> debbugs.gnu.org. -- 5999: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5999 GNU Bug Tracking System Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Jim Meyering <jim <at> meyering.net> To: "Gilles Espinasse" <g.esp <at> free.fr> Cc: 5999-done <at> debbugs.gnu.org Subject: Re: bug#5999: new snapshot available: coreutils-8.4.100-81926 Date: Thu, 22 Apr 2010 11:14:01 +0200Gilles Espinasse wrote: > ----- Original Message ----- > From: "Jim Meyering" <jim <at> meyering.net> > Subject: bug#5999: new snapshot available: coreutils-8.4.100-81926 > >> I think we're ready for coreutils-8.5. >> In preparation, here's a snapshot. Please beat it up. > > A few warning during tests (x86, gcc-4.4.3) in gnulib-tests, but less than > 8.4 with same compiler. > Every test PASS or SKIP Thanks for the quick and detailed feedback. > There is a few SKIP that I am not sure of the real cause > ./misc/pwd-unreadable-parent: skipping test: can't use buggy system getcwd > SKIP: misc/pwd-unreadable-parent This test works only when the system getcwd works in spite of an unreadable parent. Yours is replaced, so the test must be skipped. > ./df/total-verify: skipping test: df fails > SKIP: df/total-verify That test runs df and skips if it exits nonzero on your system. Look in tests/df/total-verify.log for details. > (FS is ext3) > ./du/slink: skipping test: `.' is on an XFS file system > SKIP: du/slink This test would generate spurious failures when using an XFS file system. Here's the code: if df --type=xfs . >/dev/null 2>&1; then # At least on Irix-6.5.19, when using an xfs file system, # each created symlink (name lengths up to 255) would have a size of `0'. skip_test_ "\`.' is on an XFS file system" fi > ./mv/i-3: skipping test: /dev/stdin is not readable > SKIP: mv/i-3 Normally, the special file, /dev/stdin is readable. Without that, we must skip this test. > Here is the diff of the tests log between 8.4 and 8.4.100-81926 (I removed > some noise entering and exiting directories), first run as root, then as > nobody. > > -make[4]: Entering directory `/usr/src/coreutils-8.4/tests' Thanks again!
[Message part 3 (message/rfc822, inline)]
From: Jim Meyering <jim <at> meyering.net> To: bug-coreutils <at> gnu.org Cc: coordinator <at> translationproject.org Subject: new snapshot available: coreutils-8.4.100-81926 Date: Wed, 21 Apr 2010 22:33:23 +0200[Message part 4 (text/plain, inline)]I think we're ready for coreutils-8.5. In preparation, here's a snapshot. Please beat it up. coreutils snapshot: (.gz files are here, too) http://meyering.net/cu/coreutils-ss.tar.xz 4.4 MB http://meyering.net/cu/coreutils-ss.tar.xz.sig http://meyering.net/cu/coreutils-8.4.100-81926.tar.xz There are .gz and .sig files here, too: http://people.redhat.com/meyering/cu/coreutils-ss.tar.xz http://people.redhat.com/meyering/cu/coreutils-8.4.100-81926.tar.xz Here's the NEWS ---------------------------------------------------------------------- ** Bug fixes cp and mv once again support preserving extended attributes. [bug introduced in coreutils-8.4] cp now preserves "capabilities" when also preserving file ownership. ls --color once again honors the 'NORMAL' dircolors directive. [bug introduced in coreutils-6.11] sort -M now handles abbreviated months that are aligned using blanks in the locale database. Also locales with 8 bit characters are handled correctly, including multi byte locales with the caveat that multi byte characters are matched case sensitively. sort again handles obsolescent key formats (+POS -POS) correctly. Previously if -POS was specified, 1 field too many was used in the sort. [bug introduced in coreutils-7.2] ** New features join now accepts the --header option, to treat the first line of each file as a header line to be joined and printed unconditionally. timeout now accepts the --kill-after option which sends a kill signal to the monitored command if it's still running the specified duration after the initial signal was sent. who: the "+/-" --mesg (-T) indicator of whether a user/tty is accepting messages could be incorrectly listed as "+", when in fact, the user was not accepting messages (mesg no). Before, who would examine only the permission bits, and not consider the group of the TTY device file. Thus, if a login tty's group would change somehow e.g., to "root", that would make it unwritable (via write(1)) by normal users, in spite of whatever the permission bits might imply. Now, when configured using the --with-tty-group[=NAME] option, who also compares the group of the TTY device with NAME (or "tty" if no group name is specified). ** Changes in behavior ls --color no longer emits the final 3-byte color-resetting escape sequence when it would be a no-op. join -t '' no longer emits an error and instead operates on each line as a whole (even if they contain NUL characters). ---------------------------------------------------------------------- Changes in coreutils since 8.4: Assaf Gordon (1): join: add --header option to always output the first line Bruno Haible (1): build: update after change in gnulib's lib-ignore module Eric Blake (10): build: fix failure from bogus USE_XATTR definition dirname: improve man page description build: ignore another gnulib artifact expr: clarify error message bootstrap: resynchronize from gnulib maint: ignore *.xz files maint: drop *.lzma suport doc: improve ls --help's description of --escape (-b) rm: tweak wording about loss of data warning docs: document transformation of obsolete sort syntax James R. Van Zandt (1): doc: add a cross reference from tac's man page to "rev" James Youngman (1): doc: make wc --help say how it defines a 'word' Jie Liu (1): build: tell ./bootstrap to check for xz up-front Jim Meyering (46): post-release administrivia maint: add missing "post-release push" step to release procedure pr: avoid two over-allocations libstdbuf: plug a very unlikely leak tests: fix a syntax-check rule to pass in non-srcdir build maint: add a syntax-check rule to check for vulnerable Makefile.in maint: move vulnerable-Makefile.in-check to gnulib ls --color: don't emit a final no-op escape sequence sync with gnulib doc: rewrite part of README-release tests: include help-version test settings used by gzip and grep copy.c: improve a comment doc: add a TODO item remove.c: remove three unnecessary #include directives tests: don't let the LANGUAGE envvar perturb tests remove: without -f, avoid unnecessary-expense/issues with euidaccess build: update gnulib submodule to latest revert to previous working version of gnulib build: update gnulib submodule to latest maint: add a space before open-paren, where lacking maint: mark makefile "dist-hook" target as PHONY doc: make README-prereq more generic doc: tweak README-prereq again maint: code formatting nit maint: enforce one small aspect of formatting style: space-before-"(" cfg.mk: fix copy-paste-o in a diagnostic cfg.mk: remove comments with sed rather than cpp -fpreprocessed tests: fix typos in envvar-check script tests: avoid spurious sc_prohibit_test_minus_ao syntax-check failures tests: disable new texinfo-acronym syntax-check from gnulib build: update gnulib submodule to latest doc: synchronize parts of README-release from grep's version build: update gnulib submodule to latest build: update gnulib submodule to latest build: update gnulib submodule to latest maint: fix a masked syntax-check violation tests: add a PATH-sanity-check to help-version doc: adjust a header in announcement email template maint: ftruncate is always available, even without gnulib maint: new syntax-check rule: prohibit empty lines at EOF tests: more syntax-checks tests: avoid spurious failure of root-only ls/capability test doc: document our code formatting policy regarding curly braces doc: tweak HACKING * HACKING (Add tests): Change example name, "newtest" to "new-test". build: update gnulib submodule to latest Joey Degges (1): sort: inform the system about our input access pattern Kamil Dudka (1): who --mesg (-T) can use a more accurate test for TTY writability Kim Hansen (1): timeout: use more standard option parsing Marc Kleine-Budde (1): tail: include sys/vfs.h (if possible) when sys/statfs.h is absent Mike Frysinger (1): dircolors: add rxvt-256color and rxvt-unicode256 Moritz Orbach (1): ls: fix a regression by honoring NORMAL attributes again Ondřej Vašík (1): tests: cp-a-selinux: skip the test if mounting a loop device fails Paolo Bonzini (1): tests: change help-version to per-program functions Pádraig Brady (29): maint: ensure test independence from config macro format doc: add nproc to the texinfo overview menu tests: make cp-mv-enotsup-xattr independent of the host file system maint: use $(CONFIG_INCLUDE) rather than the hardcoding lib/config.h maint: fix an inconsequential memory leak in join join: make -t '' operate on the whole line maint: fix a typo in NEWS tests: fix various timeout races doc: remove extraneous periods from --help output doc: fix inconsistent capitalization in --help output tests: fix an unlikely race in tail-2/inotify-hash-abuse2 maint: fix the man page correlation tests maint: clean up the output from syntax-check rules sort: fix issues with month sorting in some locales maint: rename the si_present variable in sort to iec_present doc: Add an example for cutting fields separated by runs of blanks timeout: add the --kill-after option maint: update the mbsalign module maint: mbsalign: fix an edge case where we truncate too much doc: fix info on cp --preserve=all, which does _not_ give xattr warnings nice,chroot: use more standard option parsing doc: mention that "capabilities" are preserved by cp/mv doc: clarify when cp and mv output xattr warnings cp: treat selinux warnings consistently tests: avoid spurious failure of ls/color-norm test maint: fix build on platforms that replace strsignal cp: preserve "capabilities" when also preserving file ownership sort: fix parsing of end field in obsolescent key formats maint: update a couple of NEWS items for the pending release Ralf Wildenhues (1): revert "maint: mark makefile "dist-hook" target as PHONY" Thien-Thi Nguyen (1): doc: use mktemp, not tempfile, in a shred usage example[Message part 5 (application/pgp-signature, inline)]
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.