[devel] StarBoard for Sisyphus/p5

Rinat Bikov becase на altlinux.org
Пт Мар 4 05:43:37 UTC 2011


8 февраля 2011 г. 19:00 Rinat Bikov написал:
> 6 февраля 2011 г. 11:30 Rinat Bikov  написал:
>> Теперь нужно нормально пересобрать пакет с самой прогой в сизиф...
> Не, судя по всему, без исходников собрать никак не выйдет, проверку не
> пройдёт....
> verify-elf: ERROR:
> ./usr/local/StarBoardSoftware/root/usr/local/lsadrv/bin/lsdrv_sw:
> undefined symbol: QClxApplication_destroy
Вот здесь ещё какая радость:

Verifying ELF objects in /home/becase/tmp/starboard-buildroot
(arch=normal,fhs=normal,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0:
RPATH entry found: /usr/local/Trolltech/Qt-4.5.2/lib
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: liblogging.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: libutility.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: libservices.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: libsvgmodule.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: libmodel.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: libserializer.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: libcontrol.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: libgui.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0: not
found: libdriverproxy.so.1
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0:
undefined symbol: _ZNK14CToolbarButton10metaObjectEv
verify-elf: WARNING:
./usr/local/StarBoardSoftware/software/bin/libbuiltingui.so.1.0.0:
undefined symbol: _ZN14CToolbarButton11qt_metacastEPKc
[...]

$ find starboard-buildroot -name libgui.so.1
starboard-buildroot/usr/local/StarBoardSoftware/software/bin/libgui.so.1

Моих знаний не хватает, чтобы я смог это опакетить...
Вот тут выложены скрипты вместе с пакетом от StarBoardSoftware,
которые устанавливают в hasher этот чудо:
http://git.altlinux.org/people/becase/packages/starboard.git
И получают список установленных файлов, а также изменения, совершённые
скриптом установки в /etc.

Буду рад, если кто-нибудь поможет мне нормально опакетить это, или
опакетит это сам.
В связи с тем, что скрипт установки от StarBoard добавляет в
/etc/ld.so.conf.d/lsadrv.conf
путь к
/usr/local/lsadrv/lib
и вызывает ldconfig /usr/local/lsadrv/lib, КДЕ4 перестаёт работать,
так как в этом /usr/loca/lsadrv/lib есть qt-шные библиотеки.
Думаю, нужно добавить LD_LIBRARY_PATH при запуске...

-- 
С уважением, Ринат Биков.


Подробная информация о списке рассылки Devel