bug#65659: RFC: changing printf(1) behavior on %b

2023-09-01 Thread Eric Blake
g that if implementations are willing to implement it now, it will make Issue 9 easier to reason about. -- Eric Blake, Principal Software Engineer Red Hat, Inc. Virtualization: qemu.org | libguestfs.org

bug#65659: RFC: changing printf(1) behavior on %b

2023-09-01 Thread Eric Blake
On Fri, Sep 01, 2023 at 08:59:19AM +0100, Stephane Chazelas wrote: > 2023-08-31 15:02:22 -0500, Eric Blake via austin-group-l at The Open Group: > [...] > > The current POSIX says that %b was added so that on a non-XSI > > system, you could do: > > > >

bug#65659: RFC: changing printf(1) behavior on %b

2023-08-31 Thread Eric Blake
On Thu, Aug 31, 2023 at 03:10:58PM -0400, Chet Ramey wrote: > On 8/31/23 11:35 AM, Eric Blake wrote: > > In today's Austin Group call, we discussed the fact that printf(1) has > > mandated behavior for %b (escape sequence processing similar to XSI > > echo) that will even

bug#65659: [PATCH] printf: add %#s alias to %b

2023-08-31 Thread Eric Blake
POSIX Issue 8 will be obsoleting %b (escape sequence interpolation) so that future Issue 9 can change to having %b (binary literal output) that aligns with C2x. But since escape interpolation may still remain useful, POSIX suggested %#s (which is undefined in all versions of C) as a possible alias

bug#65659: RFC: changing printf(1) behavior on %b

2023-08-31 Thread Eric Blake
ynonym for %b is probably going to be easier (less shell escaping needed). Is there any interest in a patch to coreutils or bash that would add such a synonym, to make it easier to leave that functionality in place for POSIX Issue 9 even when %b is repurposed to align with C2x? -- Eric Blake, Pr

bug#62385: POSIX behavior of readlink, realpath

2023-03-22 Thread Eric Blake
ven though realpath("A") would succeed, in neither case is anything ending /B the result." -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#47243: pr lacks -p

2021-03-18 Thread Eric Blake
27; pr lacks -p altogether. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#42986: sort: possible bug when sorting special characters

2020-08-22 Thread Eric Blake
the point where the tie was broken by a later point in the line. At any rate, since sort is behaving as required by POSIX by honoring your locale, and the --debug option lets you see what is going on, I see nothing to fix, so I'm marking this as not a bug. However, feel free to respond with further followups. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#41920: sort: bug report/feature request: warn is -t is effectively a no-op?

2020-06-17 Thread Eric Blake
a bit longer to allow you to reply with the counterexample that behaved differently based solely on ordering, but I'm inclined to close it if we can't come up with such a case. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#41001: mkdir: cannot create directory ‘test’: File exists

2020-05-07 Thread Eric Blake
other arguments about why changing an output string is undesirable. But to find out, you'll have to ask on the glibc list, not here. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#41001: mkdir: cannot create directory ‘test’: File exists

2020-05-05 Thread Eric Blake
confuse users; it's better to make the change in glibc for ALL clients of strerror(EEXIST) rather than just this one client. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#41001: mkdir: cannot create directory ‘test’: File exists

2020-05-01 Thread Eric Blake
reason for an EEXIST failure is because the directory already exists. Once you do that, you don't need to patch coreutils. Thus, I'm closing this as not a bug; but feel free to respond further with any more comments on the topic. -- Eric Blake, Principal Software Engineer

bug#40903: the "ls -R *.pdf" command does not search recursively only current dir

2020-04-27 Thread Eric Blake
to files ending in .pdf. As the action of globbing is done by your shell and not by ls, there is nothing to change in coreutils, so I'm closing this as not a bug. But feel free to respond with further questions on the topic. -- Eric Blake, Principal Software Engineer Red Hat, Inc.

bug#40226: sort: expected sort order when -c in use

2020-03-25 Thread Eric Blake
On 3/25/20 3:02 PM, Richard Ipsum wrote: On Wed, Mar 25, 2020 at 01:17:19PM -0500, Eric Blake wrote: On 3/25/20 12:37 PM, Richard Ipsum wrote: [snip] See the difference? In the first case, sort is doing its default case-insensitive comparison of the entire line (because you passed -f but

bug#40226: sort: expected sort order when -c in use

2020-03-25 Thread Eric Blake
ged between coreutils versions, or both; although I'm more likely to chalk it up to locale issues and not something where coreutils needs a patch, other than perhaps a documentation patch. I'll leave the bug report itself open for a bit longer, in case anyone else has an opinion. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#39205: date -d '...' should support superset of POSIX 'at' dates

2020-01-20 Thread Eric Blake
grammar, so that we can parse everything 'at' is required to support, and in case POSIX does decide to standardize -d using the 'at' grammar as a starting point. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#37921: date -d "a day ago" differs from date -d "1 day ago"

2019-10-25 Thread Eric Blake
ence in results occurs if your current time zone differs from the 'a' time zone. If you think this is a bug and you'd like a fix, I'd be happy to supply one. Just let me know. Thanks. You're welcome to try and improve the parser, but it may not be trivial. The

bug#37177: sort don't respect the ASCII order

2019-08-24 Thread Eric Blake
eopen it if your further investigations find something other than your locale affecting things. It may also be that busybox sort does not properly honor locale variables as required by POSIX, but that would be a problem in busybox, and not something we can fix here. -- Eric Blake, Princip

bug#36818: mv fails to clobber target if it's a hardlink of a source

2019-07-26 Thread Eric Blake
going to be universally portable. Option 3 is closest to what happens when there are no hard links. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org signature.asc Description: OpenPGP digital signature

bug#36416: realpath doesn't preserve '..' consistently as per POSIX, nor '/.'

2019-06-28 Thread Eric Blake
d useful if bugs were not closed before asking for more > information. They can always be reopened if you provide enough relevant information to show it was closed prematurely. But so far in this case, you have not done so, but merely confirmed my suspicions - you noticed a difference in

bug#35748: Add cut FIELD-LIST examples

2019-05-15 Thread Eric Blake
in the database, and marking the issue closed. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org signature.asc Description: OpenPGP digital signature

bug#35636: bug report sort command

2019-05-08 Thread Eric Blake
come before key "aa" and key "b" to come before > key "bb".* Your expectations are at odds with your incomplete command line. sort is behaving as required; therefore, I'm closing this as not a bug. But feel free to reply if you have further questions. -

bug#35275: spelling mistake manual pages

2019-04-15 Thread Eric Blake
om the coreutils database, rather than spamming all the other lists mentioned in your original mail (if it HAD been a bug, the glibc manual also mentions that you should report bugs in the manual to https://sourceware.org/bugzilla, or at a bare minimum the libc mailing list - which I did not s

bug#34700: rm refuses to remove files owned by the user, even in force mode

2019-03-01 Thread Eric Blake
On 3/1/19 8:14 AM, Nicolas Mailhot wrote: > Le vendredi 01 mars 2019 à 07:58 -0600, Eric Blake a écrit : >> >> The behavior of -f is specified by POSIX: >> http://pubs.opengroup.org/onlinepubs/9699919799/utilities/rm.html >> >> and is specified to suppress prompts

bug#34700: rm refuses to remove files owned by the user, even in force mode

2019-03-01 Thread Eric Blake
means to force deletion via changing directory permissions. For that, you'd need a new option, because we can't change the long-specified meaning of -f without breaking scripts. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#34488: Add sort --limit, or document workarounds for sort|head error messages

2019-02-25 Thread Eric Blake
Worth asking on the bash list to see if Chet has any interest in such an extension (POSIX is reluctant to specify something that doesn't have existing implementation practice). -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#34608: date +%+4C is unimplemented, contrary to POSIX

2019-02-22 Thread Eric Blake
On 2/21/19 10:01 PM, Paul Eggert wrote: > Eric Blake wrote: >> That used to be true, but now POSIX wants date to behave as if it uses >> strftime: >> >> http://austingroupbugs.net/view.php?id=466 > > Ah, I didn't know that. Is there a list of recent ch

bug#33468: A bug with yes and --help

2019-02-22 Thread Eric Blake
> > That is actually our intention, no? > WDYT? Bad idea, for the reasons given above. Leave it as-is, with the change in yes behavior being an intentional bug fix. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#34608: date +%+4C is unimplemented, contrary to POSIX

2019-02-21 Thread Eric Blake
On 2/21/19 9:37 PM, Paul Eggert wrote: > Eric Blake wrote: > >> date -d 0001-01-01 +.%+4C. >> >> should produce ".+000.", but currently it produces ".%+4C." because the >> + flag is unimplemented. >> >> See also http://austingroupbug

bug#34608: date +%+4C is unimplemented, contrary to POSIX

2019-02-21 Thread Eric Blake
+ flag is unimplemented. See also http://austingroupbugs.net/view.php?id=1184 -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org

bug#33468: A bug with yes and --help

2019-02-19 Thread Eric Blake
oring optind (to 1) is wrong. And for the rare caller that DOES want to call getopt_long() themselves afterwards, they can safe/restore as needed prior to calling this helper. Restoring state made sense as long as we had a RESET_OPTIND argument, but now I'm thinking that it does not buy us any

bug#34488: Add sort --limit, or document workarounds for sort|head error messages

2019-02-18 Thread Eric Blake
On 2/17/19 8:20 PM, Pádraig Brady wrote: > On 15/02/19 07:20, Eric Blake wrote: >> Except that POSIX has the nasty requirement that sh started with an >> inherited ignored SIGPIPE must silently ignore all attempts from within >> the shell to restore SIGPIPE handling to child p

bug#34488: Add sort --limit, or document workarounds for sort|head error messages

2019-02-15 Thread Eric Blake
On 2/15/19 3:40 PM, Assaf Gordon wrote: > Helo, > > On 2019-02-15 8:20 a.m., Eric Blake wrote: >> On 2/15/19 8:43 AM, 積丹尼 Dan Jacobson wrote: >>> sort: write failed: 'standard output': Broken pipe >>> sort: write error > [...] >> Perhaps c

bug#33468: A bug with yes and --help

2019-02-15 Thread Eric Blake
se options before s/non-options/non-option/ > any other options. Also, all coreutils callers pass reset_optind==false; does the gnulib interface still need to provide a reset_optind parameter, given that setting the parameter true forces reliance on the getopt-gnu module as currently coded? --

bug#34488: Add sort --limit, or document workarounds for sort|head error messages

2019-02-15 Thread Eric Blake
reutils. > > And no fair saying "just save the output" (could be big) "into a file > first, and do head(1) or sed(1) on that." > If you have an app that exits noisily on write failures to an early-exit pipe, your solutions are to quit ignoring SIGPIPE, or to

bug#33468: A bug with yes and --help

2019-02-13 Thread Eric Blake
On 2/13/19 6:56 PM, Assaf Gordon wrote: > Hello, > > On 2019-02-12 7:00 p.m., Eric Blake wrote: >> On 2/12/19 7:21 PM, Assaf Gordon wrote: >> >>> +  optind = 1; >> >> Why are you doing this in every caller, instead of doing it just once >> inside t

bug#33468: A bug with yes and --help

2019-02-12 Thread Eric Blake
ons_only (argc, argv, PROGRAM_NAME, PACKAGE_NAME, Version, > true, usage, AUTHORS, (char const *) > NULL); > + optind = 1; Why are you doing this in every caller, instead of doing it just once inside the body of parse_gnu_standard_options_only(), so t

bug#34199: Small bug in cp (for win64)

2019-01-25 Thread Eric Blake
something that interferes with proper long file name usage. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org signature.asc Description: OpenPGP digital signature

bug#33468: A bug with yes and --help

2019-01-12 Thread Eric Blake
1 does a soft reset (works if the optstring does not start with '-' or '+' and if you did not change POSIXLY_CORRECT), but MUST use optind = 0 if you want a hard reset. But shouldn't the real solution be using the gnulib module getopt-gnu (instead of getopt-posix), so

bug#34026: mention that long options aren't always as good as short options

2019-01-09 Thread Eric Blake
ch as for the less common case of an optional argument to a long option), you can use $HOME/ instead of ~/, or else have to resort to a temporary variable to perform the tilde expansion separately, as in: tmp=~user; touch --reference=$tmp/.pcmanx/pcmanx /cf/pcmanx_time -- Eric Blake, Principal

bug#33468: A bug with yes and --help

2018-11-26 Thread Eric Blake
pecial behavior based on number of arguments (echo, test, ...), and a question of whether unknown options should be diagnosed up front. I think your proposal to change 'yes' makes sense, although I haven't closely thought about the ramifications of the other utilities you are touching. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#33371: RFC: option for numeric sort: ignore-non-numeric characters

2018-11-13 Thread Eric Blake
\1\2/' < myinput \ | sort -k1,1n | sed 's/^[0-9]* //' > myoutput -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#33204: Failed to modify 'Access Time' for files without extension using the Touch tool ver 8.4

2018-10-31 Thread Eric Blake
t is a GNU/Linux system, using strace would confirm that. But since you did not give us those details, it's hard to say if there's anything further we can do to help you. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#32703: echo_man_error

2018-09-24 Thread Eric Blake
o\n'. +POSIXLY_CORRECT=1 $prog -nE 'foo' >> out || fail=1 +POSIXLY_CORRECT=1 $prog -E -n 'foo' >> out || fail=1 +POSIXLY_CORRECT=1 $prog --version >> out || fail=1 +cat <<\EOF > exp +foo +-nE foo +-E -n foo +--version +EOF +compare exp out || fail=1 -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#32703: echo_man_error

2018-09-24 Thread Eric Blake
eutils-5.0.1, printf with a format of '\0002x' -# prints a NUL byte followed by the digit '2' and an 'x'. -# By contrast bash's printf outputs the same thing as $(printf '\2x') does. +# Note that as of coreutils-5.0.1, printf with a format of '\0002y

bug#32703: echo_man_error

2018-09-11 Thread Eric Blake
On 9/11/18 11:01 AM, Eric Blake wrote: $ POSIXLY_CORRECT=1 /bin/echo a\\nb a\nb Yikes!  Even though we asked for POSIX correctness, we are NOT interpreting backslashes.  I think this is a bug in GNU coreutils' echo, and could be fixed by the patch below (but the testsuite would also

bug#32703: echo_man_error

2018-09-11 Thread Eric Blake
c/echo.c @@ -189,7 +189,7 @@ main (int argc, char **argv) just_echo: - if (do_v9) + if (do_v9 || getenv ("POSIXLY_CORRECT")) { while (argc > 0) { -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#32603: sort bug?

2018-08-31 Thread Eric Blake
a locale where punctuation is ignored when determining collation order (thus, 'tco' < 'tecco' < 'teco' once you strip out the ignored '.'). -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#31912: Question for David MacKenzie - why an mkdir has no silent mode (-f key) like a chmod?

2018-06-21 Thread Eric Blake
xisting options cannot do, rather than just asking why it doesn't exist. I'm marking the bug report as closed, but we can reopen it later if you have convincing arguments (and a patch is more convincing than just words) of why we'd want to add it. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#31803: Problems in chroot.2, ln.1, test.1, [.1

2018-06-12 Thread Eric Blake
ln -[\fI\,OPTION\/\fR]... \fI\,-t DIRECTORY TARGET\/\fR... \fI\,(4th form)\/\fR +[\fI\,OPTION\/\fR]... \fI\,-t DIRECTORY TARGET\/\fR... Here, the problem lies in 'ln --help' output, which is easy to patch via src/ln.c, rather than trying to patch man/ln.x or help2man. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#31215: coreutils env fails in a bash shebang

2018-04-18 Thread Eric Blake
l. That is where I do most of my perl work but > now I need to move those scripts to debian, without changing the shebangs. > Is this a bug in *env*, something in bash or pilot error? Pilot error, as you have used two different OS with different #! handling rules. -- Eric Blake, Princi

bug#31038: mv copies in ls -r order

2018-04-03 Thread Eric Blake
order (which probably had the side effect that readdir() order, name order, and inode order all matched); once all nine files have been copied (using whichever order was most efficient, although for your example all three orders likely happened to be the same), then the removal is done by proc

bug#31045: split -e missing in split 8.4 version

2018-04-03 Thread Eric Blake
ires of split. But since we can't retroactively add features to older releases, there's no bug to fix here, so I'm closing this bug in the database. Feel free to add more comments on the topic, though, as needed. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919

bug#31038: mv copies in ls -r order

2018-04-03 Thread Eric Blake
it, use: mv -v --target-directory dir2 dir1/* This is not a bug, so I'm marking it as such in the database. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org signature.asc Description: OpenPGP digital signature

bug#30907: mv return value.

2018-03-23 Thread Eric Blake
solely This disclaimer is unenforceable on publicly archived mailing lists. You may want to send from a personal account instead of spamming us with your employer's legalese when posting to open source lists. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#30907: mv return value.

2018-03-22 Thread Eric Blake
of files to attempt to move, and not be treated as errors on t heir own. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#30717: i miss some ls-features

2018-03-05 Thread Eric Blake
want via a particular command line option, then that is a much stronger argument for teaching coreutils ls to do the same thing. But merely adding something to ls that can already be accomplished by another standardized tool is probably just going to be bloat to an already large 'ls' bin

bug#30661: closed (Re: bug#30661: sort)

2018-03-01 Thread Eric Blake
old machine. The info documentation is part of coreutils.git, so you've reached the right place. I'm going to reopen and retitle this bug to request the ability to do hex sorting. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#30661: sort

2018-03-01 Thread Eric Blake
bug, as you have not demonstrated an actual POSIX compliance issue; but do feel free to provide us with more information, and we can reopen this if you actually do come up with something that needs addressing beyond what sort can already do when invoked correctly. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#29617: `seq 1 --help' doesn't give help

2017-12-08 Thread Eric Blake
parse over argv: one that looks just for --help (and where treating -1 as an option is a no-op), and the second that actually parses things in order now that it knows --help is not present. But that's a lot of code to add for a corner case, so I won't be writing the patch; but I also w

bug#29604: man cut should mention no way to do ls -l|cut ...

2017-12-07 Thread Eric Blake
e stat instead of ls, at which point you can get directly at the information you want without having to post-process potentially ambiguous output. If anything, added documents should point people to stat, not to bad ways of parsing ls. -- Eric Blake, Principal Software Engineer Red Hat, Inc.

bug#29377: date/time of "ls -lh" translation is wrong for Simplified Chinese

2017-11-21 Thread Eric Blake
ur patch should be sent to the Language-Team: mentioned in zh_CN.po (which I've cc'd) (see also the X-Bugs: tag in that file, as well as the translation of the "Report bugs to:" string that appears in localized 'date --help'). > > In the attachment, the patch ad

bug#29319: Potential tee bug

2017-11-16 Thread Eric Blake
open whatever literal string the shell handed it). But feel free to follow up with more questions if you need pointers on learning to use the shell properly. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org signature.asc Description: OpenPGP digital signature

bug#29062: PRINTF

2017-10-30 Thread Eric Blake
des should always be at the file scope. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org signature.asc Description: OpenPGP digital signature

bug#28912: chmod (2) – Issues report

2017-10-20 Thread Eric Blake
On 10/20/2017 01:07 PM, Eric Blake wrote: > As such, I'm closing this as not a bug. However, feel free to add > further comments to this thread if you have further evidence for > coreutils not doing something required/permitted by POSIX, or not doing > something that matche

bug#28912: chmod (2) – Issues report

2017-10-20 Thread Eric Blake
> format while they are currently available: > > “GNU coreutils online help: <http://www.gnu.org/software/coreutils/> 'man chmod 2' is not a typical command line; did you mean 'man 2 chmod' (to pull up the page for the syscall) vs. 'man 1 chmod' (to

bug#28847: Maybe a bug in "sort (GNU coreutils) 8.4" report

2017-10-16 Thread Eric Blake
be treated as numbers rather than as character strings (since when sorting an entire line in ASCII, digits sort before |). >I am not sure if it is a bug in "sort" command in Linux Shell or maybe >it's only my problems in using it. I think I've demons

bug#28539: different outputs of sort

2017-09-21 Thread Eric Blake
der. As such, I'm tagging this issue as not a bug, but feel free to follow up with further information, including any evidence you might have that there is a real bug once locales have been accounted for. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Vi

bug#28316: tr -d

2017-09-01 Thread Eric Blake
get what you want, you need to use a tool that can do substring removal, rather than individual character removal; sed and awk are such tools: $ echo uuid:8b8d5 | sed s/uuid:// 8b8d5 As such, I'm tagging this as not a bug; but feel free to reply with any further questions on the topic.

bug#28224: Need to know technical support for GnuWin32: CoreUtils 5.3.0 versions

2017-08-30 Thread Eric Blake
.org/28224 Repeatedly asking the wrong list, when you've already been told it is the wrong list, and when you have already been pointed to the website of the downstream GnuWin32 distribution that you should be asking instead, is not winning you any friends. -- Eric Blake, Principal Software E

bug#28224: Need to know technical support for GnuWin32: CoreUtils 5.3.0 versions

2017-08-28 Thread Eric Blake
m the GnuWin32 folks, either from us at upstream (because we don't care about releases that old here, only the current latest release), or from the GnuWin32 folks (because they don't care enough about their product to keep it up to date). -- Eric Blake, Principal Software Engineer Red Hat,

bug#28224: Need to know technical support for GnuWin32: CoreUtils 5.3.0 versions

2017-08-24 Thread Eric Blake
me of the longest Enterprise contracts you can purchase tend not to last that long. So if I had to guess, I'd state that GnuWin32 is unsupported. > > Kindly feel free & revert me ASAP. "revert me" doesn't make much sense; did you mean "reply to me"? -- Er

bug#28082: bash: /bin/rm: Argument list too long

2017-08-14 Thread Eric Blake
ny case this is not a limitation imposed by rm. In fact, we have a FAQ about it: https://www.gnu.org/software/coreutils/faq/coreutils-faq.html#Argument-list-too-long -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org

bug#28079: find -type l -xtype and recursive symbolic links

2017-08-14 Thread Eric Blake
bug database, since we can't address it here, but good luck, and feel free to followup here with a link to the bug id that you eventually create in case it helps someone else viewing the archives. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtu

bug#27942: Bug regarding "touch" command

2017-08-04 Thread Eric Blake
versions claim to be the same (or newer than the point where NEWS documents that the change), then your vendor has applied a downstream patch, and you should ask your vendor to help you find their downstream patches and why they want the changed behavior from upstream. -- Eric Blake, Princi

bug#27824: sleep --help (German)

2017-07-25 Thread Eric Blake
the bug may already be fixed if you were to use something newer. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org signature.asc Description: OpenPGP digital signature

bug#27803: dd by default prints output to stderr instead of stdout

2017-07-24 Thread Eric Blake
er, feel free to reply to this thread if you have further questions on the topic. -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org signature.asc Description: OpenPGP digital signature

bug#27739: Link counter of ls stops working at 65'000 hard links

2017-07-17 Thread Eric Blake
ork at 65'000 > hard links seems weird. Not the first time the kernel has done something weird. > > I tested this on a 64 bit system running Linux 4.4.0-83 and on a 32 bit system > running Linux 4.1.18 with the exact same result. Your filesystem may also matter (not all filesystems

bug#26971: mv -v output ordering looks impossible

2017-05-18 Thread Eric Blake
kdir -- './mv-test' at least when the destination directory being moved into starts with - rather than './'. You also have to be sure that the quoting style is shell-appropriate (is that always the case currently, or can environment preferences for quoting cause something that is not s

bug#26741: Numeric sort in ls

2017-05-01 Thread Eric Blake
y have post-processing tools at your disposal that are more portable. So, for now, I'm closing this as not a bug, although you should feel free to continue the conversation if you have more to add. > Here is my version: > $ ls --version > ls (GNU coreutils) 8.26 > Packaged by Cygwin (8.

bug#26349: Option -ignore_readdir_race does not work with program `find`

2017-04-03 Thread Eric Blake
an't just reassign this bug between projects within the debbugs database). https://savannah.gnu.org/bugs/?group=findutils I'm closing this bug out in debbugs as it is not a coreutils issue, even though it does look like you may have found a valid issue in findutils. -- Eric Blake eblake redhat

bug#26101: Counterproductive calculation order in date

2017-03-15 Thread Eric Blake
On 03/15/2017 08:43 AM, Ulf Zibis wrote: > > Am 15.03.2017 um 13:44 schrieb Eric Blake: >> Maybe you are confused on how date implements "subtract a month". It >> does NOT do "subtract 28, 29, 30, or 31 days as appropriate", but rather >> does "su

bug#26101: Counterproductive calculation order in date

2017-03-15 Thread Eric Blake
done (but doesn't matter, if it is commutative) - so apparently what you are REALLY asking for is a smarter "-1 month" that subtracts a variable number of days (28-31) rather than a fixed number of days (30). -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature

bug#26101: Counterproductive calculation order in date

2017-03-14 Thread Eric Blake
eblake 0 Mar 14 20:19 foo I'm leaving this open, in case someone wants to tackle the notion of making @seconds + relative offset a valid parse. But I think your initial use case is already feasible without any changes to the current version of date and touch that you are using. -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature

bug#26081: --date=STRING error that started midnight 3/12

2017-03-13 Thread Eric Blake
Software Newer versions of coreutils come with a 'date --debug' option that give you even more insight into failures, including your use case of specifying a time that does not exist in your time zone. I'm closing this as not a bug, but feel free to add further comments to the thread.

bug#25817: Why were Gnu coding standards violated in favor of posix for 'rm -fr .'?: request for reversion of behavior

2017-02-21 Thread Eric Blake
On 02/21/2017 07:42 AM, Eric Blake wrote: > On 02/21/2017 02:41 AM, L A Walsh wrote: >> >> Do you really need me to find the older version >> of 'rm' in your source tree? > > It wouldn't hurt to point out which commit id changed behavior, if you >

bug#25817: Why were Gnu coding standards violated in favor of posix for 'rm -fr .'?: request for reversion of behavior

2017-02-21 Thread Eric Blake
t this point, I don't think you're going to find one. And I still maintain that a patch that adds a new option to avoid the early exit on '.' may be acceptable, but that it would have to be a new option and not the default behavior. But I'm not bothered enough by the curr

bug#25817: Why were Gnu coding standards violated in favor of posix for 'rm -fr .'?: request for reversion of behavior

2017-02-20 Thread Eric Blake
al bug, or just a misunderstanding of current behavior. It helps if you can focus on the facts at hand ("what happens, what did you want to happen") rather than making it a political attack ("you broke things and aren't consistent" or in general any rant against POSIX). -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature

bug#25560: Alphabetic Character Following date -d

2017-01-28 Thread Eric Blake
convenience, I set my time zone to UTC before issuing these commands): The new 'date --debug' option in coreutils 8.26 is amazing; it explains all of these questions you have. > Is the date command behaving as it should for all these examples? Yes. -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature

bug#25536: problem in adding a prog to make in coreutils -- spread to multiple files

2017-01-25 Thread Eric Blake
On 01/25/2017 05:24 PM, L A Walsh wrote: > > > Eric Blake wrote: >> But it >> sounds like since you bypassed a step and messed up your tree, it may be >> easiest to just rerun ./bootstrap to fix the incomplete job (bootstrap >> runs automake under the hood a

bug#25536: problem in adding a prog to make in coreutils -- spread to multiple files

2017-01-25 Thread Eric Blake
d question, so it might be better to ask similar questions directly to the coreut...@gnu.org list (rather than bug-coreutils) so that we don't have to close out a corresponding bug from the tracker. -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature

bug#25495: WTF? Chmod (and presumably other coreutils) corrupt their own error messages with "smart" quotes...

2017-01-20 Thread Eric Blake
ols are post-processing the data in another locale/encoding), where the garbling is a result of your mismatched locales? > > Who came up with this? :-) Coreutils has been doing this for years. > > Thanks for fixing this, It's not obvious what needs to be fixed, without more det

bug#25407: ls documentation should reflect file system atime setting

2017-01-10 Thread Eric Blake
On 01/10/2017 02:02 PM, Eric Blake wrote: > On 01/10/2017 01:54 PM, Eric Blake wrote: > >> But I haven't pushed it, since I'm still getting other unrelated >> syntax-check failures: >> >> $ make syntax-check >> ... >> gitignore_missing >>

bug#25407: ls documentation should reflect file system atime setting

2017-01-10 Thread Eric Blake
timestamp (ctime) of the last change > +to the the file's meta-information. Some file systems support a Please fix the double 'the the' while moving, if I don't beat you to it on my end, since syntax-check also flags that. -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature

bug#25407: ls documentation should reflect file system atime setting

2017-01-10 Thread Eric Blake
On 01/10/2017 01:54 PM, Eric Blake wrote: > But I haven't pushed it, since I'm still getting other unrelated > syntax-check failures: > > $ make syntax-check > ... > gitignore_missing > /lib/Makefile > maint.mk: Add above entries to .gitigno

bug#25407: ls documentation should reflect file system atime setting

2017-01-10 Thread Eric Blake
On 01/10/2017 01:29 PM, Eric Blake wrote: > On 01/10/2017 01:21 PM, Bernhard Voelker wrote: >> On 01/10/2017 12:18 AM, Paul Eggert wrote: >>> The first patch is a minor cleanup [...] >> >> ... which makes the syntax-check fail: >> >> maint.mk: you have

bug#25407: ls documentation should reflect file system atime setting

2017-01-10 Thread Eric Blake
immutable_NEWS' failed > make: *** [sc_immutable_NEWS] Error 1 Fixed by running 'make update-NEWS-hash' -- Eric Blake eblake redhat com+1-919-301-3266 Libvirt virtualization library http://libvirt.org signature.asc Description: OpenPGP digital signature

bug#25388: Bug in ls, kills existing scripts reading "ls" -1 as input

2017-01-09 Thread Eric Blake
On 01/09/2017 03:22 PM, L A Walsh wrote: > > > Eric Blake wrote: >> On 01/09/2017 02:35 PM, L A Walsh wrote: >>> I also stand for it being strongly against GNU >>> standards to add more such behaviors. >> >> 'ls' did not recently add

bug#25388: Bug in ls, kills existing scripts reading "ls" -1 as input

2017-01-09 Thread Eric Blake
On 01/09/2017 03:23 PM, L A Walsh wrote: > > > Eric Blake wrote: >> On 01/09/2017 01:53 PM, L A Walsh wrote: >>>> And POSIX merely codified existing practice (this is nothing new - it >>>> has been this way since the 70's) >>> --- >>&

bug#25388: Bug in ls, kills existing scripts reading "ls" -1 as input

2017-01-09 Thread Eric Blake
your attempt to drag in 'rm' behavior to every single bug report. Whether or not 'rm' behavior changes have occurred over time, and whether such changes were codified by POSIX as existing practice, are not relevant to the current topic of 'ls' changing behavior. -- Eric

  1   2   3   4   5   6   7   8   9   10   >