LINUX.ORG.RU
ФорумAdmin

Перекомпиляция PostgreSQL в OpenSuSE


0

0

Здравствуйте!

Скачал postgresql-8.2.4-6.src.rpm с официального сайта, пытаюсь скомпилировать, но при регрессионном тесте выпадает с ошибкой. Компилирую от рута. Он пытается запустить initdb, а последний не работает от рута.

Что делать? Заранее благодарен.

★★★★

эх... давно rpm не видел, но помойму там есть
--noscripts
не выполнять pre и post скриптов.

chocholl ★★
()

Ага, нашёл прикол - можнокомпилить под любым пользователем, 
только предварительно создав файло ~/.rpmmacros такого 
содержания:

%HOME         %{expand:%%(cd; pwd)}
%_topdir      %{HOME}/rpmbuild
%_tmppath     %{HOME}/tmp

в ~/rpmbuild создать директории: SOURCES, RPMS, SRPMS, SPECS, BUILD

И ставить src.rpm пакеты от этого пользователя. Компилировать так же, но в локальном дереве пакетов.

Ay49Mihas ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.