[devel] [sisyphus] IA: glib2 с библиотеками в /lib

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вт Окт 2 03:58:38 MSD 2007


Hi,

On Mon, Oct 01, 2007 at 10:15:25PM +0400, Alexey Rusakov wrote:
> По просьбам с мест и в связи с объективной необходимостью выполнены работы
> по https://bugzilla.altlinux.org/show_bug.cgi?id=12936 . Соответственно,
> только что произведён вброс исходного пакета glib2, содержащего
> соответствующие библиотеки не в /usr/lib, а в /lib. Если в связи с этим
> обнаружатся какие-то неприятности, просьба сообщать ASAP.

Сразу захотелось повесить багу о том, что все девелоперские библиотеки
(lib*.so) оказались в каталоге /lib/.

Вот кусок shell-кода, который кочует у меня из одного spec-файла в другой
и, следовательно, напрашивается на омакривание:

# Relocate shared libraries from %_libdir/ to /%_lib/.
mkdir %buildroot/%_lib
for f in %buildroot%_libdir/lib*.so; do
	t=`objdump -p "$f" |awk '$1=="SONAME"{print $2}'`
	[ -n "$t" ]
	ln -sf ../../%_lib/"$t" "$f"
done
mv %buildroot%_libdir/lib*.so.* %buildroot/%_lib/


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/20071002/e7a3b328/attachment-0002.bin>


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