src.rpm не могу
Модераторы: Skull, Модераторы разделов
-
- Сообщения: 60
src.rpm не могу
root# rpm -i ms-fonts-ttf-1.0-alt13.src.rpm
ошибка: ms-fonts-ttf-1.0-alt13.src.rpm: установка пакетов с исходным кодом запрещена для привилегированного пользователя
как это так ?
ошибка: ms-fonts-ttf-1.0-alt13.src.rpm: установка пакетов с исходным кодом запрещена для привилегированного пользователя
как это так ?
-
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: src.rpm не могу
1. src.rpm не устанавливают, а собирают, а потом полученый бинарный рпм устанавливается.
rpm --rebuild пакет.src.rpm
2. Собирай его под юзером, в Альте под рутом это запрещено делать.
rpm --rebuild пакет.src.rpm
2. Собирай его под юзером, в Альте под рутом это запрещено делать.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
- Бывший модератор
- Сообщения: 1571
- ОС: Cygwin
Re: src.rpm не могу
1) Сборка src.rpm под рутом запрещена, собирайте под пользователем.
2) ms-fonts-ttf можно взять готовый, ничего особенного там нет.
2) ms-fonts-ttf можно взять готовый, ничего особенного там нет.
-
- Сообщения: 35
Re: src.rpm не могу
Пробую установить ksocrat-3.2.1-alt4.src.rpm командой rpm --rebuild ksocrat-3.2.1-alt4.src.rpm
Вот что вылазиет:
Устанавливается ksocrat-3.2.1-alt4.src.rpm
предупреждение: Macro %_Kmenudir not found
предупреждение: Macro %_Kmenudir not found
ошибка: Macro %_Kmenudir not found
ошибка: строка 98: %_Kmenudir/*.desktop
Хотя скачивал из зифиса.
Подскажите как быть.
Вот что вылазиет:
Устанавливается ksocrat-3.2.1-alt4.src.rpm
предупреждение: Macro %_Kmenudir not found
предупреждение: Macro %_Kmenudir not found
ошибка: Macro %_Kmenudir not found
ошибка: строка 98: %_Kmenudir/*.desktop
Хотя скачивал из зифиса.
Подскажите как быть.
-
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: src.rpm не могу
А зачем ты эти src.rpm тянеш? В Сизифе ж есть бинарные рпм-ы.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
- Сообщения: 35
Re: src.rpm не могу
Где? Что-то не разу не видел. Это тогда другое дело.
-
- Сообщения: 372
- ОС: ALT Linux Sisyphus
Re: src.rpm не могу
(sanches36 @ Mar 1 2006, в 01:48) писал(а):Где? Что-то не разу не видел. Это тогда другое дело.
А где вы видели src.rpm?
ALT Linux Team
SIM-IM Development Team
Antilamer
SIM-IM Development Team
Antilamer
-
- Сообщения: 35
Re: src.rpm не могу
Вот здесь к примеру http://www.sisyphus.ru/srpm/etersoft-build-utils/get
-
- Бывший модератор
- Сообщения: 1469
- Статус: Отпетый КДЕ'шник
Re: src.rpm не могу
sanches36, посмотри здесь - ftp://ftp.altlinux.org/pub/distributions/...x/Sisyphus/i586
Только ходи не в каталоги SRPMS.* а в RPMS.*
зы. насколько я помню, списки репозиториев есть в самом менеджере пакетов, достаточно только раскоментировать соответствующие строчки в конфиге.
Только ходи не в каталоги SRPMS.* а в RPMS.*
зы. насколько я помню, списки репозиториев есть в самом менеджере пакетов, достаточно только раскоментировать соответствующие строчки в конфиге.
Свобода есть тонкая полоска между диктатурой и анархией.
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
---------------------
Mandriva Linux PowerPack 2006 (Cooker-нутая) / KDE-3.5.1
-
- Сообщения: 60
Re: src.rpm не могу
Valerius писал(а): ↑02.03.2006 21:02sanches36, посмотри здесь - ftp://ftp.altlinux.org/pub/distributions/...x/Sisyphus/i586
Только ходи не в каталоги SRPMS.* а в RPMS.*
зы. насколько я помню, списки репозиториев есть в самом менеджере пакетов, достаточно только раскоментировать соответствующие строчки в конфиге.
rpm --rebuild пакет.src.rpm
А как можно при сборке задать параметры типа:
(make WITH_CHARSET=cp1251 WITH_XCHARSET=all WITH_COLLATION=cp1251_general_ci install clean)
разговор идет про: ftp://ftp.altlinux.com/pub/distributions/...-alt1.4.src.rpm
-
- Сообщения: 14
- ОС: Gentoo
Re: src.rpm не могу
Да проще зайти на alt.linux.kiev.ua, а не на sisyphus.ru, там каждый пакет можно скачать и в бинарном виде, и в .src.rpm без всякого геморроя 

-
- Сообщения: 29
- ОС: Alt Linux
Re: src.rpm не могу
Осторожнее с бинарями из Сизифа!!!!!
Это не обновления, уже сейчас бОльшая часть пакетов ветки 3.0 (Компакта), не говоря уже о Мастере 2.4, скорее всего, несовместима с текущим состоянием дерева разработки. Хочется свежака - качаем src.rpm и пересобираем (нередко - практически со всеми зависимостями).
Это не обновления, уже сейчас бОльшая часть пакетов ветки 3.0 (Компакта), не говоря уже о Мастере 2.4, скорее всего, несовместима с текущим состоянием дерева разработки. Хочется свежака - качаем src.rpm и пересобираем (нередко - практически со всеми зависимостями).
-
- Сообщения: 35
Re: src.rpm не могу
karpov писал(а): ↑25.04.2006 16:29Осторожнее с бинарями из Сизифа!!!!!
Это не обновления, уже сейчас бОльшая часть пакетов ветки 3.0 (Компакта), не говоря уже о Мастере 2.4, скорее всего, несовместима с текущим состоянием дерева разработки. Хочется свежака - качаем src.rpm и пересобираем (нередко - практически со всеми зависимостями).
Еще бы научится пересобирать, было бы совсем отлично.
-
- Сообщения: 372
- ОС: ALT Linux Sisyphus
Re: src.rpm не могу
(sanches36 @ May 9 2006, в 09:26) писал(а):Еще бы научится пересобирать, было бы совсем отлично.
А в чем проблема?
ALT Linux Team
SIM-IM Development Team
Antilamer
SIM-IM Development Team
Antilamer
-
- Сообщения: 220
- ОС: Gentoo
-
- Сообщения: 372
- ОС: ALT Linux Sisyphus
Re: src.rpm не могу
Ах, это...
Воткните в начало спека %define _Kmenudir /usr/share/applications/kde
Воткните в начало спека %define _Kmenudir /usr/share/applications/kde
ALT Linux Team
SIM-IM Development Team
Antilamer
SIM-IM Development Team
Antilamer
-
- Сообщения: 227
- Статус: UNIX`оид
- ОС: Linux/*BSD
Re: src.rpm не могу
What is спек? И куда добавлять?
MaxSelect Mission AWD/Sempron 2600+/ATi Xpress 200M/1G DDR/80G HDD/CRUX 2.5
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
-
- Сообщения: 372
- ОС: ALT Linux Sisyphus
Re: src.rpm не могу
Спек - то, что получается после разворачивания src.rpm.
В общем, rpm -i src.rpm && vim ~/RPM/SPECS/foo.spec && rpm -ba ~/RPM/SPECS/foo.spec
В общем, rpm -i src.rpm && vim ~/RPM/SPECS/foo.spec && rpm -ba ~/RPM/SPECS/foo.spec
ALT Linux Team
SIM-IM Development Team
Antilamer
SIM-IM Development Team
Antilamer
-
- Сообщения: 227
- Статус: UNIX`оид
- ОС: Linux/*BSD
Re: src.rpm не могу
А как прикрутить вместе APT, src.rpm и зависимости, чтобы APT в архиве исходников сам находил зависимости, всё компилил и собирал?(У меня есть 5DVD сизифа, бинарники матерятся, требуют всё подряд нафиг снести - иксы man, login и др. Начал собирать из исходников, замучился с зависимостями, просят все xorg-x11-utils, а у меня XFree86). Как всё это разрулить?
P.S. Канала у меня широкого нет, есть только Dial-up, и тот только под ОКНАМИ пашет.
P.S. Канала у меня широкого нет, есть только Dial-up, и тот только под ОКНАМИ пашет.
MaxSelect Mission AWD/Sempron 2600+/ATi Xpress 200M/1G DDR/80G HDD/CRUX 2.5
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
-
- Сообщения: 29
- ОС: Alt Linux
Re: src.rpm не могу
nick-23 писал(а): ↑01.06.2006 18:32А как прикрутить вместе APT, src.rpm и зависимости, чтобы APT в архиве исходников сам находил зависимости, всё компилил и собирал?(У меня есть 5DVD сизифа, бинарники матерятся, требуют всё подряд нафиг снести - иксы man, login и др. Начал собирать из исходников, замучился с зависимостями, просят все xorg-x11-utils, а у меня XFree86). Как всё это разрулить?
P.S. Канала у меня широкого нет, есть только Dial-up, и тот только под ОКНАМИ пашет.
Только что посмотрел man apt-get (на русском языке, что характерно). Там присутствует команда source и ея параметр --compile. Можно сочинить скрипт, автоматизирующий сборку-установку. Это если есть очень много времени и прочих ресурсов.
А кто мешает ставить бинарники (в частности - заменяя XFree на xorg, etc.(в смысле - et cetera

-
- Сообщения: 227
- Статус: UNIX`оид
- ОС: Linux/*BSD
Re: src.rpm не могу
karpov писал(а): ↑02.06.2006 15:24nick-23 писал(а): ↑01.06.2006 18:32
А как прикрутить вместе APT, src.rpm и зависимости, чтобы APT в архиве исходников сам находил зависимости, всё компилил и собирал?(У меня есть 5DVD сизифа, бинарники матерятся, требуют всё подряд нафиг снести - иксы man, login и др. Начал собирать из исходников, замучился с зависимостями, просят все xorg-x11-utils, а у меня XFree86). Как всё это разрулить?
P.S. Канала у меня широкого нет, есть только Dial-up, и тот только под ОКНАМИ пашет.
Только что посмотрел man apt-get (на русском языке, что характерно). Там присутствует команда source и ея параметр --compile. Можно сочинить скрипт, автоматизирующий сборку-установку. Это если есть очень много времени и прочих ресурсов.
А кто мешает ставить бинарники (в частности - заменяя XFree на xorg, etc.(в смысле - et cetera)) и получить в качестве системы Сизиф от некоторой даты?
Сочинить скрипт?
Плиз, пошлите на какой-нибудь мануал по написанию скриптов.
А бинарники просят снести чуть ли не всё, даже login, man(это через APT). При попытке через rpm куча зависимотей, тянущих друг друга бесконечность. Вот так. Хочу выпутаться.
P.S. А есть KDE 3.5.2 в одном файле? Я ведь только для этого всё закатил, а зависимости...

Ещё неплохо бы меня послать на какой-нибудь мануал по переходу с XFree86 на Xorg.
А то бинарники тянут кучу зависимостей, а систему терять не хочется - я уже дня 3 с зависимостями борюсь
MaxSelect Mission AWD/Sempron 2600+/ATi Xpress 200M/1G DDR/80G HDD/CRUX 2.5
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
EeE PC 900/20G/Archlinux/FreeBSD 7.2-RELEASE
Why UNIX? - Just For Fun
-
- Сообщения: 372
- ОС: ALT Linux Sisyphus
Re: src.rpm не могу
Обновление М24 до Сизифа реально. Читайте wiki.sisyphus.ru и архивы рассылок. Будут проблемы - пишите в sisyphus@.
ALT Linux Team
SIM-IM Development Team
Antilamer
SIM-IM Development Team
Antilamer