Не устанавливается Lazarus [Решено]

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Не устанавливается Lazarus [Решено]

Сообщение Archangel »

Устанавливаю Lazarus через sbopkg, все идет нормального до следующего момента:

Код: Выделить всё

chmod: cannot operate on dangling symlink `./lazarus.app/Contents/MacOS/lazarus'
chmod: cannot operate on dangling symlink `./lazarus.app/Contents/Resources/startlazarus.app/Contents/MacOS/startlazarus'
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make -C ide cleanide
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: Entering directory `/tmp/SBo/lazarus/ide'
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
/usr/bin/rm -f
make[1]: Leaving directory `/tmp/SBo/lazarus/ide'
make -C lcl clean
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: Entering directory `/tmp/SBo/lazarus/lcl'
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f fpcmade.- Package.fpc ppas.sh script.res link.res
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f *.s *_ppas.bat
make[1]: Leaving directory `/tmp/SBo/lazarus/lcl'
make -C components clean
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: Entering directory `/tmp/SBo/lazarus/components'
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f fpcmade.- Package.fpc ppas.sh script.res link.res
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f *.s *_ppas.bat
make[1]: Leaving directory `/tmp/SBo/lazarus/components'
make -C packager clean
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: Entering directory `/tmp/SBo/lazarus/packager'
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f fpcmade.- Package.fpc ppas.sh script.res link.res
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f *.s *_ppas.bat
make[1]: Leaving directory `/tmp/SBo/lazarus/packager'
make -C ideintf clean
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: Entering directory `/tmp/SBo/lazarus/ideintf'
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f fpcmade.- Package.fpc ppas.sh script.res link.res
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/rm -f *.s *_ppas.bat
make[1]: Leaving directory `/tmp/SBo/lazarus/ideintf'
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make: execvp: /usr/lib/fpc: Отказано в доступе
make -C ide ide
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: Entering directory `/tmp/SBo/lazarus/ide'
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
/usr/bin/mkdir -p units/-
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make -C ../tools svn2revisioninc OS_TARGET= OPT=''
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[1]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: Entering directory `/tmp/SBo/lazarus/tools'
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: execvp: /usr/lib/fpc: Отказано в доступе
make[2]: *** Нет правила для сборки цели `svn2revisioninc'.  Останов.
make[2]: Leaving directory `/tmp/SBo/lazarus/tools'
make[1]: *** [revisioninc] Ошибка 2
make[1]: Leaving directory `/tmp/SBo/lazarus/ide'
make: *** [ide] Ошибка 2

lazarus:
Would you like to continue processing the rest of the
build queue or would you like to abort?  If this failed
package is a dependency of another package in the queue
then it may not make sense to continue.

Press (Y)es to continue, (N)o to abort, (R)etry to try
to build the package again.

И симлинки и /usr/lib/fpc на месте. Как бы его поставить?
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Не устанавливается Lazarus [Решено]

Сообщение RocksLinux »

Я sbopkg не пользуюсь, понятно, что такие сообщения выскакивают при нехватки прав. Но разве sbopkg не от root'а запускается?
Если Вас устроит, можете попробовать его самостоятельно собрать.
http://slackbuilds.org/repository/13.0/development/fpc/ сам Free Pascal
http://slackbuilds.org/repository/13.0/development/lazarus/ Lazarus
Как собирать думаю знаете.
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Не устанавливается Lazarus [Решено]

Сообщение Archangel »

sbopkg - от рута только и запускается, потому собственно и не понимаю почему прав не хватает.
Собрать в смысле без слакбилда?
Сам FreePascal нормально ставится, правда поставил со slacky.eu, там по свежее.
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Не устанавливается Lazarus [Решено]

Сообщение RocksLinux »

1.Скачать slackbuild'ы и исходники и попробовать проследить (сделать) весь процесс вручную.
2.http://slackbuilds.org/repository/13.0/development/lazarus/ меня тут смущает вот эта фраза:
Note: This won't build on non-i386 platforms.
3.Прочитайте http://wiki.lazarus.freepascal.org/Install..._Slackware_13.0
4.Прочитайте http://school-hi-tech.ru/blog/2009-12-05-28
5.не засоряйте систему, попробуйте всё-таки создать именно пакет.
6.Если что-то выйдет отпишетесь, позже я попробую поставить у себя.
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Не устанавливается Lazarus [Решено]

Сообщение Archangel »

Ссылки уже читал, на всякий случай попробовал запустить слакбилд вручную, то же самое(хотя не пойму почему должна быть разница). Пробовал создать пакет через src2pkg - та же проблема.
Проблемы при сборке начинаются после строки:

Код: Выделить всё

lazarus/Makefile

Я так понимаю проблема не в билде, а в самом мэйкфайле.
Ночью пробовал через svn поставить, отказывало в доступе, сейчас вроде пошло, наверное по графику работает.
Из svn поставилось нормально, хотелось бы все таки пакет получить.
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Не устанавливается Lazarus [Решено]

Сообщение RocksLinux »

Вы будите смеяться, у меня всё встало с пол пинка.
Slackware Linux 32 bit (full, т. е. полная установка).
Загрузил с http://slackbuilds.org/repository/13.0/development/fpc/
http://slackbuilds.org/repository/13.0/development/lazarus/
Выполнил в общих чертах:
tar xfv fpc.tar.gz && mv fpc-2.2.4.i386-linux.tar fpc && cd fpc;
su && sh ./fpc.SlackBuild && installpkg /tmp/fpc-2.2.4-i386-1_SBo.tgz && exit;
cd .. && tar xfv lazarus.tar.gz && mv lazarus-0.9.28.2-src.tar.bz2 lazarus && cd lazarus;
su && sh ./lazarus.SlackBuild && installpkg /tmp/lazarus-0.9.28.2-i386-1_SBo.tgz
У вас нет необходимых прав для просмотра вложений в этом сообщении.
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Не устанавливается Lazarus [Решено]

Сообщение Archangel »

Поставилось, сачала запускал sbopkg через "su -", теперь запустил через "su" - все прошло нормально. Так и должно быть?
Спасибо сказали:
Аватара пользователя
RocksLinux
Сообщения: 223
ОС: Slackware

Re: Не устанавливается Lazarus [Решено]

Сообщение RocksLinux »

Я всё никак не дойду до «разбора» su. Но могу сказать одно, что команды «su» и «su -» это разные вещи (думаю Вы и сами об этом знаете). Где-то на форуме поднималась тема с обсуждением «su» и «su -». Так как это разные вещи, то могу предположить, что это нормально. Рад за Вас!
Happy Slacking!
P.s. Если что, обращайтесь. В меру сил, постараюсь помочь.
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
Спасибо сказали:
Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

Re: Не устанавливается Lazarus [Решено]

Сообщение Archangel »

Ну, что команды разные я знаю, но там вроде как могут меняться пути и локали, но чтобы права менялись - этого я не ожидал. Вообще я думал, что "su -" - использовать правильнее.
Спасибо за помощь, до следующих приключений. :)
Спасибо сказали: