On 2026-09-17 10:22:24 +0700, Max Nikulin wrote: > My point is that, reporting a bug, you should avoid non-essential steps to > reproduce it. More generic configuration that is closer to defaults means > that the scope of the issue is wider. It require less efforts to try and to > create debug environment. In this thread you see that mention of disabled > IPv6 may insult people. Reaction of developers might be similar.
"mention of disabled IPv6 may insult people"??? > Since error messages are different, it is better to describe primary > scenario with default IPv6 configuration (local addresses, no global > routing). I could not try. That's not my fault if non-root users cannot test (emulate) such a configuration. > Your bug report lacks timestamps that proof that partial failure is treated > as success while the setting to quickly expunge negative results from the > cache is respected. I was not aware of how nscd worked at the time of the bug report. The nscd(8) man page is ridiculously uninformative. Developers should do their work first. BTW, I've just found that the French (and much older) version is much more informative: http://manpagesfr.free.fr/man/man8/nscd.8.html > When possible, use standard tools like getent instead of custom programs or > scripts. getent does *not* work in the same way. In particular, in the test, I got an exit status 2 in each case while IP addresses were available in each case (e.g. with getaddrinfo). And no error messages at all. That's very unhelpful. Perhaps someone should write a debugging program that prints all the needed information for bug reports, and distribute it in standard. -- Vincent Lefèvre <[email protected]> - Web: <https://www.vinc17.net/> 100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/> Work: CR INRIA - computer arithmetic / Pascaline project (LIP, ENS-Lyon)

