Created attachment 2993 [details] find /hasherdir -exec ls -l {} \; добавил 2-го сборщика sudo ls /etc/hasher-priv/user.d igor igor:1 в какой-то момент hsh сконфузился: $ hsh --mountpoints=/proc /tmp/hasher ~/src/RPM/SRPMS/bzr-1.7.1-alt0.M40.1.src.rpm 2>&1 | tee hsh.log hsh: Failed to deduce hasher config number from directory ownership. Явное указание номера не помогает igor@breeze src/RPM/SPECS $ hsh --number=0 --mountpoints=/proc /tmp/hasher ~/src/RPM/SRPMS/bzr-1.7.1-alt0.M40.1.src.rpm 2>&1 | tee hsh.log hsh: --number: 0: invalid number. igor@breeze src/RPM/SPECS $ hsh --number=1 --mountpoints=/proc /tmp/hasher ~/src/RPM/SRPMS/bzr-1.7.1-alt0.M40.1.src.rpm 2>&1 | tee hsh.log hsh: Failed to deduce hasher config number from directory ownership.
просто удаление hasherdir не помогало, помогло только вместе с уделением igor:1 и добавленных псевдопользователей.
(In reply to comment #0) > Created an attachment (id=2993) [details] > find /hasherdir -exec ls -l {} \; Там каталоги chroot с неправильными группами владения. Интересно, каким способом они были получены. > добавил 2-го сборщика > sudo ls /etc/hasher-priv/user.d > igor igor:1 С помощью hasher-useradd? > в какой-то момент hsh сконфузился: > $ hsh --mountpoints=/proc /tmp/hasher ~/src/RPM/SRPMS/bzr-1.7.1-alt0.M40.1.src.rpm 2>&1 | tee hsh.log > hsh: Failed to deduce hasher config number from directory ownership. Это бывает только если каталог /tmp/hasher/chroot уже существует с неправильной группой доступа. > Явное указание номера не помогает > igor@breeze src/RPM/SPECS $ hsh --number=0 --mountpoints=/proc /tmp/hasher ~/src/RPM/SRPMS/bzr-1.7.1-alt0.M40.1.src.rpm 2>&1 | tee hsh.log > hsh: --number: 0: invalid number. > > igor@breeze src/RPM/SPECS $ hsh --number=1 --mountpoints=/proc /tmp/hasher ~/src/RPM/SRPMS/bzr-1.7.1-alt0.M40.1.src.rpm 2>&1 | tee hsh.log > hsh: Failed to deduce hasher config number from directory ownership. Если chroot уже существует, то --number не используется.
(In reply to comment #2) > (In reply to comment #0) > > Created an attachment (id=2993) [details] [details] > > find /hasherdir -exec ls -l {} \; > > Там каталоги chroot с неправильными группами владения. > Интересно, каким способом они были получены.