From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3C56B41B.3FEDAA8B@mivlgu.murom.ru> Date: Tue, 29 Jan 2002 17:39:23 +0300 From: Sergey Vlasov X-Mailer: Mozilla 4.7 [ru] (Win98; I) X-Accept-Language: ru,en MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] XFree-4.2.0-alt1 & nvidia References: <20020128081604.GA2485@ok-computer.tvcell.ru> <20020129102233.1b98ce60.gosha@sendmail.ru> <20020129125617.0ca9539a.kosha@kp.ru> <20020129135943.0A2512B28@linux.ru.net> <20020129172534.17655975.kosha@kp.ru> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: Korshunov Ilya пишет: > > > Похоже, кто-то морочит всем голову > > > > > [kosha@kosha lib]$ rpm -bb /usr/src/RPM/SPECS/ > > > kernel-nvidia-1.0.1512.spec NVIDIA_GLX.spec > > > ms-ttf.spec NVIDIA_kernel.spec > > > > на самом деле похоже на вывод ls > это я таб просто два раза щёлкнул > > > > > [kosha@kosha lib]$ rpm -bb /usr/src/RPM/SPECS/NVIDIA_kernel.spec > > > /usr/src/RPM/SPECS/NVIDIA_kernel.spec: No such file or directory > > > [kosha@kosha lib]$ more /etc/group |grep rpm > > > rpm:x:16:kosha > > > rpminst:x:33: > > > urpmi:x:103: > > > [kosha@kosha lib]$ cd /usr/src/RPM/SPECS/ > > > [kosha@kosha SPECS]$ rpm -bb ./NVIDIA_kernel.spec > > > ./NVIDIA_kernel.spec: No such file or directory > > > [kosha@kosha SPECS]$ > > > > > > > наверное, пакеты ставились из-под рута, пришлите вывод ls -la > > может там просто нет прав на чтение... > > Из под рута , оно по другому не даёт, говрит нет прав на базу rpm.. Для установки *.src.rpm права рута не нужны, нужны права записи в соответствующие каталоги для сборки пакетов. При использовании стандартных каталогов /usr/src/RPM/* это означает, что пользователя необходимо занести в группу rpm. Либо можно в домашнем каталоге создать файл .rpmmacros, в который вписать: _topdir /home/user/RPM А в /home/user/RPM создать структуру из пустых каталогов, аналогичную имеющейся в /usr/src/RPM. Тогда не нужно даже заносить пользователя в группу rpm.