![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
Странник ![]() ![]() Группа: Пользователь Сообщений: 14 Регистрация: 28.11.2011 Вставить ник Цитата Пользователь №: 2199 Страна: Россия Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
Коллеги,
real@ занялся сборкой GNUstep (http://www.gnustep.org/ ) в Сизиф. Этот проект недавно ожил. Вместе с WindowMaker они могут составить очень хороший дистрибутив с единым стилем оформления. Вот основные пакеты GNUstep: http://wwwmain.gnustep.org/resources/downl...ub%2Fgnustep%2F , Пока собрано GNUstep Core , но real@ работает быстро. К сожалению, там проблема как минимум с переводами: http://wiki.gnustep.org/index.php/Translation_collaboration Посмотрите и решите, стоит ли вам заняться таким новым дистрибутивом, Кстати, мы все же планируем сейчас переход на m-p. Окончательное решение не принято, но по крайней мере откатываться на m-p-d сейчас не стоит. |
|
|
![]()
Сообщение
#2
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
И первый же вопрос из зала. Это как (WM+GNUStep) ?
-------------------- Пакеты на яндекс.диске
|
|
|
![]()
Сообщение
#3
|
|
Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 376 Регистрация: 25.8.2010 Вставить ник Цитата Пользователь №: 1910 Страна: Россия Город: Екатеринбург Пол: Муж. Репутация: ![]() ![]() ![]() |
И первый же вопрос из зала. Это как (WM+GNUStep) ? А это как раз дистрибутив Константина, только с новым GNUstep.
Прикрепленные файлы
|
|
|
![]()
Сообщение
#4
|
|
Странник ![]() ![]() Группа: Пользователь Сообщений: 14 Регистрация: 28.11.2011 Вставить ник Цитата Пользователь №: 2199 Страна: Россия Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
И первый же вопрос из зала. Это как (WM+GNUStep) ? Почитайте это: http://gnustep.org/information/aboutGNUstep.html В частности, "The GNUstep project does not provide a window manager; you can use any window manager you want, although we recommend that you use WindowMaker for a better experience. " |
|
|
![]()
Сообщение
#5
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Благодарю, теперь всё прояснилось.
-------------------- Пакеты на яндекс.диске
|
|
|
![]()
Сообщение
#6
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Коллеги, real@ занялся сборкой GNUstep (http://www.gnustep.org/ ) в Сизиф. Этот проект недавно ожил. Вместе с WindowMaker они могут составить очень хороший дистрибутив с единым стилем оформления. Вот основные пакеты GNUstep: http://wwwmain.gnustep.org/resources/downl...ub%2Fgnustep%2F , Пока собрано GNUstep Core , но real@ работает быстро. К сожалению, там проблема как минимум с переводами: http://wiki.gnustep.org/index.php/Translation_collaboration Очень любопытно, надо будет поглядеть ![]() |
|
|
![]()
Сообщение
#7
|
|
Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 385 Регистрация: 7.10.2010 Вставить ник Цитата Пользователь №: 1941 Страна: Россия Город: Краснодар Пол: Муж. Репутация: ![]() ![]() ![]() |
Цитирую письмо REAL из рассылки Devel:
>Хорошо бы нашёлся доброволец, который бы выложил на wiki не техническую (как я) часть, а для пользователей: и чтобы не ставить новый дистрибутив, а поставить нужные пакеты и сделать какие-то >настроечные действия, чтобы пощупать GNUstep в действии. >>Конечно же, ждем GWorkspace и Gorm с ProjectCenter. >Это уже в Сизифе. Костя, было бы хорошо, чтобы ты глянул и что-нибудь написал, на вики закинуть не проблема. |
|
|
![]()
Сообщение
#8
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Цитирую письмо REAL из рассылки Devel: >Хорошо бы нашёлся доброволец, который бы выложил на wiki не техническую (как я) часть, а для пользователей: и чтобы не ставить новый дистрибутив, а поставить нужные пакеты и сделать какие-то >настроечные действия, чтобы пощупать GNUstep в действии. >>Конечно же, ждем GWorkspace и Gorm с ProjectCenter. >Это уже в Сизифе. Костя, было бы хорошо, чтобы ты глянул и что-нибудь написал, на вики закинуть не проблема. Очень интересная тема, особенно впечатлила вот эта ссылка : http://www.freebsd.org/ru/ports/gnustep.html 1) спасибо REAL ! 2) похоже надо будет заняться бэкпортом 3) Ладно не хотел раскрывать карты раньше времени но есть идея сделать две сборки одну стабильную на m-p-d для обычных пользователей а другую на m-p соответственно практически без оформления зато с разными интересными штуками внутри для тех кому интересно чего-нибудь посвежее. понятно что пакеты из нестабильной сборки будут переезжать в стабильную. Окончательно решу в выходные хватит ли у меня времени на 2 проекта сразу ![]() PS есть еще одна идейка где бы только время свободное найти. |
|
|
![]()
Сообщение
#9
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Собственно бэкпорт пока в отдельную репу: http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...s/gnustep/repo/
пересобрал почти все пакеты к сожалению пришлось использовать сизифный gnustep-objc2-1.6.1-alt4.svn20121115.src.rpm так как втаскивать glib из сизифа для его сборки нет ни малейшего желания. В репе нет 2-х пакетов: gnustep-dbuskit-0.3.2-alt1.git20121111.src.rpm и g nustep-sqlclient-1.6.0-alt1.git20121129.src.rpm , думаю это не критично. Если у кого есть время / желание подключаем репу и тестируем пакеты, я их поставил в свою рабочую систему все вроде нормально, больших изменений в работе не вижу ![]() |
|
|
![]()
Сообщение
#10
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
Не ожидал такого интереса. Заинтригован.
Несколько моментов: 1. Я пока не могу быстро работать: неделю лежал в больнице, через неделю туда вернусь. Но вот только что обновил набор пакетов, добавив и те, о которых здесь говорилось. А именно: a. переименовал фондовый Objective-C из libobjc.so в libobjc2.so во избежание коллизий с gcc-objc. б. убрал зависимости рантаймовых пакетов на пакеты разработки. 2. Всяческая помощь советами всячески приветствуется. |
|
|
![]()
Сообщение
#11
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
1. Я пока не могу быстро работать: неделю лежал в больнице, через неделю туда вернусь. Но вот только что обновил набор пакетов, добавив и те, о которых здесь говорилось. А именно: a. переименовал фондовый Objective-C из libobjc.so в libobjc2.so во избежание коллизий с gcc-objc. б. убрал зависимости рантаймовых пакетов на пакеты разработки. 2. Всяческая помощь советами всячески приветствуется. Евгений, добро пожаловать на наш форум ![]() 1) Больница дело паршивое, остается только пожелать скорейшего выздоровления. а) отлично теперь возможно пересоберу на p6 без подсовывания сизифной libgnustep-objc2 б) тоже хорошо. 2) Евгений с включением пакетов gnustep собрана последняя бета дистрибутива wmmiddle на p6 если интересно поглядите в этой теме : http://forum.russ2.com/index.php?showtopic=3532&st=0 . Сама iso-ха тут вместе с контрольной суммой и changelog-ом : http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...so_wmmiddle_p6/ вот профиль gnustep ( сделал отдельный для этих пакетов ) этого дистрибутива: Код gnustep-back gnustep-base gnustep-charsets gnustep-dirs gnustep-easydiff gnustep-gorm gnustep-gui gnustep-gworkspace gnustep-make #gnustep-make-libFoundation !!! gnustep-projectcenter gnustep-renaissance #gnustep-sqlclient !!! gnustep-steptalk gnustep-systempreferences gnustep-themes-Gtk gnustep-ucsdata gnustep-xcode libgnustep-base libgnustep-corebase libgnustep-gorm libgnustep-gui libgnustep-gworkspace libgnustep-objc2 libgnustep-performance libgnustep-projectcenter libgnustep-renaissance libgnustep-steptalk libgnustep-systempreferences libgnustep-ucsdata libgnustep-webserver libgnustep-webservices libgnustep-xcode libPDFKit PDFKit С восклицательными знаками пакеты на которых обламывалась сборка в m-p-d, пришлось их закоментировать. За праздники пересоберу пакеты по-новой , залью в отдельную репу и пересоберу с ними wmmiddle ( если успею , - надо еще статейку для нашего журнала написать ), можно будет потестировать. Евгений есть ли планы пособирать чего - нибудь из этого списка : http://wiki.gnustep.org/index.php/Category:Applications ? Было бы очень интересно добавить в дистрибутив gnustep-ной специфики ![]() Сообщение отредактировал kostyalamer - 31.12.2012, 15:46 |
|
|
![]()
Сообщение
#12
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
2. Всяческая помощь советами всячески приветствуется. гм есть 2 пакета : gnustep-make-2.6.2-alt12.git20121102.src.rpm и gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm кусок спека gnustep-make-2.6.2-alt12.git20121102.src.rpm: Код BuildRequires: gcc-objc libgnustep-objc2-devel star кусок спека gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm Код BuildPreReq: gnustep-make-devel gcc-objc gcc-c++ Напоминает историю о том что появилось раньше яйцо или курица ![]() |
|
|
![]()
Сообщение
#13
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
#gnustep-sqlclient !!! А что за проблема с этим пакетом была? Евгений есть ли планы пособирать чего - нибудь из этого списка : http://wiki.gnustep.org/index.php/Category:Applications ? Было бы очень интересно добавить в дистрибутив gnustep-ной специфики ![]() Лучше в багзиллу FR пишите с занесением меня в CC:, всегда рад помочь. |
|
|
![]()
Сообщение
#14
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
гм есть 2 пакета : gnustep-make-2.6.2-alt12.git20121102.src.rpm и gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm кусок спека gnustep-make-2.6.2-alt12.git20121102.src.rpm: Код BuildRequires: gcc-objc libgnustep-objc2-devel star кусок спека gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm Код BuildPreReq: gnustep-make-devel gcc-objc gcc-c++ Напоминает историю о том что появилось раньше яйцо или курица ![]() А в чём видится проблема? Что в сборочных зависимостях фигурирует gcc-objc? Так это не баг, у нас все пакеты на Objective-C собираются именно при помощи gcc-objc. А вот какая библиотека используется - libobjc-devel или libgnustep-objc2-devel, решает мейнтейнер, для gnustep используя gnustep-make-devel или напрямую во флаги линковки добавляя '-lobjc2' |
|
|
![]()
Сообщение
#15
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
А что за проблема с этим пакетом была? Лучше в багзиллу FR пишите с занесением меня в CC:, всегда рад помочь. Честно говоря уже не помню сейчас опять все пересобираю заново ,все свои затыки буду выкладывать в эту тему на предмет получения подсказок . gnustep-make я пересобрал в хашере ( в отдельном в основном у меня собирается клубная репа )подсунув в свою gnustep-ную репу : libgnustep-objc2-1.6.1-alt5.svn20121223.i586.rpm и libgnustep-objc2-devel-1.6.1-alt5.svn20121223.i586.rpm Это репа того же хашера В общем вот она: /home/k/hasher_wm/repo вот кусок из /etc/apt/sources.list для понимания ситуации : Код ### repo gnu_test ### rpm file:/home/k/hasher_wm/repo/ i686 hasher Понятно что все genbasedir- ится в ручную а также после каждой сборки происходит apt-get update. Кроме gnustep-make в репу пересобрана llvm3.1-3.1-alt1.1.src.rpm которую требует для сборки gnustep-objc2 В настоящее время сборка пакета gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm в хашере обламывается со следующей руганью: Код In file included from /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/alias_table.c:29:0: /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h: In function 'init_recursive_mutex': /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h:36:2: warning: implicit declaration of function 'pthread_mutexattr_settype' /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h:36:50: error: 'PTHREAD_MUTEX_RECURSIVE' undeclared (first use in this function) /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h:36:50: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [CMakeFiles/objc.dir/alias_table.c.o] Error 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/gnustep-objc2-1.6.1' make[1]: *** [CMakeFiles/objc.dir/all] Error 2 make[1]: Leaving directory `/usr/src/RPM/BUILD/gnustep-objc2-1.6.1' make: *** [all] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/gnustep-objc2-1.6.1' error: Bad exit status from /usr/src/tmp/rpm-tmp.40149 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.40149 (%build) Command exited with non-zero status 1 1.50user 0.56system 0:08.64elapsed 23%CPU (0avgtext+0avgdata 36544maxresident)k 31880inputs+6048outputs (97major+224488minor)pagefaults 0swaps hsh-rebuild: rebuild of `gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm' failed. Евгений, чего ему не хватает ? Прошлый раз я просто не пересобирал этот пакет а подсунул сизифные rpm-ки от gnustep-objc2 в репу после чего уже все остальные пакеты нормально пересобрал под p6. PS До багзилы дохожу с трудом и то когда баги меня начинают бесить как было с кривым WindowMaker 0.94 Кстати о WM . это уже к Skull . Андрей он вроде до сих пор в p6 лежит ? Может ты пересоберешь туда из сизифа 0.95.3 , благо он пересобирается на p6 без проблем ( в нашей репе давно нормальный 0.95 , но не у всех она подключена ![]() |
|
|
![]()
Сообщение
#16
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
/usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h:36:50: error: 'PTHREAD_MUTEX_RECURSIVE' undeclared (first use in this function) /usr/src/RPM/BUILD/gnustep-objc2-1.6.1/lock.h:36:50: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [CMakeFiles/objc.dir/alias_table.c.o] Error 1 Похоже, это как-то связано с версиями gcc. Дело в том, что GNU Objective-C использует объекты типа objc_mutex_*, а Foundation Objective-C перешёл на pthread_mutex_*. |
|
|
![]()
Сообщение
#17
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Похоже, это как-то связано с версиями gcc. Дело в том, что GNU Objective-C использует объекты типа objc_mutex_*, а Foundation Objective-C перешёл на pthread_mutex_*. Сизифный gcc пересобирать не будем а то последствия для p6 будут чересчур глобальны ![]() Евгений есть какие-нибудь пути обхода этой бяки ? Сообщение отредактировал kostyalamer - 4.1.2013, 11:44 |
|
|
![]()
Сообщение
#18
|
|
![]() Крупный специалист ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 476 Регистрация: 30.11.2009 Вставить ник Цитата Пользователь №: 1722 Страна: Россия Город: Климовск/Московской Пол: Муж. Репутация: ![]() ![]() ![]() |
Кстати о WM . это уже к Skull . Андрей он вроде до сих пор в p6 лежит ? Может ты пересоберешь туда из сизифа 0.95.3 , благо он пересобирается на p6 без проблем ( в нашей репе давно нормальный 0.95 , но не у всех она подключена Не вопрос:![]() Код #87384 BUILDING #1 [locked] p6 WindowMaker.git=0.95.3-alt0.M60P.1 |
|
|
![]()
Сообщение
#19
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]()
Сообщение
#20
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]()
Сообщение
#21
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Я поступил как прошлый раз, подсунул Сизифные пакеты от gnustep-objc2 в репу и пересобираю все остальное. Таким способом я и предыдущую репу gnustep
![]() |
|
|
![]()
Сообщение
#22
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
С подложенными сизифными библиотеками от gnustep-objc2 у меня пересобраны следующие пакеты:
Код gnustep-base-1.24.2-alt4.git20121227.src.rpm gnustep-charsets-r29248-alt4.git20100109.src.rpm gnustep-corebase-0.2-alt1.git20121221.src.rpm gnustep-dirs-1.0-alt2.src.rpm gnustep-easydiff-0.4.1-alt2.git20121210.src.rpm gnustep-gorm-1.2.18-alt2.git20120726.src.rpm gnustep-gui-0.23.0-alt5.git20121226.src.rpm gnustep-gworkspace-0.9.1-alt2.git20121017.src.rpm gnustep-make-2.6.2-alt12.git20121102.src.rpm gnustep-make-libFoundation-1.11.0-alt0.1.src.rpm gnustep-pdfkit-0.9.2-alt3.src.rpm gnustep-performance-0.3.2-alt2.git20120111.src.rpm gnustep-projectcenter-0.6.1-alt3.git20121122.src.rpm gnustep-renaissance-0.9.0-alt3.git20121208.src.rpm gnustep-steptalk-0.10.0-alt2.git20121202.src.rpm gnustep-systempreferences-1.1.0-alt2.git20120323.src.rpm gnustep-themes-Gtk-1.0-alt4.svn20120521.src.rpm gnustep-ucsdata-r31318-alt6.git20100910.src.rpm gnustep-webserver-1.4.8-alt2.git20121031.src.rpm gnustep-webservices-0.5.9-alt3.git20121208.src.rpm gnustep-xcode-0.1-alt5.git20121015.src.rpm llvm3.1-3.1-alt1.1.src.rpm llvm 3.1 был нужен для сборки gnustep-objc2 и dbuskit но оба пакета пока не собрались . кроме gnustep-objc2 в хашере на p6 не собрались 3 пакета : dbuskit Код checking for dbus/dbus.h... no configure: error: pkg-config claims that libdbus is available but DBusKit is unable to use it. error: Bad exit status from /usr/src/tmp/rpm-tmp.73439 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.73439 (%build) Command exited with non-zero status 1 10.96user 1.75system 0:29.27elapsed 43%CPU (0avgtext+0avgdata 36176maxresident)k 72320inputs+29696outputs (123major+621606minor)pagefaults 0swaps hsh-rebuild: rebuild of `gnustep-dbuskit-0.3.2-alt2.git20121111.src.rpm' failed. back Код Verifying ELF objects in /usr/src/tmp/gnustep-back-buildroot (arch=normal,fhs=normal,lint=relaxed,rpath=normal,stack=normal,textrel=normal ,unresolved=strict) verify-elf: ERROR: ./usr/lib/GNUstep/Bundles/libgnustep-back-023.bundle/libgnustep-back-023: undefined symbol: cairo_gl_surface_create error: Bad exit status from /usr/src/tmp/rpm-tmp.82066 (%install) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.82066 (%install) Command exited with non-zero status 1 35.77user 6.51system 1:14.82elapsed 56%CPU (0avgtext+0avgdata 81040maxresident)k 43400inputs+50936outputs (130major+3230911minor)pagefaults 0swaps hsh-rebuild: rebuild of `gnustep-back-0.23.0-alt4.git20121126.src.rpm' failed. sqlclient Код Verifying ELF objects in /usr/src/tmp/gnustep-sqlclient-buildroot (arch=normal,fhs=normal,lint=relaxed,rpath=normal,stack=normal,textrel=normal ,unresolved=strict) verify-elf: ERROR: ./usr/lib/GNUstep/Bundles/SQLClient/JDBC_libs.bundle/JDBC_libs: not found: libjvm.so verify-elf: ERROR: ./usr/lib/GNUstep/Bundles/SQLClient/JDBC.bundle/JDBC: not found: libjvm.so error: Bad exit status from /usr/src/tmp/rpm-tmp.97305 (%install) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.97305 (%install) Command exited with non-zero status 1 29.26user 8.22system 1:37.58elapsed 38%CPU (0avgtext+0avgdata 70336maxresident)k 43768inputs+34240outputs (134major+4776922minor)pagefaults 0swaps hsh-rebuild: rebuild of `gnustep-sqlclient-1.6.0-alt3.git20121129.src.rpm' failed. Евгений насколько критично отсутствие этих пакетов в репе ? Если да то что нужно для их пересборки под p6 ? PS на ftp-шнике еще старая gnustep-ная репа ( http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...s/gnustep/repo/ ), пересобранная пока только у меня в компе. |
|
|
![]()
Сообщение
#23
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
Евгений насколько критично отсутствие этих пакетов в репе ? Зависит от того, что именно будет использоваться, не знаю. Если да то что нужно для их пересборки под p6 ? Развожу руками, ибо кроме сизифа ничего под рукой нет, иначе бы давно собрал. |
|
|
![]()
Сообщение
#24
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
back определенно нужен, пойду в чруте поковыряюсь если ничего не получиться то подсуну в репу сизифный.
Евгений на чем можно проверить работоспособность gnustep - а ? Я пакеты поставил в свою рабочую систему ( кроме тех у кого зависимость на back ) крышу у системы вроде не снесло, но это совсем не показатель . В сизифе есть чего-нибудь gnustep- ное из этого списка : http://wiki.gnustep.org/index.php/Category:Applications Если нет то планируется ли чего-нибудь оттуда собрать ? |
|
|
![]()
Сообщение
#25
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
dbuskit [code]checking for dbus/dbus.h... no Тут, по-моему, нужно добавить в BuildRequires что-то типа libdbus-devel -------------------- |
|
|
![]()
Сообщение
#26
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Тут, по-моему, нужно добавить в BuildRequires что-то типа libdbus-devel Спасибо Гена попробую ! Я уже влез в чрут и при помощи каменного топора пересобрал gnustep-back ( зависимости можно было и старые оставить, фишка в последней строчке ) правда будет он теперь нормально работать или нет это надо поглядеть : Код # Automatically added by buildreq on Sat Jan 05 2013
# optimized out: fontconfig fontconfig-devel gnustep-base gnustep-base-devel gnustep-make libGL-devel libICE-devel libX11-devel libXrender-devel libXt-devel libfreetype-devel libglitz-glx libgnustep-base libgnustep-gui libgnustep-objc2 libgnustep-objc2-devel libgpg-error libp11-kit pkg-config xml-common xorg-fixesproto-devel xorg-renderproto-devel xorg-xextproto-devel xorg-xproto-devel BuildRequires: gcc-objc gnustep-gui-devel gnustep-make-devel libXcursor-devel libXext-devel libXfixes-devel libXft-devel libXmu-devel libart_lgpl-devel libcairo-devel libglitz-devel %set_verify_elf_method textrel=relaxed Сообщение отредактировал kostyalamer - 5.1.2013, 23:14 |
|
|
![]()
Сообщение
#27
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Тем же каменным топором пересобрал sqlclient :
Код # Automatically added by buildreq on Sat Jan 05 2013 # optimized out: gnustep-base gnustep-base-devel gnustep-make java libecpg-devel libgnustep-base libgnustep-objc2 libgnustep-objc2-devel libgnustep-performance libgpg-error libp11-kit libpq-devel xml-common BuildRequires: gcc-objc gnustep-gui-devel gnustep-make-devel java-devel libgnustep-performance-devel libmysqlclient-devel libsqlite3-devel postgresql-devel %set_verify_elf_method textrel=relaxed dbuskit не поддается, правда учитывая ее зависимость на clang3.1-devel и clang3.1 (которые у меня собраны) хочется плюнуть на это безобразие ( особенно после прочтения сегодняшнего devel-а ) заодно выкинуть из gnustep-ной репы llvm3.1 ![]() |
|
|
![]()
Сообщение
#28
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
В сизифе есть чего-нибудь gnustep- ное из этого списка : http://wiki.gnustep.org/index.php/Category:Applications oolite и raidem. |
|
|
![]()
Сообщение
#29
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
oolite и raidem. Пересобрал обоих под p6 ( заодно пришлось пересобрать кучу разных пакетов которые они за собой тянули ) oolite у меня установился но не завелся : Код [k<>host-2 oolite.app]$ ./oolite Error: Instance variables in OOJSValue overlap superclass NSObject. Offset of first instance variable, _val, is 8. Last instance variable in superclass, isa, ends at offset 4. This probably means that you are subclassing aclass from a library, which has changed in a binary-incompatibleway. Аварийный останов raidem установился и даже немного завелся ![]() ![]() Правда ругается на звук и отсутствие джойстика: Код $ raidem Can use page-flipping. Error initializing sound: Insufficient digital voices available. 0 joystick(s) detected. но меню опций работает, видео переключается между окном и полным экраном, настройки горячих клавиш работают. Demo не работает : Код Demo ended prematurely: error loading map! видимо в пакете нет картПри попытки запуска самой игры рушится с: Код Ошибка сегментирования Чешу репу ![]() Евгений есть еще какой-нибудь способ проверить работоспособность gnustep-a ? Может чего-нибудь простенькое соберете вроде: http://gnu.ethz.ch/linuks.mine.nu/aclock/ http://www.nongnu.org/gap/gshisen/index.html http://www.nongnu.org/gap/gmines/index.html или чего-либо подобного. |
|
|
![]()
Сообщение
#30
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 13.6.2025, 1:16 |