Hasher/FAQ

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
Строка 8: Строка 8:
  hsh-mkchroot: cannot access getugid1 helper.
  hsh-mkchroot: cannot access getugid1 helper.
-
A: [[Справочник по hasher#Добавление пользователя|Добавьте себя в hasher]].
+
A: [[Руководство по hasher#Добавление пользователя|Добавьте себя в hasher]].
== Q2 ==
== Q2 ==
Строка 20: Строка 20:
Q: Я собираю пакет, но он ломается из-за того, что в сборочной среде нет <tt>/proc</tt>.
Q: Я собираю пакет, но он ломается из-за того, что в сборочной среде нет <tt>/proc</tt>.
-
A: [[Справочник по hasher#Монтирование /proc|Настройте монтирование /proc]].
+
A: [[Руководство по hasher#Монтирование /proc|Настройте монтирование /proc]].
== Q4 ==
== Q4 ==

Версия 22:09, 16 августа 2008

Q1

Q: При запуске hsh я получаю ошибку

hsh-mkchroot: cannot access getugid1 helper.

A: Добавьте себя в hasher.

Q2

Q: Я добавил себя в hasher, но всё равно получаю эту ошибку!

A: Перелогиньтесь — hasher-useradd добавляет пользователя в новые группы.

Q3

Q: Я собираю пакет, но он ломается из-за того, что в сборочной среде нет /proc.

A: Настройте монтирование /proc.

Q4

Q: При запуске hsh я получаю ошибку

hasher-priv: /path/to/workdir/chroot: prefix mismatch, working directory
should start with one of directories listed in colon-separated prefix
list (~:/tmp/.private)
hsh-mkchroot: failed to make devices.

A: По умолчанию hasher позволяет располагать свою рабочую директорию в $HOME пользователя или в /tmp/.private. Или измените место, где создаётся рабочая директория, или разрешите дополнительные директории с помощью ключа prefix в /etc/hasher-priv/system (общесистемно) или /etc/hasher-priv/user.d/<USER> (для одного пользователя).

Q5

Q: В моём hasher собираются пакеты со странной архитектурой, которые не ставятся.

A: Явно укажите архитектуру сборки.

 
Личные инструменты