"Удачно" обновился ) (SOS!SOS!SOS)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

"Удачно" обновился )

Сообщение Виталмий »

Люди ай нид хелп!!! у меня катастрофа!!! не могу афторизоваться под root'ом после не совсем удачного обновления.
обновил дерево:

Код: Выделить всё

#emerge --sync

всё ок.
потом обновляю систему без компиляции пакетов:

Код: Выделить всё

#emerge --update --deep --newuse --fetchonly world

после того как всё необходимое закачалось в distfiles. я начал прцесс компиляции.

Код: Выделить всё

#emerge --update --deep --newuse world

у меня выскочила предупреждение: блокировка пакетов. xorg 6.8 мешал 7.0
я разрешил эту проблему:

Код: Выделить всё

#emerge -Ca xorg-x11 virtual/x11
#emerge --deepclean

затем продолжил компиляцию.
брат попросил меня включить кину посматреть, ну я не отказал Ctrl+C... думаю да потом на ночь поставлю компилится и всё будет ОК! успело компильнутся кажись пакета 3 их 178 от силы.
затем ночью загружаю гентушну систему....

Код: Выделить всё

vitas login:root<Enter>

vitas login:

дык.... а афроризоваться не могу вот касяк.....
2 недели собирал систему себе и всё тут :'-(
Потом я загрузился у себя в основной системе (Zenwalk Linux).
и продолжил незаконченное дело (обновление генты).

Код: Выделить всё

#chroot /mnt/gentoo
# env-update
>> Regenerating /etc/ld.so.cache...
# source /etc/profile
и заново

Код: Выделить всё

#emerge --update --deep --newuse world

вся эта музыка закончилась ошибкой ... не помню что там точно
но что-то жаловалось на /usr/lib/X11/xkb....
перезагрузаюсь... и всё равно не могу авторизоваться...

Уважаемые эксперты!!! помогите!!! две недели моих стараний пропадают!!! что можно сделать в этом случае???
я в гентушных доках по переходу на xorg 7 http://www.gentoo.org/proj/en/desktop/x/x1...lar-x-howto.xml читал:
Finally, if /usr/lib/X11/xkb (/usr/lib64/X11/xkb for 64-bit users) exists, it should be removed. This is a requirement for the xkeyboard-config package to install.

но я этого не сделал... т.к. не нашёл /usr/lib/X11/xkb...
может быть в этом проблема?
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: "Удачно" обновился )

Сообщение Alexxx »

Виталмий писал(а):
24.08.2006 08:18

Код: Выделить всё

vitas login:root<Enter>

vitas login:

Это что же, он даже Password не спрашивает получается?

P.S. На разных вирт. консолях пробовал?
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: "Удачно" обновился )

Сообщение Виталмий »

Alexxx писал(а):
24.08.2006 08:58
Это что же, он даже Password не спрашивает получается?

не спрашивает!
Alexxx писал(а):
24.08.2006 08:58
P.S. На разных вирт. консолях пробовал?

причём тут виртуальтные консоли? . да хоть на какой... всё равно авторизация неработает....
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: "Удачно" обновился )

Сообщение n2j2r »

Виталмий
за системную авторизацию отвечает /etc/pam.d/system-auth (если не путаю)
посмотрите
Спасибо сказали:
_YT_
Сообщения: 239
ОС: Gentoo Linux ~amd64

Re: "Удачно" обновился )

Сообщение _YT_ »

Стоит пробовать после обновления:
env-update
source /etc/profile
etc-update
revdep-rebuild

Часто помогает, особенно etc-update ;)
Спасибо сказали:
Аватара пользователя
Sirx
Сообщения: 167
ОС: Ubuntu 9.04, Gentoo 2008.0

Re: "Удачно" обновился )

Сообщение Sirx »

Загрузка с livecd+chroot+пересборка мира - чем не выход из ситуации? Как говорится, на безрыбье и бабу.... хм, в общем не важно ;)
Спасибо сказали:
Аватара пользователя
n2j2r
Сообщения: 494
Статус: najar

Re: "Удачно" обновился )

Сообщение n2j2r »

может все-такм pam пересобрать?
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: "Удачно" обновился )

Сообщение Виталмий »

Всем СПАСИБО! Буду пробовать!
а насчёт этого:
Finally, if /usr/lib/X11/xkb (/usr/lib64/X11/xkb for 64-bit users) exists, it should be removed. This is a requirement for the xkeyboard-config package to install.

никто не знает. обязательно надо делать?
просто у меня обновление завершилось ошибкой что какой-то пакет не нашёл /usr/lib/X11/xkb

если есть ещё какие идеи по этому поводу.. пишите!!!
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: "Удачно" обновился )

Сообщение Poor Fred »

n2j2r писал(а):
24.08.2006 10:32
Виталмий
за системную авторизацию отвечает /etc/pam.d/system-auth (если не путаю)
посмотрите

Раньше отвечал pam-login. Но в какой-то момент стал отвечать shadow, и та была замаскирована. Виталмий , вполне может быть, что ты удалил pam-login, но не поставил shadow. Что теперь делать?
1. Загрузиться с LiveCD Gentoo
2. Подмонтировать партицию с установленной Gentoo
3. Сделать туда chroot
4. Установить shadow
Все!
Убить всех человеков!
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: "Удачно" обновился )

Сообщение Виталмий »

и так продолжил я обновлятся и дык. ошибочка:

Код: Выделить всё

src/libXNVCtrlAttributes/NvCtrlAttributesPrivate.h:142: error: syntax error before "XvPortID"
src/libXNVCtrlAttributes/NvCtrlAttributesPrivate.h:144: error: syntax error before "XvPortID"
src/libXNVCtrlAttributes/NvCtrlAttributesPrivate.h:146: warning: no semicolon at end of struct or union
src/libXNVCtrlAttributes/NvCtrlAttributesPrivate.h:152: error: syntax error before "XvAdaptorInfo"
src/libXNVCtrlAttributes/NvCtrlAttributesPrivate.h:158: error: syntax error before '}' token
src/libXNVCtrlAttributes/NvCtrlAttributes.c: In function `NvCtrlGetDisplayAttribute':
src/libXNVCtrlAttributes/NvCtrlAttributes.c:306: error: dereferencing pointer to incomplete type
src/libXNVCtrlAttributes/NvCtrlAttributes.c:308: error: dereferencing pointer to incomplete type
src/libXNVCtrlAttributes/NvCtrlAttributes.c:310: error: dereferencing pointer to incomplete type
make: *** [.objs/NvCtrlAttributes.o] Ошибка 1

!!! ERROR: media-video/nvidia-settings-1.0.20051122-r3 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  nvidia-settings-1.0.20051122-r3.ebuild, line 78:   Called die

!!! Failed to build nvidia-settings
!!! If you need support, post the topmost build error, and the call stack if relevant.
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: "Удачно" обновился )

Сообщение Виталмий »

Poor Fred писал(а):
24.08.2006 15:41
n2j2r писал(а):
24.08.2006 10:32

Виталмий
за системную авторизацию отвечает /etc/pam.d/system-auth (если не путаю)
посмотрите

Раньше отвечал pam-login. Но в какой-то момент стал отвечать shadow, и та была замаскирована. Виталмий , вполне может быть, что ты удалил pam-login, но не поставил shadow. Что теперь делать?
1. Загрузиться с LiveCD Gentoo
2. Подмонтировать партицию с установленной Gentoo
3. Сделать туда chroot
4. Установить shadow
Все!

Код: Выделить всё

vitas / # emerge -s shadow
Searching...
[ Results for search key : shadow ]
[ Applications found : 2 ]

*  dev-perl/ShadowHash
      Latest version available: 0.07
      Latest version installed: [ Not Installed ]
      Size of files: 9 kB
      Homepage:      http://www.cpan.org/modules/by-authors/id/R/RR/RRA/ShadowHash-0.07.readme
      Description:   Merge multiple data sources into a hash
      License:       || ( Artistic GPL-2 )

*  sys-apps/shadow
      Latest version available: 4.0.15-r2
      Latest version installed: 4.0.7-r4
      Size of files: 1,264 kB
      Homepage:      http://shadow.pld.org.pl/
      Description:   Utilities to deal with user accounts
      License:       BSD

shadow установлено... а афторизоватся я до сих пор не могу... не пойму что творится... что ему нужно?
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
ivanich
Сообщения: 72
ОС: Gentoo

Re: "Удачно" обновился )

Сообщение ivanich »

Ну для начала неплохо было бы решить вопрос авторизацией... Может чето в /etc/shadow накосячено, предлагаю немного подправить этот файл, чтобы вообще без пароля было, просто найти строку которая за root отвечает и стереть все что между первыми двумя двоеточиями т.е.

root:вот_это:13169:0:::::
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: "Удачно" обновился )

Сообщение Виталмий »

ivanich писал(а):
24.08.2006 21:07
Ну для начала неплохо было бы решить вопрос авторизацией... Может чето в /etc/shadow накосячено, предлагаю немного подправить этот файл, чтобы вообще без пароля было, просто найти строку которая за root отвечает и стереть все что между первыми двумя двоеточиями т.е.

root:вот_это:13169:0:::::

да он пароля ваще не спрашивает.
вот я что в логах выкопал:

Код: Выделить всё

Aug 24 21:04:08 vitas agetty[4146]: tty1: can't exec /bin/login: No such file or directory


из него видно что не существует /bin/login....
действительно ... я проверил его нету... что делать? что нудно устанавливать чтобы появился этот login

пробуем установить pam-login а он заблокирован:

Код: Выделить всё

vitas / # emerge pam-login --pretend

These are the packages that would be merged, in order:

Calculating dependencies... done!
[blocks B     ] sys-apps/pam-login (is blocking sys-apps/shadow-4.0.15-r2)
[blocks B     ] >=sys-apps/shadow-4.0.14-r2 (is blocking sys-apps/pam-login-4.0.14)
[ebuild     U ] sys-apps/shadow-4.0.15-r2 [4.0.7-r4]
[ebuild  N    ] sys-apps/pam-login-4.0.14  USE="nls -livecd -skey"

и как настроить это shadow?
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: "Удачно" обновился )

Сообщение KiWi »

Виталмий писал(а):
24.08.2006 21:13
и как настроить это shadow?

Короче.

Код: Выделить всё

# emerge -C pam-login shadow
# emerge shadow
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: "Удачно" обновился )

Сообщение Виталмий »

IFL писал(а):
24.08.2006 21:24
Виталмий писал(а):
24.08.2006 21:13

и как настроить это shadow?

Короче.

Код: Выделить всё

# emerge -C pam-login shadow
# emerge shadow


вуаля ... после этих манипулиций у меня появилось хоть /bin/login )))
ща перезагружаюсь и проверяю....



Афроризовался! Ура!!!
не могу попрежнему решить проблему с media-video/nvidia-settings

незнаю поможет ли мне следующее:
echo "media-video/nvidia-settings-1.0.20051122-r3" >> /etc/portage/profile/package.provided?
это как я понимаю я пообещал Генте сам установить этот пакет?
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux

Re: "Удачно" обновился )

Сообщение polachok »

именно. поясните высший смысл данного действия?
И немедленно выпил.
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: "Удачно" обновился )

Сообщение Виталмий »

polachok писал(а):
24.08.2006 23:47
именно. поясните высший смысл данного действия?

media-video/nvidia-settings-1.0.20051122-r3 не хочет у меня собираться, незнаю даже в чём проблема и из-за неё у меня стопорится всё обновление... я так и не понял что ей от меня надо, решил этот пакет не ставить и зачем мне он собственно нужен... я и сам настрою)))) вот получается такой у меня смысл действий...
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux

Re: "Удачно" обновился )

Сообщение helicopter »

Ну впринципе можно просто выкинуть его нафиг из world если он не нужен. Или он где-то в зависимостях идёт ?
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
Спасибо сказали: