Summary: | net-misc/rsync-3.1.3: @ERROR: invalid gid nobody after upgrading sys-libs/glibc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rolf Eike Beer <eike> |
Component: | Current packages | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jstein, sam, toolchain |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rolf Eike Beer
2018-07-06 20:43:41 UTC
Did you update glibc and not restart rsync? I am only the rsync client. I can reproduce the issue always with one server, but it works fine with other gentoo mirrors. We saw this just now and restarting the rsync server fixed the problem. Not sure why but there was samba maint. just before this happened. I cannot reproduce:
> mkdir /tmp/foo
> rsync -avP rsync://[2a01:4f8:0:1::1:97]/gentoo/portage/ /tmp/foo
works for me from one of my Hetzner systems.
But the error msg you have shown is coming from server so I doubt there's a problem with net-misc/rsync package or anything we can do here. Try contacting private mirror operator. Maybe he/she can have a look.
@ Joakim Tjernlund: Are you the operator of 2a01:4f8:0:1::1:97? Or did you experience the same error, i.e. got '@ERROR: invalid gid nobody', in an own, different setup?
Seems we have a similar problem in Prefix (rsync.prefix.bitzolder.nl), yet with 'uid' rather than 'gid': # rsync rsync://rsync1.prefix.bitzolder.nl/gentoo-portage-prefix <works> # rsync rsync://rsync2.prefix.bitzolder.nl/gentoo-portage-prefix ... @ERROR: invalid uid nobody rsync error: error starting client-server protocol (code 5) at main.c(1657) [Receiver=3.1.3] # echo $? 5 sorry, forgot to restart after upgrading (I never let puppet do this). duplicate of bug #368211 perhaps? removing @prefix, the malfunctioning was caused by not restarting rsyncd after updating glibc The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c649b8fc2db8abb268098ce1e139bc4b86e9ecc commit 8c649b8fc2db8abb268098ce1e139bc4b86e9ecc Author: Sam James <sam@gentoo.org> AuthorDate: 2022-03-27 23:25:28 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-03-27 23:25:47 +0000 sys-libs/glibc: add bug references to "restart processes" warning Bug: https://bugs.gentoo.org/660556 Bug: https://bugs.gentoo.org/741116 Bug: https://bugs.gentoo.org/823756 See: https://forums.gentoo.org/viewtopic-t-1147884.html Signed-off-by: Sam James <sam@gentoo.org> sys-libs/glibc/glibc-2.34-r10.ebuild | 1 + sys-libs/glibc/glibc-2.35-r1.ebuild | 1 + sys-libs/glibc/glibc-9999.ebuild | 1 + 3 files changed, 3 insertions(+) We can't do anything more other than the warning we've added to the glibc ebuilds. |