Вернуться   DreamBox Satellite Forum > Обсуждение > Dreambox DM 500/600PVR/5xxx/7xxx/8xxx > Developer board

Developer board Раздел для разработчиков софта

Ответ
 
Опции темы

Старый 15.12.2009, 20:57   #16
Дримовод
 
serghy вне форума
Регистрация: 12.02.2009
Адрес: Еактеринбург
Сообщений: 37
По умолчанию

Хочу поделиться своим опытом по сборке имиджа (в качестве оси была взята Mandriva 2010 PowerPack).
Делал все по инструкции. Вначале споткнулся на пакете dvbsnoop, он не извлекался из CVS. Когда я залез на http-адрес в инструкции по инсталляции выяснил, что неободимо в окружение добавить строку:
export CVS_RSH=ssh
После этого dvbsnoop собрался.

Следующая ошибка вылезла в самом конце и выглядела примерно следующим образом:

NOTE: package dreambox-image-1.0-r0: task do_patch: started
NOTE: package dreambox-image-1.0-r0: task do_patch: completed
NOTE: package dreambox-image-1.0-r0: task do_configure: started
NOTE: package dreambox-image-1.0-r0: task do_configure: completed
NOTE: package dreambox-image-1.0-r0: task do_compile: started
NOTE: package dreambox-image-1.0-r0: task do_compile: completed
NOTE: package dreambox-image-1.0-r0: task do_install: started
NOTE: package dreambox-image-1.0-r0: task do_install: completed
NOTE: package dreambox-image-1.0-r0: task do_package: started
NOTE: package dreambox-image-1.0-r0: task do_package: completed
NOTE: package dreambox-image-1.0-r0: task do_populate_staging: started
NOTE: package dreambox-image-1.0-r0: task do_populate_staging: completed
NOTE: package dreambox-image-1.0-r0: task do_rootfs: started
ERROR: function do_rootfs failed
ERROR: see log in ~/GIT/dm800/build/tmp/work/dreambox-image-1.0-r0/temp/log.do_rootfs.16929
NOTE: Task failed: ~/GIT/dm800/build/tmp/work/dreambox-image-1.0-r0/temp/log.do_rootfs.16929
NOTE: package dreambox-image-1.0-r0: task do_rootfs: failed
ERROR: TaskFailed event exception, aborting
NOTE: package dreambox-image-1.0: failed
ERROR: Build of dreambox-image failed
make: *** [image] Error 1

лог ошибки был примерно такой:

An error ocurred, return value: 1.
Collected errors:
ERROR: Cannot satisfy the following dependencies for mc:
libglib-2.0-0 (>= 2.20.0)
ERROR: Cannot satisfy the following dependencies for enigma2:
libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0) libglib-2.0-0 (>= 2.20.0)
ERROR: Cannot satisfy the following dependencies for enigma2-plugin-extensions-genuinedreambox:
libglib-2.0-0 (>= 2.20.0)

к счастью нашлось одно единственное место (http://www.dream-multimedia-tv.de/bo...threadID=11207), в котором было описание решения:

Цитата:
this is a bug in sed 4.2.1
downgrade to a lower version.
clean and rebuild glib, because all directories are empty.
и действительно, замена sed на версию 4.1.5 решило проблему.

Последней проблемой было падение сборки jffs2-файла программой mkfs.jffs2. Та, что собиралась в процессе сборки имиджа - давала ошибку. Решило проблему использование mkfs.jffs2 по следующей ссылке:

ftp://sources.redhat.com/pub/jffs2/mkfs.jffs2

После этого mkfs.jffs2 отработал без ошибок и nfi-имидж собрался.

P.S. Для того, чтобы система знала где брать mkfs.jffs2 и buildimage в env.source в строке с PATH добавить : ~/GIT/dm800/build/tmp/staging/i686-linux/bin
  Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход




Часовой пояс GMT +3, время: 06:39.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. Перевод: zCarot


Чехол для iPhone Защитные Пленки и Аксессуары
Palm Pre