[sisyphus] rpm, apе & etc

Aleksey Avdeev =?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Пт Янв 16 18:55:51 MSK 2004


Dmitrij пишет:
> помогите разобраться с проблемой
> не могу поставить ниодного пакета скаченного из Sisyphus
> как только не пробывал и так:
> 
> "Из под обычного пользователя:
> 2. rpm -i something.src.rpm
> 3. cd ~/RPM/SPECS
> 4. rpm -ba something.spec
> Из под root:
> 5. cd /home/anton/RPM/RPMS/i686
> 6. rpm -i something.rpm"
> 
> на 4 шаге все обламывается, при попытке сборки любого пакета rpm жалуется,
> что не может найти spec, который лежит у него под носом
> rpm -ba postgresql.spec
> something.spec: No such file or directory
> 
> в faq прочел, что решить это можно поставив пакет rpm-build
> ввожу
> #apt-get install rpm-build
> и установка не проходит ссылаясь на то, что не найдено rpm пакетов(а)

   Выполнены ли следующие шаги:

1. В /etc/apt/source.list Sisyphus раскоментарен?

2. apt-get update

3. apt-get dist-upgrade

> 
> пробывал установить так, но опять же все уперлось в rpm-build:
> 
> "нужно установить пакет rpm-build и прописать себя в группу пользователей
> rpm. Наличие себя в этой группе можно узнать, выполнив команду groups.
> 
> Далее пакет с исходником (src.rpm) устанавливается в поддерево
> /usr/src/RPM и можно посмотреть сценарий сборки (т.н. спек-файл) в
> каталоге /usr/src/RPM/SPECS. Как правило он называется %name.spec, где
> %name - имя пакета. После этого сборка пакета производится следующим
> образом: rpm -ba file.spec - будут построены бинарные пакеты + пакеты с
> исходным текстом. Команду сборки нужно давать из-под пользователя, не
> из-под рута!"
> 
> в рукопашную распихивал файлы в /usr/src/RPM, rpm -ba something.spec
> и опять "something.spec: No such file or directory".
> 
> Кто-ниюубдь сталкивался с такой ситуацией?
> 
> P.S. Система ALT Linux Master 2.2

   Какя задача стоит: обновиться до Sisyphus или поставить 
_отдельные_ пакеты?

-- 

С уважением. Алексей.




Подробная информация о списке рассылки Sisyphus