LINUX.ORG.RU

Ответ на: комментарий от vurdalak

Ок, спасибо.
Только вот баш говорит, что locate — неизвестная команда.
Ппробовал поискать файловым менеджером, тоже не нашел...

yura_ts ★★
() автор топика
Ответ на: комментарий от yura_ts

Да как бы вам уже всё сказали :

...
!!! Couldn't download 'GoogleEarthLinux-6.2.2.6613_amd64.deb'. Aborting.
^[[31;01m * ^[[39;49;00mFetch failed for 'sci-geosciences/googleearth-6.2.2.6613', Log file:
^[[31;01m * ^[[39;49;00m '/var/calculate/tmp/portage/sci-geosciences/googleearth-6.2.2.6613/temp/build.log'
...

echo PORTDIR_OVERLAY=\"/usr/local/portage\" >> /etc/make.conf
mkdir -p /usr/local/portage/sci-geosciences/googleearth 
cp -R /usr/portage/sci-geosciences/googleearth/files /usr/local/portage/sci-geosciences/googleearth/
cp /usr/portage/sci-geosciences/googleearth/googleearth-6.2.2.6613.ebuild /usr/local/portage/sci-geosciences/googleearth/googleearth-6.2.2.6613-r1.ebuild 
cd /usr/local/portage/sci-geosciences/googleearth/
ebuild googleearth-6.2.2.6613-r1.ebuild digest
emerge =googleearth-6.2.2.6613-r1
kostik87 ★★★★★
()
Ответ на: комментарий от yura_ts

Не хорошо вносить изменения в основное дерево portage.

Сделайте лучше так, как я указал в этом сообщении Не ставится google earth на Calculate (комментарий)

Кстати, почему вы устанавливаете тестовую версию пакета: http://git.calculate.ru/?p=calculate/portage.git;a=blob_plain;f=sci-geoscienc...

Обратите на переменную keywords.

Как ни прискорбно, но стабильная версия пакета это только googleearth-5.1.3535.3218-r1.ebuild

Можете попробовать поставить другую версию, немного ниже.

kostik87 ★★★★★
()
Ответ на: комментарий от yura_ts

У вас файл не до конца скачивается, неужели не видно:

!!! Fetched file: GoogleEarthLinux-6.2.2.6613_amd64.deb VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      30726902
!!! Expected: 25609162

Скачивается всего 24 мегабайта из 29., какое у вас соединение.

kostik87 ★★★★★
()
Ответ на: комментарий от vurdalak

Не ставится google earth на Calculate (комментарий)

Маловероятно что за 3 месяца в пакете не выловили ошибку http://git.calculate.ru/?p=calculate/portage.git;a=history;f=sci-geosciences/...

Это у ТС проблемы с соединением или чем-то другим, не до конца скачивается файл, смотрите моё сообщение.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Отличное соединение, за пару лет ни одной проблемы.
Да и странно, что скачивается нечто всегда одного размера (вряд ли рвется соединение несколько раз подряд в одном месте).

yura_ts ★★
() автор топика
Ответ на: комментарий от vurdalak

Да ничего он не подменяет, вот смотрите:

HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 30726902 (29M) [application/x-debian-package]
Сохранение в: «/var/calculate/remote/distfiles/GoogleEarthLinux-6.2.2.6613_amd64.deb»
 
^M 0% [                                       ] 0           --.-K/s              ^M 0% [                                       ] 49,630  $
 
2012-11-16 19:51:41 (1.83 MB/s) - «/var/calculate/remote/distfiles/GoogleEarthLinux-6.2.2.6613_amd64.deb» сохранён [30726902/30726902]
 
!!! Fetched file: GoogleEarthLinux-6.2.2.6613_amd64.deb VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      30726902
!!! Expected: 25609162

Http запрос, получено ответ, что файл есть и его длина такая-то (30726902), начинается скачивание, прогресс бар скачивания правдо какой-то странный, но в итоге файл скачивается и всего длиной Expected: 25609162, что значительно меньше, да и вообще не совпадает.

Запрос о файле был на сервер google. dl.google.com, так что проблемы у ТС.

При создании manifest`а файлы скачиваются заново и создаются новые контрольные суммы.

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

Да, тогда понятно, почему подмена манифеста не помогла. Файл каждый раз разрный.

vurdalak ★★★★★
()
Ответ на: комментарий от kostik87

Как вы объясните то, что соединение при нескольких попытках рвется в одном и том же месте? Я проверил — до этого файл скачивался такого же размера.

yura_ts ★★
() автор топика
Ответ на: комментарий от yura_ts

Недостаток свободно места, экзотический способ подключения, может proxy сервер, проблемы у вашего провайдера, мятый кабель, перегревается ваш роутер, что-то ещё, причин может быть много.

Вот я попробовал скачать, всё прекрасно скачивается:

wget http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb
--2012-11-16 20:28:13--  http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb
Распознаётся dl.google.com... 74.125.143.190, 74.125.143.91, 74.125.143.93, ...
Подключение к dl.google.com|74.125.143.190|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 30726902 (29M) [application/x-debian-package]
Сохранение в каталог: ««google-earth-stable_current_amd64.deb»».

100%[======================================>] 30,726,902   205K/s   за 2m 27s  

2012-11-16 20:30:39 (205 KB/s) - «google-earth-stable_current_amd64.deb» saved [30726902/30726902]

У вас случаем не vpn ?

Попробуйте скачивать так:

wget -c http://dl.google.com/dl/earth/client/current/google-earth-stable_current_amd64.deb
Флаг '-c' - докачка, пока не скачаете файл целиком и второй для x86 тоже, затем положите их в /usr/portage/distfiles и выполните ebuild googleearth-6.2.2.6613.ebuild manifest

Да, создание манифеста нужно проводить находясь в директории с ebuild`ом:

cd /usr/portage/sci-geosciences/googleearth/
ebuild googleearth-6.2.2.6613.ebuild manifest

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Да, последний способ качает файл полностью.
Спасибо, проблема решена.

yura_ts ★★
() автор топика

кстати та же проблема с google-crome

ymuv ★★★★
()
Ответ на: комментарий от yura_ts

А что говорит ?

Запустите в терминале, покажите чтопопадает в него.

Да, qt библиотеки установлены ?

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