[devel] Re: xsldbg packaging troubles
Vitaly Ostanin
=?iso-8859-1?q?vyt_=CE=C1_vzljot=2Eru?=
Пн Сен 1 20:22:48 MSD 2003
On Mon, 1 Sep 2003 18:35:44 +0400
Sergey Vlasov <vsu на altlinux.ru> wrote:
> On Mon, 1 Sep 2003 18:15:30 +0400
> Vitaly Ostanin <vyt на vzljot.ru> wrote:
>
> > Я тут самонадеянно взялся упаковать xsldbg.sf.net в rpm.
> >
> > На первый взгляд показалось проще явно прописать расположение
> > нужных файлов в пакетах, чем лечить родную систему Makefiles.
> >
> > Спек (содран со спека libxslt) в аттаче.
> >
> > Сложность в том, что после установки пакета и попытки
> > запустить xsldbg
> > выводятся ошибки:
> >
> > $ xsldbg
> > mkdir: невозможно создать каталог `/usr/bin/.libs':
> > Permission denied
> > /usr/bin/ld: cannot open output file
> > /usr/bin/.libs/5852-lt-xsldbg: No such file or directory
> > collect2: ld returned 1 exit status
>
> Очевидно, оно собирается через libtool, и вместо настоящего
> исполняемого файла в каталоге сборки лежит wrapper. Надо
> ставить его тоже через libtool (libtool --mode=install install
> xsldbg$RPM_BUILD_ROOT/...), но тут могут выползти неприятности
> с rpath и т.п. Или грязным хаком - взять исполняемый файл из
> .libs (только опять же проверив его на предмет rpath).
Странно, но не помогло, та же ошибка.
Нашёл в оригинальном Makefile цель
install-libLTLIBRARIES
вписал в спек:
%make -C src/libxsldbg DESTDIR=$RPM_BUILD_ROOT \
install-libLTLIBRARIES
Полный спек опять-таки в аттаче.
Явно писать libtool --mode=install install \
libs path
тоже пробовал, тоже не помогает.
Лог при сборке:
http://www.vzljot.ru/vyt/rpmbuild.log
SRPM (~500 Kb):
http://www.vzljot.ru/vyt/libxsldbg-3.1.7-alt0.4.src.rpm
--
Regards, Vyt
mailto: vyt на vzljot.ru
JID: vyt на vzljot.ru
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : libxsldbg.spec
Тип : application/octet-stream
Размер : 2482 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20030901/ea8cb9e1/attachment-0001.obj>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20030901/ea8cb9e1/attachment-0001.bin>
Подробная информация о списке рассылки Devel