From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 30 Oct 2002 13:11:09 +0300 From: Andrew Borodin To: community@altlinux.ru Subject: Re: [Comm] =?koi8-r?B?/tTPIMnT0NLB18nU2CDX?= =?koi8-r?B?INPQxcvFPw==?= Message-ID: <20021030101109.GA3974@borodin.zarya> References: <3DBF43B7.1000709@kaznaufk.amur.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3DBF43B7.1000709@kaznaufk.amur.ru> User-Agent: Mutt/1.3.28i Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: On Wed, Oct 30, 2002 at 11:28:07AM +0900, Oleg Sukhanov wrote: > Не заворачивается в rpm fidogate-5.0.0 из-под юзера. > > Вот ошибка: > > Выполняется(%install): /bin/sh -e /var/tmp/rpm-tmp.93826 > + umask 022 > + /bin/mkdir -p /usr/src/RPM/BUILD > + cd /usr/src/RPM/BUILD > + /bin/chmod -R u+w /var/tmp/fidogate-buildroot > + : > + /bin/rm -rf /var/tmp/fidogate-buildroot > + cd fidogate-5.0.0 > + make PREFIX=/var/tmp/fidogate-buildroot install-dirs > mkdir /usr/local/fido > mkdir: cannot create directory `/usr/local/fido': Permission denied > mkdir /usr/local/fido/etc > mkdir: cannot create directory `/usr/local/fido/etc': No such file or > directory > mkdir /usr/local/fido/etc/fidogate > mkdir: cannot create directory `/usr/local/fido/etc/fidogate': No such > file or directory > make: *** [install-dirs] Error 1 > ошибка: Неверный код возврата из /var/tmp/rpm-tmp.93826 (%install) > > > Ошибки сборки пакетов: > Неверный код возврата из /var/tmp/rpm-tmp.93826 (%install) > > Вот спек: > %build > ./configure --enable-amiga-out --disable-desc-dir > --prefix=/usr/local/fido --with-newsbindir=/usr/bin > make depend > make DEBUG=-O2 > > %install > > make PREFIX=$RPM_BUILD_ROOT install-dirs По-моему, дело в следующем. Посмотрите на определение --prefix при вызове configure и на определение PREFIX при вызове makt install. Permission denied, скорее всего, возникает потому, что вы этот префикс потеряли. Попробуйте так: make PREFIX=$RPM_BUILD_ROOT/usr/local/fido install С уважением, А. Бородин. -- По озеру волны бегут. Одни о жаре сожалеют Закатные облака. Басё