Вопрос по установке Opera 8.0 и Cedega 4.3.1

1) При попытке установить Opera (emerge opera), ставится версия 7.54, хотя на сайте производителя уже есть версия номер 8. И в /usr/portage я нашел opera8*.ebuild, почему не ставится последняя версия?
2) Набираю emerge cedega которую предварительно скачал и записал в папку /usr/portage/distfiles. Появляется ошибка:

Calculating dependencies  ...done!
>>> emerge (1 of 1) app-emulation/cedega-4.3.1 to /
>>> md5 files ;-) cedega-4.0.1.ebuild
>>> md5 files ;-) cedega-4.3.ebuild
>>> md5 files ;-) cedega-4.2-r1.ebuild
>>> md5 files ;-) cedega-4.0.ebuild
>>> md5 files ;-) cedega-4.1.1.ebuild
>>> md5 files ;-) cedega-4.2.1.ebuild
>>> md5 files ;-) cedega-4.3.1.ebuild
>>> md5 files ;-) ChangeLog
>>> md5 files ;-) cedega-4.1.ebuild
>>> md5 files ;-) metadata.xml
>>> md5 files ;-) files/digest-cedega-4.0.1
>>> md5 files ;-) files/digest-cedega-4.1.1
>>> md5 files ;-) files/digest-cedega-4.2.1
>>> md5 files ;-) files/digest-cedega-4.3.1
>>> md5 files ;-) files/digest-cedega-4.2-r1
>>> md5 files ;-) files/digest-cedega-4.0
>>> md5 files ;-) files/digest-cedega-4.1
>>> md5 files ;-) files/digest-cedega-4.3

!!! Digest verification Failed:
!!! /usr/portage/distfiles/cedega_4.3.1-1.i386.tgz
!!! Reason: Filesize does not match recorded size

Как с этим бороться?

# USE="~x86" emerge opera

а вообще, читай доки, там все это есть!
---
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

Проблему с Cedega'ой можно пофиксить с помощью:

ebuild /usr/portage/категория/пакет/название.ebuild digest

и контрольные суммы будут пересчитаны. Проблема у вас появилась, видимо, из-за того, что закачанный дистрибутив чем-то отличается от имеющегося в портажах. Возможно, это отличие - пару строчек в коде, однако если отличие связано с процессом сборки и установки каким-либо образом, то с помощью emerge из данного дистрибутива исходников приложение установить уже не удастся :(. Но попробовать никто не мешает. ;)

Не получилось

Оперу он упорно ставит версию 7.54...
Calculating dependencies ...done!
>>> emerge (1 of 1) www-client/opera-7.54-r3 to /
>>> md5 files ;-) opera-8.00.ebuild
>>> md5 files ;-) ChangeLog
>>> md5 files ;-) metadata.xml
>>> md5 files ;-) opera-7.54-r3.ebuild
>>> md5 files ;-) files/digest-opera-8.00
>>> md5 files ;-) files/digest-opera-7.54-r3
>>> md5 files ;-) files/opera.desktop
>>> md5 src_uri ;-) opera-7.54-20050131.5-shared-qt.i386-en.tar.bz2
>>> Unpacking source...
>>> Unpacking opera-7.54-20050131.5-shared-qt.i386-en.tar.bz2 to /var/tmp/portage/opera-7.54-r3/work

ebuild /usr/portage/категория/пакет/название.ebuild digest
emerge cedega
Calculating dependencies ...done!
>>> emerge (1 of 1) app-emulation/cedega-4.3.1 to /
>>> md5 files ;-) cedega-4.0.1.ebuild
>>> md5 files ;-) cedega-4.3.ebuild
>>> md5 files ;-) cedega-4.2-r1.ebuild
>>> md5 files ;-) cedega-4.0.ebuild
>>> md5 files ;-) cedega-4.1.1.ebuild
>>> md5 files ;-) cedega-4.2.1.ebuild
>>> md5 files ;-) cedega-4.3.1.ebuild
>>> md5 files ;-) ChangeLog
>>> md5 files ;-) cedega-4.1.ebuild
>>> md5 files ;-) metadata.xml
>>> md5 files ;-) files/digest-cedega-4.0.1
>>> md5 files ;-) files/digest-cedega-4.1.1
>>> md5 files ;-) files/digest-cedega-4.2.1
>>> md5 files ;-) files/digest-cedega-4.3.1
>>> md5 files ;-) files/digest-cedega-4.2-r1
>>> md5 files ;-) files/digest-cedega-4.0
>>> md5 files ;-) files/digest-cedega-4.1
>>> md5 files ;-) files/digest-cedega-4.3
>>> md5 src_uri ;-) cedega_4.3.1-1.i386.tgz
>>> Unpacking source...
>>> Unpacking cedega_4.3.1-1.i386.tgz to /var/tmp/portage/cedega-4.3.1/work

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Выход, отложенный по результатам предыдущих ошибок

!!! ERROR: app-emulation/cedega-4.3.1 failed.
!!! Function unpack, Line 365, Exitcode 2
!!! failure unpacking cedega_4.3.1-1.i386.tgz
!!! If you need support, post the topmost build error, NOT this status message.
:(((

Во-первых, в данном случае надо было сделать не ebuild /usr/portage/категория/пакет/название.ebuild digest, a ebuild /usr/portage/app-emulation/cedega/cedega-4.3.1.ebuild digest:), если, конечно, в своем посте вы приводили не просто пример :).
Во-вторых, возможно, файл действительно скачался с повреждениями. Попробуйте распаковать его вручную. Если не получится, сочувствую... :(

emerge /usr/portage/www-client/opera/opera-8.00.ebuild

Опера поставилась, НО при установке возникло предупреждение о том, что пакет как-то не так помечен... А строка установки cedega была именно с названием cedega так что ошибка так и осталась, хоть в mc этот архив замечательно открывается...

сообщение просто сообщало, что напрямую из ebuild'ов собирать пакеты нехорошо... :)

tar -xvzf cedega_4.3.1-1.i386.tgz (в каталоге с архивом) проходит успешно?

bash-2.05b$ tar -xvzf cedega_4.3.1-1.i386.tgz

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Выход, отложенный по результатам предыдущих ошибок

Значит это не правильный архив? =) Извиняюсь, а как ставить тогда?

похоже у тебя архив битый... придется перекачивать ;)
---

GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

Сочувствую... :( Архив-то вроде небольшой - может, невелика потеря... Качать заново. Только теперь у вас md5 сумма записана от битого архива, так что ее опять пересчитать придется.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".