From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: "Artem K. Jouravsky" To: "Spring 2001" Message-Id: <20010625193748.6d942015.ujo@zuzusoft.com> Organization: iFirst X-Mailer: Sylpheed version 0.4.99 (GTK+ 1.2.10; i586-alt-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [mdk-re] RPM building - include_dir Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Mon Jun 25 19:24:11 2001 X-Original-Date: Mon, 25 Jun 2001 19:37:48 +0400 Archived-At: List-Archive: List-Post: Доброго времени суток! Вразумите плз... Пытаюсь собрать свой пакет. Написал spec, говорю rpm -ba. Валится со словами <фрагмент> make[1]: Entering directory `/usr/src/RPM/BUILD/nessus-libraries-1.0.8/libpeks' test -d /var/tmp/nessus-libraries-buildroot/usr || /usr/src/RPM/BUILD/nessus-libraries-1.0.8/libpeks/install-sh -d -m 755 /var/tmp/nessus-libraries-buildroot/usr test -d /var/tmp/nessus-libraries-buildroot/usr/lib || /usr/src/RPM/BUILD/nessus-libraries-1.0.8/libpeks/install-sh -d -m 755 /var/tmp/nessus-libraries-buildroot/usr/lib test -d /usr/include || /usr/src/RPM/BUILD/nessus-libraries-1.0.8/libpeks/install-sh -d -m 755 /usr/include test -d /usr/include/peks || /usr/src/RPM/BUILD/nessus-libraries-1.0.8/libpeks/install-sh -d -m 0755 /usr/include/peks mkdir: cannot create directory `/usr/include/peks': Permission denied Так вот фокус именно в том, что он пытается в системном /usr/include сделать папочку... Ну как ему объяснить что папку надо делать в $RPM_BUILD_ROOT/usr/include ?? Смотрел Makefile.in в котором валится, вроде все как положено - <фрагмент> exec_prefix = @exec_prefix@ libdir = @libdir@ incdir = @includedir@ <фрагмент> test -d ${prefix} || ${INSTALL_DIR} -m 755 ${prefix} test -d ${libdir} || $(INSTALL_DIR) -m 755 ${libdir} test -d ${incdir} || $(INSTALL_DIR) -m 755 ${incdir} test -d $(incdir)/peks || $(INSTALL_DIR) -m 0755 ${incdir}/peks В общем, все сходится, но ребеночек не наш... Ткните носом плз... ------ Best wishes, +----------------------+--------------------------+ | ."-. | Work: +7-(095)-229-4278 | | /X | _o.----. _ | ICQ: 103399444 | |/\_ \/ / __ \_// ) | Artem K. Jouravsky | |\__)-/_/\_____)____/ | http://www.ifirst.ru/ | +----------------------+--------------------------+