[devel] rpm-build-compat

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Вс Янв 14 02:41:00 MSK 2007


On Sun, Jan 14, 2007 at 01:32:57AM +0200, Eugene Ostapets wrote:
> 14.01.07, Dmitry V. Levin<ldv altlinux.org> написал(а):
> > Второй раз на те же грабли.
> >
> > Так, давайте договоримся не переопределять системные rpm-макросы файлами
> > из /etc/rpm/macros.d/ без письменного согласия мантейнера файла
> > /usr/lib/rpm/macros.
> Давайте договоримся о "preinstalled" конфигурациях hasher!!!

Простите, а при чём тут hasher?

> Я вынужден использовать собственный пакет rpm-build, который Required:
> x86_64-compat, содержащий один-единственный файл
> /etc/tpm/zzz_fake64build с уже озвученым содержимым....
> Есть два варианта:
> 1) Мы делает libexecdir == libdir

Один уже сделал.
Вы будете учиться на чужих ошибках или предпочитаете на своих?

> 2) Мы реализуем в hasher возможность задания "predefined"
> add_packagelist, куда любой майнтейнер включает x86_64-compat и решает
> для себя проблему (i386) %_libdir==%_libexecdir, но (x86_64)
> %_libexecdir != %_libdir

Вы действительно полагаете, что проблему i386 != x86-64 можно решать таким
способом?

Мантейнер, который использует макрос %_libexecdir, полагается на то, что
его значение одинаково на всех платформах, на которых одинаково значение
макроса %_bindir.

На что рассчитываете вы, я просто не могу понять.
Тоже, наверное, шутите или празднуете.


-- 
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/20070114/6bdee723/attachment-0001.bin>


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