LINUX.ORG.RU

[Need help] Что то намудрил...


0

0

Что то намудрил с пользователями или группами (или х знает с чем), после чего при установке некоторых приложений, например ppracer возникает следующая ситуация:

emerge ppracer
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) games-arcade/ppracer-0.3.1 to /
 * ppracer-0.3.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...                  [ ok ]
 * checking ebuild checksums ;-) ...                                      [ ok ]
 * checking auxfile checksums ;-) ...                                     [ ok ]
 * checking miscfile checksums ;-) ...                                    [ ok ]
 * checking ppracer-0.3.1.tar.bz2 ;-) ...                                 [ ok ]
/usr/portage/eclass/eutils.eclass: line 411: /bin/getent: не могу запустить бинарный файл
 * Adding group 'games' to your system ...
/usr/portage/eclass/eutils.eclass: line 411: /bin/getent: не могу запустить бинарный файл
 *  - Groupid: 35
groupadd: группа games существует
 * 
 * ERROR: games-arcade/ppracer-0.3.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_setup
 *               ebuild.sh, line 1244:  Called games_pkg_setup
 *            games.eclass, line  147:  Called enewgroup 'pkg_setup' 'pkg_setup'
 *           eutils.eclass, line  728:  Called die
 * The specific snippet of code:
 *   		groupadd ${opts} ${egroup} || die "enewgroup failed"
 *  The die message:
 *   enewgroup failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-arcade/ppracer-0.3.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-arcade/ppracer-0.3.1/temp/die.env'.
 * 

 * Messages for package games-arcade/ppracer-0.3.1:

 * 
 * ERROR: games-arcade/ppracer-0.3.1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called pkg_setup
 *               ebuild.sh, line 1244:  Called games_pkg_setup
 *            games.eclass, line  147:  Called enewgroup 'pkg_setup' 'pkg_setup'
 *           eutils.eclass, line  728:  Called die
 * The specific snippet of code:
 *   		groupadd ${opts} ${egroup} || die "enewgroup failed"
 *  The die message:
 *   enewgroup failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/games-arcade/ppracer-0.3.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/games-arcade/ppracer-0.3.1/temp/die.env'.
 * 


В общем колбасит по полной: /bin/getent бинарник не запускается, какие то запары с добавлением группы... Что это может быть? Куда копать?

Пробовал пересобирать system (кучу всего пришлось пропустить из за вышеперечисленых проблем) - непомогло.
anonymous
Ответ на: комментарий от JackYF

> Я извиняюсь за оффтоп - а что, emerge кажет смайлики? мне не показалось?

Да, emerge и тоже это умеет =))

anonymous
()

Усе отбой. Нашел корень проблемы: удалил этот х#ев бинарник /bin/getent и все понеслось как надо =)))

ps а getent лежит на самом деле сдесь /usr/bin/getent и сдесь /usr/X11R6/bin/getent. Откуда ему в /bin взяться ума не приложу.

anonymous
()
Ответ на: комментарий от anonymous

> Откуда ему в /bin взяться ума не приложу.

Тебя похакали инопланетяне!

sysmouse
()

> общем колбасит по полной: /bin/getent бинарник не запускается, какие то запары с добавлением группы... Что это может быть? Куда копать?

В студию вывод
$ ls -la /bin/getent

У меня такого файла нет.

andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.