Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » ALTLinux Compact + src.rpm

Ответить
Настройки темы
ALTLinux Compact + src.rpm

Аватара для Guest

Guest



Профиль | Цитировать


никак не могу установить *src.rpm. Я перелопатил весь форум - ничего не помогает. Вот в кратце, что делаю.
1) скачал *src.rpm с Сизифа
2) в папке, где сырец пишу: rpm --rebuild *src.rpm
*src.rpm: no such file of directory
3) тогда написал rpm -ihv *src.rpm
он что-то погрузил. Результат: в папке /root/RPM появились SPECS и SOURCES с соответствующим содержанием.
4)захожу в SPECS и пишу: rpm -ba *.spec
*.spec: no such file or directory
На этом вся установка умирает. Дистрибутив: Compact 2.3 - встал без проблем. Однако в /usr/src нет никаких папок. И если их создавать, то толку никакого - работает с /root/RPM/. Может какие-то переменные путей есть, которые надо подкорректировать???
Поделитесь плиз у кого такое было... Главное, не могу ж поставить gcc - отсюда все проблемы.

Отправлено: 10:41, 18-08-2004

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


1 В дистрибутивах ALTLinux rpm собирается под обычным пользователем
2 Должен быть установлен пакет rpm-build
3 Примерный алгоритм :
vasya>  rpm -ihv *src.rpm
Перехожу в /home/vasya/rpm/SPECS
vasya> rpm -ba *.spec

-------
Поспешай не торопясь


Отправлено: 11:51, 18-08-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Guest

Guest


Профиль | Цитировать


ruslandh
У меня стоит rpm-build-perl 0.1-alt8.  Он точно установлен!!!
Делаю всё, как написано

vasya>  rpm -ihv *src.rpm
Перехожу в /home/vasya/rpm/SPECS
vasya> rpm -ba *.spec

На последнюю команду выдаёт:
[aetos@localhost SPECS]$ rpm -ba gcc3.3.spec
gcc3.3.spec: No such file or directory

Вот в этом-то и заключалась вся проблема

Добавлено:

Вот ещё что заметил: в "зависимостях" пакета rpm-build-perl есть строки:
Конфликтует с: rpm-build (<=4.0.4-alt24)
Конфликтует с: perl-devel(<=1:5.8.1-alt4

Может это ещё на что-то влияет???

Отправлено: 19:53, 18-08-2004 | #3


Аватара для bdancer

Старожил


Сообщения: 170
Благодарности: 1

Профиль | Сайт | Отправить PM | Цитировать


В Compact как и в Junior отсутствуют средства разработки (gcc, make и тп). Качать надо.

-------
Linux User Group Of Ryazan (LUGR)


Отправлено: 21:36, 18-08-2004 | #4


Аватара для Guest

Guest


Профиль | Цитировать


ну скачал я rpm-build-4.0.4-alt40.i586.rpm... Но он мне выдаёт:

       librpmbuild = 4.0.4-alt40 нужен для rpm-build-4.0.4-alt40
       rpm = 4.0.4-alt40 нужен для rpm-build-4.0.4-alt40
       autoconf нужен для rpm-build-4.0.4-alt40
       automake нужен для rpm-build-4.0.4-alt40
       automake-common нужен для rpm-build-4.0.4-alt40
       bison нужен для rpm-build-4.0.4-alt40
       gcc нужен для rpm-build-4.0.4-alt40
       gettext-tools нужен для rpm-build-4.0.4-alt40
       glibc-devel нужен для rpm-build-4.0.4-alt40
       kernel-headers нужен для rpm-build-4.0.4-alt40
       libtool нужен для rpm-build-4.0.4-alt40
       m4 нужен для rpm-build-4.0.4-alt40
       make нужен для rpm-build-4.0.4-alt40
       texinfo нужен для rpm-build-4.0.4-alt40
       patch >= 2.5 нужен для rpm-build-4.0.4-alt40
       rpm-build-python нужен для rpm-build-4.0.4-alt40
       libc.so.6(GLIBC_2.3)   нужен для rpm-build-4.0.4-alt40

оно всё друг за друга цепляется и не ставится - может можно как-то упростить установку???????

Особенно глюки с GLIBC_2.3 - он весь из отдельных модулей - и они друг с другом плохо контачат...

Отправлено: 00:38, 19-08-2004 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


rpm-build нужно через apt ставить.

-------
Поспешай не торопясь


Отправлено: 01:37, 19-08-2004 | #6


Новый участник


Сообщения: 9
Благодарности: 0

Профиль | Отправить PM | Цитировать


Менеджер пакетов RPM по умолчанию работает в /usr/src/RPM, там он и пытается найти *.spec.
Создай в домашней директории файл .rpmmacros:
%_topdir /home/vasya/RPM
%_tmppath %{_topdir}/TMP

Надеюсь это тебе поможет. У меня ALT Master, после этого подобной ошибки не выдавал.

Отправлено: 10:15, 19-08-2004 | #7


Аватара для Guest

Guest


Профиль | Цитировать


всё, пасибка всем - с src разобрался...

а что нужно доставить на Compact2.3 чтобы работало
./configure
make
make install
?????

я поставил make, gcc... но ./configure  выдаёт, что не найден ни один компилятор:
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

что делать-то???

Отправлено: 09:49, 20-08-2004 | #8


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Могу только сказать, что у меня стоит, но возможно много лишнего :

gcc-c++-common-1.4.3-alt1
gcc-g77-common-1.4.3-alt1

gcc2.96-2.96-alt6
gcc2.96-c++-2.96-alt6

gcc-common-1.4.3-alt1
gcc3.3-g77-3.3.3-alt5
gcc3.3-c++-3.3.3-alt5
libgcc3.3-3.3.3-alt5
gcc3.3-gnat-3.3.3-alt5
gcc3.3-3.3.3-alt5

cpp3.3-3.3.3-alt5
cpp2.96-2.96-alt6


libstdc++2.96-devel-2.96-alt6
libstdc++2.96-2.96-alt6

libstdc++3.3-3.3.3-alt5
libstdc++3.3-devel-3.3.3-alt5

make-3.81beta1-alt1

autoconf_2.5-2.59-alt3
automake_1.8-1.8.5-alt1
automake-common-0.2-alt1
autoconf-common-0.2-alt1

glibc-devel-2.3.3.200406160000-alt1
glibc-2.3.3.200406160000-alt1
glibc-gconv-modules-2.3.3.200406160000-alt1
glibc-utils-2.3.3.200406160000-alt1
glibc-nss-2.3.3.200406160000-alt1
glibc-timezones-2.3.3.200406160000-alt1
glibc-devel-static-2.3.3.200406160000-alt1
glibc-core-2.3.3.200406160000-alt1
glibc-locales-2.3.3.200406160000-alt1
glibc-kernheaders-2.4.25-alt1

gcc3.3-doc-3.3.3-alt5

-------
Поспешай не торопясь


Отправлено: 13:46, 20-08-2004 | #9


Аватара для Guest

Guest


Профиль | Цитировать


Пасибка, я несильно отстал после установки rpm-build

Отправлено: 17:30, 20-08-2004 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » ALTLinux Compact + src.rpm

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
ALTLinux - ALTLinux 3.0 Compact Konsole eboue Общий по Linux 1 07-01-2008 09:14
Создание пакета src.rpm 1Space Программное обеспечение Linux и FreeBSD 1 22-02-2007 20:33
js src у frame и т.п. FADE Вебмастеру 8 18-10-2004 09:05
xmms-1.2.7-15rus.src.rpm скачал, скомпилил, играть не хочет RGF Программное обеспечение Linux и FreeBSD 6 04-03-2003 18:26
Проблемы при ребилде SRC.RPM Pink Punk Общий по Linux 6 14-02-2003 08:24




 
Переход