From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <45E48EC5.8080106@gmail.com> Date: Tue, 27 Feb 2007 22:04:21 +0200 From: Motsyo Gennadi aka Drool User-Agent: Thunderbird 1.5.0.8 (X11/20070219) MIME-Version: 1.0 To: ALT Linux Community References: <20070227192305.GB3410@wrars-comp.wrarsdomain> In-Reply-To: <20070227192305.GB3410@wrars-comp.wrarsdomain> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] %files X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Feb 2007 20:04:28 -0000 Archived-At: List-Archive: List-Post: Andrey Rahmatullin пишет: > On Tue, Feb 27, 2007 at 09:18:42PM +0200, Yurkovsky Andrey wrote: >> Пытаюсь собрать программу. В %install вылетает ошибка, что >> мол не могу записать tra-la-la.so в /usr/lib, прав нет. В >> секции %files дописал %_libdir/*, но это не помогает. > А зачем вы правите секцию %files, если ругается на %install? > У вас явно кривой makefile в проге и/или кривой вызов make install в > спеке. Верно. В %install он пытается кидать файлы не в %buildroot/usr/lib а прямо в /usr/lib, что совершенно естественно, так как обычному юзеру, от которого производится сборка, писать туды низя. Вариации встречаются %makeinstall, %make_install, %make install, %makeinstall DESTDIR=%buildroot install. Какая тут вернее - пусть меня поправят...