Собственно мой вопрос повторяет вот эту тему: http://www.internettablettalk.com/forum … php?t=9961 
Решил тряхнуть стариной и пописать под Maemo, так как из маленьких полезностей не все ещё под ней есть :-)
Начитался maemo.org, собрал выделенную машинку под Debian, чтобы минимизировать свою задачу. Дальше поставил Scratchbox с помощью скрипта из maemo 3.1, поставил, как рекомендуется, SDK 3.1, поверх попытался накатить SDK 3.2. А дальше не работает apt-get. Когда под любым таргетом пытаюсь сделать
apt-get update
мне выдаёт
Err http://repository.maemo.org bora/free Packages Could not resolve 'repository.maemo.org'
куда копать - не понимаю. wget чудно всё видит и скачивает, а apt-get - нет
Неактивен
gLobster говорит:
Собственно мой вопрос повторяет вот эту тему: http://www.internettablettalk.com/forum … php?t=9961
apt-get update
мне выдаётКод:
Err http://repository.maemo.org bora/free Packages Could not resolve 'repository.maemo.org'куда копать - не понимаю. wget чудно всё видит и скачивает, а apt-get - нет
Что в /etc/resolv.conf?
Неактивен
там поправил на правильные dns сервеера
nameserver xxx.xxx.xxx.xxx nameserver yyy.yyy.yyy.yyy
но это не помогло. самое странное, что wget работает
Отредактированно gLobster (28-09-2007 12:42:07)
Неактивен
В том треде, который по вашей ссылке собственно обе возможные проблемы описаны.
Это либо неправильные dns серверы в /etc/resolv.conf, либо ненужные слова в /etc/nsswitch.conf
в стороке hosts:. Там должно быть hosts: files dns. Если там у вас что-то лишнее, то просто уберите, должно заработать.
Неактивен
Дык в том и беда, что обе модификации выполнил и не помогло. И, насколько я понял со своим английским, автору темы тоже. Он поблагодарил за помощь, но проблема осталась.
Неактивен
Ну, тогда нужно магию применить видимо ![]()
Идите в /scratchbox/etc/ и там делайте тоже самое с теми же файлами. Если и это не поможет, тогда попробуйте scratchbox рестартануть: /etc/init.d/scratchbox-core restart или где оно там у вас.
Неактивен
gLobster говорит:
И, насколько я понял со своим английским, автору темы тоже. Он поблагодарил за помощь, но проблема осталась.
Перечитайте последний пост.
Я бы перевел его так:
"gnuile, ТЫ МУЖИК!!!
Я думал, что я все их поменял, но когда перепроверял я некоторые из них видимо пропустил.
Большое спасибо за помощь!"
Отредактированно Wall (29-09-2007 02:31:32)
Неактивен
А вместо http://repository.maemo.org
просто IP'шник нельзя вписать?
Неактивен
Wall говорит:
Ну, тогда нужно магию применить видимо
Идите в /scratchbox/etc/ и там делайте тоже самое с теми же файлами. Если и это не поможет, тогда попробуйте scratchbox рестартануть: /etc/init.d/scratchbox-core restart или где оно там у вас.
Прежде всего всем действительно большое спасибо! А Вам отдельное "ну ты мужик"! Магия помогла. Тупо поправил /scraatchbox/etc/nsswitch.conf снаружи царапнутого бокса и всё заработало! Ура.
Неактивен
На здоровье ![]()
Обращайтесь еще, если что.
Кстати, что за 'маленькие полезности', если не секрет?
Неактивен
Ну каждая моя попытка найти альтернативу Palm начинается с поиска программы по учёту расходов на автомобиль
Бензин, плановые ремонты. На маемо похожего не нашёл и решил попробовать сделать сам.
Отредактированно gLobster (29-09-2007 11:16:53)
Неактивен
Идея интересная. Удачи!
Неактивен
Это решение для одного таргета или даже до распаковки нового рутстрапа.
Неактивен
Вы точно прочитали этот тред прежде, чем предлагать ваше 'более простое решение проблемы'?
Гляньте в начало - правка /etc/resolv.conf и /etc/nsswitch.conf делалась и это не помогло. Или вы предлагаете какие-нибудь другие файлы править? Если да, то какие?
A sb-conf install --etc скорее всего просто копирует файлы из /scratchbox/etc/ в /etc, то есть тоже не поможет, пока в /scratchbox/etc не исправить.
Отредактированно Wall (30-10-2007 03:43:21)
Неактивен
Теперь я чего-то не понимаю. Вылечить изначальную проблему резолвинга для apt-а я предложил путем правки нужных файлов в /scratchbox/etc. Причем естественно править нужно было один раз, они же там не меняются.
А в чем тогда ваше предложение состояло? /scratchbox/etc в вашем решении не упоминается.
Неактивен
Ясно, разобрались.
Неактивен
У меня вот apt-get update проходит нормально
а вот apt-get upgrade выдает такую штуку:
....
Install these packages without verification [y/N]? y
/scratchbox/tools/bin/sh: line 1: /usr/sbin/dpkg-preconfigure: No such file or directory
Setting up base-files (3.1.osso2+3.1.10.osso12) ...
/scratchbox/tools/bin/chown: changing ownership of `/var/run/utmp': Operation not permitted
/scratchbox/tools/bin/chown: changing ownership of `/var/log/wtmp': Operation not permitted
/scratchbox/tools/bin/chown: changing ownership of `/var/log/btmp': Operation not permitted
/scratchbox/tools/bin/chown: changing ownership of `/var/log/lastlog': Operation not permitted
dpkg: error processing base-files (--configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
base-files
E: Sub-process /scratchbox/devkits/debian-etch/bin/dpkg returned an error code (1)
Может кто сталкивался ?
Неактивен
fakeroot apt-get upgrade
или даже fakeroot apt-get dist-upgrade
Неактивен