| gLobster @ 28-09-2007 06:04:04 |
Собственно мой вопрос повторяет вот эту тему: 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
мне выдаёт куда копать - не понимаю. wget чудно всё видит и скачивает, а apt-get - нет
|
| Wall @ 28-09-2007 09:32:07 |
Что в /etc/resolv.conf?
|
| gLobster @ 28-09-2007 11:42:30 |
там поправил на правильные dns сервеера но это не помогло. самое странное, что wget работает
|
| Wall @ 28-09-2007 15:39:10 |
В том треде, который по вашей ссылке собственно обе возможные проблемы описаны. Это либо неправильные dns серверы в /etc/resolv.conf, либо ненужные слова в /etc/nsswitch.conf в стороке hosts:. Там должно быть hosts: files dns. Если там у вас что-то лишнее, то просто уберите, должно заработать.
|
| gLobster @ 28-09-2007 23:22:34 |
Дык в том и беда, что обе модификации выполнил и не помогло. И, насколько я понял со своим английским, автору темы тоже. Он поблагодарил за помощь, но проблема осталась.
|
| Wall @ 29-09-2007 02:21:37 |
Ну, тогда нужно магию применить видимо :) Идите в /scratchbox/etc/ и там делайте тоже самое с теми же файлами. Если и это не поможет, тогда попробуйте scratchbox рестартануть: /etc/init.d/scratchbox-core restart или где оно там у вас.
|
| Wall @ 29-09-2007 02:29:02 |
gLobster говорит:И, насколько я понял со своим английским, автору темы тоже. Он поблагодарил за помощь, но проблема осталась.
Перечитайте последний пост. Я бы перевел его так: "gnuile, ТЫ МУЖИК!!! Я думал, что я все их поменял, но когда перепроверял я некоторые из них видимо пропустил. Большое спасибо за помощь!"
|
| WoolF @ 29-09-2007 09:23:47 |
А вместо http://repository.maemo.org просто IP'шник нельзя вписать?
|
| gLobster @ 29-09-2007 10:37:51 |
Wall говорит:Ну, тогда нужно магию применить видимо :) Идите в /scratchbox/etc/ и там делайте тоже самое с теми же файлами. Если и это не поможет, тогда попробуйте scratchbox рестартануть: /etc/init.d/scratchbox-core restart или где оно там у вас.
Прежде всего всем действительно большое спасибо! А Вам отдельное "ну ты мужик"! Магия помогла. Тупо поправил /scraatchbox/etc/nsswitch.conf снаружи царапнутого бокса и всё заработало! Ура.
|
| Wall @ 29-09-2007 10:45:02 |
На здоровье :) Обращайтесь еще, если что. Кстати, что за 'маленькие полезности', если не секрет?
|
| gLobster @ 29-09-2007 11:15:14 |
Ну каждая моя попытка найти альтернативу Palm начинается с поиска программы по учёту расходов на автомобиль :) Бензин, плановые ремонты. На маемо похожего не нашёл и решил попробовать сделать сам.
|
| Wall @ 29-09-2007 14:54:51 |
Идея интересная. Удачи!
|
| Wall @ 29-10-2007 13:47:15 |
Это решение для одного таргета или даже до распаковки нового рутстрапа.
|
| Wall @ 30-10-2007 03:39:07 |
Вы точно прочитали этот тред прежде, чем предлагать ваше 'более простое решение проблемы'? Гляньте в начало - правка /etc/resolv.conf и /etc/nsswitch.conf делалась и это не помогло. Или вы предлагаете какие-нибудь другие файлы править? Если да, то какие? A sb-conf install --etc скорее всего просто копирует файлы из /scratchbox/etc/ в /etc, то есть тоже не поможет, пока в /scratchbox/etc не исправить.
|
| Wall @ 30-10-2007 06:00:39 |
Теперь я чего-то не понимаю. Вылечить изначальную проблему резолвинга для apt-а я предложил путем правки нужных файлов в /scratchbox/etc. Причем естественно править нужно было один раз, они же там не меняются. А в чем тогда ваше предложение состояло? /scratchbox/etc в вашем решении не упоминается.
|
| Wall @ 30-10-2007 06:58:45 |
Ясно, разобрались.
|
| Obukhov @ 03-03-2008 14:06:08 |
У меня вот 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)
Может кто сталкивался ?
|
| Wall @ 03-03-2008 14:12:02 |
fakeroot apt-get upgrade или даже fakeroot apt-get dist-upgrade
|