[devel] I: rpm4 & Co is available
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_alt-linux=2Eorg?=
Вт Ноя 13 21:50:07 MSK 2001
On Tue, Nov 13, 2001 at 09:32:14PM +0300, Alexey Voinov wrote:
> > > 3. во всех файлах /usr/lib/rpm/%arch/macros присутствует строчка
> > > %vendor mandrake
> > > из-за чего получаем:
> > > + /usr/lib/rpm/find-lang apt
> > > + /usr/lib/rpm/brp-mandrake
> > > /home/voins/tmp/rpm-tmp.31678: /usr/lib/rpm/brp-mandrake: No such file or directory
> > > error: Bad exit status from /home/voins/tmp/rpm-tmp.31678 (%install)
> > У Вас rpm неправильной сборки.
> > Посмотрите пакет из Сизифа - там этого безобразия нет.
> пакет из сизифа. сегодня пересобрал и установил alt0.6 --- проблема осталась.
> Цитата из файла /usr/lib/rpm/i586-alt-linux/macros
>
> #==============================================================================
> # ---- per-platform macros.
> #
> %_arch i586
> %_vendor mandrake
> %_os linux
> %_gnu -gnu
> %_target_platform %{_target_cpu}-%{_vendor}-%{_target_os}
> %optflags %optflags_default -march=i586 -mcpu=i686
Дело в том, что %_vendor наследуется из текущей конфигурации системы.
Т. е. если у Вас однажды им стал mandrake, то это навсегда. :)
Способ это исправить:
--define '_vendor alt'
при сборке rpm.
Regards,
Dmitry
+-------------------------------------------------------------------------+
Dmitry V. Levin mailto://ldv@alt-linux.org
ALT Linux Team http://www.altlinux.ru/
Fandra Project http://www.fandra.org/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 232 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20011113/b882c5e9/attachment-0001.bin>
Подробная информация о списке рассылки Devel