Решено: Проблемы при установке Оперы.

Sabayon, Calculate, Funtoo, Exherbo

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

Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Решено: Проблемы при установке Оперы.

Сообщение blackst0ne »

Здрасьте. У меня проблема с установкой Оперы. :)
(emerge -pv opera) писал(а):darkstar / # emerge -pv opera

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

Calculating dependencies... done!
[ebuild N ] app-emulation/emul-linux-x86-baselibs-10.2 24,222 kB
[ebuild N ] app-emulation/emul-linux-x86-xlibs-10.0 USE="opengl" 20,538 kB
[ebuild N ] app-emulation/emul-linux-x86-qtlibs-10.0 25,556 kB
[ebuild N ] www-client/opera-9.10 USE="-debug -gnome -qt-static (-spell)" 0 kB

Total: 4 packages (4 new), Size of downloads: 70,315 kB


Пытаюсь установить:
(emerge opera) писал(а):darkstar / # emerge opera
Calculating dependencies... done!

>>> Emerging (1 of 4) app-emulation/emul-linux-x86-baselibs-10.2 to /
* expat-1.95.8.tbz2 RMD160 ;-) ... [ ok ]
* expat-1.95.8.tbz2 SHA1 ;-) ... [ ok ]
* expat-1.95.8.tbz2 SHA256 ;-) ... [ ok ]
* expat-1.95.8.tbz2 size ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 RMD160 ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 SHA1 ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 SHA256 ;-) ... [ ok ]
* dbus-glib-0.72.tbz2 size ;-) ... [ ok ]
>>> Resuming download...
>>> Downloading 'http://distfiles.gentoo.org/distfiles/openldap-2.3.30-r2.tbz2'
--10:29:20-- http://distfiles.gentoo.org/distfiles/open...-2.3.30-r2.tbz2
=> `/usr/portage/distfiles/openldap-2.3.30-r2.tbz2'
Распознаётся distfiles.gentoo.org... сбой: Временный сбой в разрешении имен.
<...>

Пакет openldap-2.3.30-r2.tbz2 у меня есть в /usr/portage/packages/All.
Чтобы не тратить зря свой достаточно дорогой трафик, выполняю emerge -k openldap.
Все установилось успешно.

(emerge -s openldap) писал(а):darkstar / # emerge -s openldap
Searching...
[ Results for search key : openldap ]
[ Applications found : 2 ]

* net-nds/openldap
Latest version available: 2.3.30-r2
Latest version installed: 2.3.30-r2
Size of files: 3,675 kB
Homepage: http://www.OpenLDAP.org/
Description: LDAP suite of application and development tools
License: OPENLDAP

* sec-policy/selinux-openldap
Latest version available: 20061114
Latest version installed: [ Not Installed ]
Size of files: 297 kB
Homepage: http://www.gentoo.org/proj/en/hardened/selinux/
Description: SELinux policy for OpenLDAP server
License: GPL-2


Установлено. Все хорошо. Выполняю снова emerge opera и получаю идентичный ответ (см. выше), то есть пытается снова выкачать с Интернета пакет, который у меня уже есть, и, тем более, установлен.
(echo $PKGDIR) писал(а):darkstar / # echo $PKGDIR
/usr/portage/packages

Подскажите, в чем ошибся, пожалуйста. :)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Решено: Проблемы при установке Оперы.

Сообщение serg_sk »

Дело в том, что ты командой emerge -k openldap ставишь его под 64бита, а тебя надо под 32.
Попробуй сделать так:

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

cp /usr/portage/packages/All/openldap-2.3.30-r2.tbz2 /usr/portage/distfiles/
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Решено: Проблемы при установке Оперы.

Сообщение blackst0ne »

serg_sk, спасибо Вам, мне действительно помогло копирование пакетов.
cp /usr/portage/packages/All/* /usr/portage/distfiles
Опера сразу встала без сучка и задоринки.
Правда проблема возникла с библиотеками.
Не могу теперь загрузиться даже в систему.
Ругается на библиотеки. Насколько я понял, они лежат в /lib32 (32-хбитные?), а они ищутся в /lib64 (/lib -- > /lib64).

revdep-rebuild сделал. Он сам собрать не смог ничего. :)
Придется на ночь ставить пересборку мира. Надеюсь, что поможет.
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Решено: Проблемы при установке Оперы.

Сообщение serg_sk »

Эм... это как? o_O
1. Что делал то?
2. Покажи все ошибки.
3. Заодно что revdep-rebuild написал.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Решено: Проблемы при установке Оперы.

Сообщение blackst0ne »

serg_sk писал(а):
24.07.2007 12:47
1. Что делал то?

Скопировал tbz2-пакеты из /usr/portage/packages/All в /usr/portage/distfiles.
Далее запустил emerge opera. Все установилось.


serg_sk писал(а):
24.07.2007 12:47
2. Покажи все ошибки.

Загружаю систему:
* Mounting proc at /proc ... [oops]
* The "mount" command failed with error: error while loading shared libraries: libblkid.so.1: cannot open shared object file: No such file or directory

* Since this is a critical task, startup cannot continue



serg_sk писал(а):
24.07.2007 12:47
3. Заодно что revdep-rebuild написал.

А где лог хранится? Дело в том, что если сейчас запускаю revdep-rebuild, то получаю !!! Unable to write temporary files to either /root or /var/tmp!!!

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

whoami

root
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Решено: Проблемы при установке Оперы.

Сообщение serg_sk »

Подозреваю что у тебя фс примонтировались только в режиме чтения.
сделай вот что:

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

# ldd /bin/mount

На выходе должно быть вот так:

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

# ldd /bin/mount
    libblkid.so.1 => /lib/libblkid.so.1 (0x00002b175747d000)
    libuuid.so.1 => /lib/libuuid.so.1 (0x00002b1757586000)
    libc.so.6 => /lib/libc.so.6 (0x00002b1757688000)
    /lib64/ld-linux-x86-64.so.2 (0x00002b1757361000)
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Решено: Проблемы при установке Оперы.

Сообщение blackst0ne »

Вот. :)

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

# ldd /bin/mount
        libblk.so.1 => not found
        libuuid.so.1 => not found
        linc.so.6 => /lib/libc.so.6 (0x00002b32373db000)
        /lib64/ld-linux-x86-64.so.2 (0x00002b32373db000)

А если развернуть эти библиотеки из стадии с диска, то, я так понял, Опера вряд ли запустится. Да? :)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Решено: Проблемы при установке Оперы.

Сообщение serg_sk »

Чет ума не приложу почему эти либы у тебя пропали. Могу тебе их намылить куда-то, а ты с livecd грузанешься и покирнешь куда надо.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Решено: Проблемы при установке Оперы.

Сообщение blackst0ne »

У меня есть эти библиотеки в /lib32, и есть в stage-3 на диске. =)
Какие из них восстанавливать? В /lib32 лежат 32-хбитные (наверное), в stage-3 - 64-хбитные.
Понятно, что если поставить с диска, то все заработает как обычно.
Просто хочется, чтобы и Опера работала (64-хбитной сборки ведь нет пока? :) ), и чтобы система тоже работала. =)

Нет, ну можно и замылить конечно же, если это возможно поможет. :)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
serg_sk
Бывший модератор
Сообщения: 2749
Статус: <3 Anime
ОС: Gentoo Linux <3

Re: Решено: Проблемы при установке Оперы.

Сообщение serg_sk »

64битные ставь.
Не ждали?! А я приперся!
Помойка Gentoo'шника
-------
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Решено: Проблемы при установке Оперы.

Сообщение blackst0ne »

Хорошо, попробую.
Как попробую, отпишусь. :)
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали:
Аватара пользователя
blackst0ne
Сообщения: 528
Статус:
ОС: Ubuntu 9.04

Re: Решено: Проблемы при установке Оперы.

Сообщение blackst0ne »

В общем, после различных экспериментов, я угробил систему. :)
Решил поставить i686 пока. Так что тему можно закрыть, если есть необходимость. :)
Всем спасибо за помощь.
Администрация! Пожалуйста, добавьте птичку "решено", а также соответствующую кнопку на ajax'е в теме (подробнее здесь).
Спасибо сказали: