[devel] Нужна помощь в сборке пакета

Marat Khayrullin =?iso-8859-1?q?xmm_=CE=C1_altlinux=2Eru?=
Пн Мар 24 23:40:41 MSK 2008


В сообщении от Monday 24 March 2008 23:14:13 Alexey Tourbin написал(а):
> On Mon, Mar 24, 2008 at 11:07:34PM +0300, Marat Khayrullin wrote:
> > почему-то не подставляется $DESTDIR
> >
> > %install
> > #{__make} install DESTDIR=%{buildroot}
> > %makeinstall \
> > 	docdir="`pwd`/installed-doc"
>
Пробовал коментированный вариант - в каком-то месте подставилось 2 раза .

> макрос %makeinstall не подставляет DESTDIR, а преопределяет
> несколько стандартных переменных autotools, напр.
> bindir=%buildroot%_bindir.
>
> Лучше использовать
> %make_install install DESTDIR=%buildroot
>      ^

Так прошло. Спасибо.

А здесь как лучше поступить: unresolved=relaxed ?

Verifying ELF objects in /tmp/libpigment-buildroot 
(arch=normal,fhs=normal,rpath=normal,stack=normal,textrel=normal,unresolved=normal)
verify-elf: ERROR: ./usr/lib/libpigment-gtk-0.3.so.4.0.0: undefined symbol: 
pgm_viewport_set_size
verify-elf: ERROR: ./usr/lib/libpigment-gtk-0.3.so.4.0.0: undefined symbol: 
pgm_viewport_get_caps_mask
verify-elf: ERROR: ./usr/lib/libpigment-gtk-0.3.so.4.0.0: undefined symbol: 
pgm_viewport_get_type
verify-elf: ERROR: ./usr/lib/libpigment-gtk-0.3.so.4.0.0: undefined symbol: 
pgm_viewport_get_embedding_id
verify-elf: ERROR: ./usr/lib/libpigment-gtk-0.3.so.4.0.0: undefined symbol: 
pgm_viewport_show
ошибка: Неверный код возврата из /tmp/rpm-tmp.47682 (%install)


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