IPB

Здравствуйте, гость ( Вход | Регистрация )

9 страниц V   1 2 3 > »   
Ответить в эту темуОткрыть новую тему
> GNUstep в Сизифе, WindowMaker+GNUstep ?
Поделиться
aen
сообщение 11.12.2012, 12:41
Сообщение #1


Странник
**

Группа: Пользователь
Сообщений: 14
Регистрация: 28.11.2011
Вставить ник
Цитата
Пользователь №: 2199
Страна: Россия
Город: Москва
Пол: Муж.



Репутация: 0


Коллеги,
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 сейчас не стоит.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 11.12.2012, 17:28
Сообщение #2


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


И первый же вопрос из зала. Это как (WM+GNUStep) ?


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
squire
сообщение 11.12.2012, 18:37
Сообщение #3


Крупный специалист
*****

Группа: Активный Пользователь
Сообщений: 376
Регистрация: 25.8.2010
Вставить ник
Цитата
Пользователь №: 1910
Страна: Россия
Город: Екатеринбург
Пол: Муж.



Репутация: 1


Цитата(ksa @ 11.12.2012, 19:28) *
И первый же вопрос из зала. Это как (WM+GNUStep) ?

А это как раз дистрибутив Константина, только с новым GNUstep.

Прикрепленные файлы
Прикрепленный файл  gnustep.png ( 57.69 килобайт ) Кол-во скачиваний: 16
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
aen
сообщение 11.12.2012, 18:37
Сообщение #4


Странник
**

Группа: Пользователь
Сообщений: 14
Регистрация: 28.11.2011
Вставить ник
Цитата
Пользователь №: 2199
Страна: Россия
Город: Москва
Пол: Муж.



Репутация: 0


Цитата(ksa @ 11.12.2012, 16:28) *
И первый же вопрос из зала. Это как (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. "


Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ksa
сообщение 11.12.2012, 19:43
Сообщение #5


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1479
Регистрация: 7.6.2011
Вставить ник
Цитата
Пользователь №: 2118
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 5


Благодарю, теперь всё прояснилось.


--------------------
Пакеты на яндекс.диске
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 11.12.2012, 21:57
Сообщение #6


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(aen @ 11.12.2012, 12:41) *
Коллеги,
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

Очень любопытно, надо будет поглядеть smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
torabora
сообщение 13.12.2012, 12:42
Сообщение #7


Крупный специалист
*****

Группа: Пользователь
Сообщений: 385
Регистрация: 7.10.2010
Вставить ник
Цитата
Пользователь №: 1941
Страна: Россия
Город: Краснодар
Пол: Муж.



Репутация: 2


Цитирую письмо REAL из рассылки Devel:

>Хорошо бы нашёлся доброволец, который бы выложил на wiki не техническую (как я) часть, а для пользователей: и чтобы не ставить новый дистрибутив, а поставить нужные пакеты и сделать какие-то >настроечные действия, чтобы пощупать GNUstep в действии.

>>Конечно же, ждем GWorkspace и Gorm с ProjectCenter.

>Это уже в Сизифе.

Костя, было бы хорошо, чтобы ты глянул и что-нибудь написал, на вики закинуть не проблема.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 13.12.2012, 22:21
Сообщение #8


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(torabora @ 13.12.2012, 12:42) *
Цитирую письмо 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 проекта сразу wacko.gif
PS есть еще одна идейка где бы только время свободное найти.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 22.12.2012, 14:14
Сообщение #9


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Собственно бэкпорт пока в отдельную репу: 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 , думаю это не критично. Если у кого есть время / желание подключаем репу и тестируем пакеты, я их поставил в свою рабочую систему все вроде нормально, больших изменений в работе не вижу biggrin.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
real@a.o
сообщение 31.12.2012, 13:27
Сообщение #10


Любитель
***

Группа: Пользователь
Сообщений: 88
Регистрация: 31.12.2012
Вставить ник
Цитата
Пользователь №: 2351
Страна: Россия
Город: Кемерово
Пол: Муж.



Репутация: 1


Не ожидал такого интереса. Заинтригован.

Несколько моментов:

1. Я пока не могу быстро работать: неделю лежал в больнице, через неделю туда вернусь. Но вот только что обновил набор пакетов, добавив и те, о которых здесь говорилось. А именно:
a. переименовал фондовый Objective-C из libobjc.so в libobjc2.so во избежание коллизий с gcc-objc.
б. убрал зависимости рантаймовых пакетов на пакеты разработки.

2. Всяческая помощь советами всячески приветствуется.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 31.12.2012, 15:45
Сообщение #11


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(real<>a.o @ 31.12.2012, 13:27) *
1. Я пока не могу быстро работать: неделю лежал в больнице, через неделю туда вернусь. Но вот только что обновил набор пакетов, добавив и те, о которых здесь говорилось. А именно:
a. переименовал фондовый Objective-C из libobjc.so в libobjc2.so во избежание коллизий с gcc-objc.
б. убрал зависимости рантаймовых пакетов на пакеты разработки.

2. Всяческая помощь советами всячески приветствуется.

Евгений, добро пожаловать на наш форум smile.gif . Сразу приглашаю в клуб если что то отпишитесь в этой теме : http://forum.russ2.com/index.php?showtopic...amp;#entry31765 Народ подобрался по большей части активный, в клубе все по именам и на ты без лишних политесов .
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-ной специфики smile.gif

Сообщение отредактировал kostyalamer - 31.12.2012, 15:46
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 4.1.2013, 8:59
Сообщение #12


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(real<>a.o @ 31.12.2012, 13:27) *
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++

Напоминает историю о том что появилось раньше яйцо или курица biggrin.gif Я чего-то не понимаю или это баг ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
real@a.o
сообщение 4.1.2013, 9:19
Сообщение #13


Любитель
***

Группа: Пользователь
Сообщений: 88
Регистрация: 31.12.2012
Вставить ник
Цитата
Пользователь №: 2351
Страна: Россия
Город: Кемерово
Пол: Муж.



Репутация: 1


Цитата(kostyalamer @ 31.12.2012, 17:45) *
#gnustep-sqlclient !!!


А что за проблема с этим пакетом была?

Цитата(kostyalamer @ 31.12.2012, 17:45) *
Евгений есть ли планы пособирать чего - нибудь из этого списка : http://wiki.gnustep.org/index.php/Category:Applications ?
Было бы очень интересно добавить в дистрибутив gnustep-ной специфики smile.gif


Лучше в багзиллу FR пишите с занесением меня в CC:, всегда рад помочь.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
real@a.o
сообщение 4.1.2013, 9:23
Сообщение #14


Любитель
***

Группа: Пользователь
Сообщений: 88
Регистрация: 31.12.2012
Вставить ник
Цитата
Пользователь №: 2351
Страна: Россия
Город: Кемерово
Пол: Муж.



Репутация: 1


Цитата(kostyalamer @ 4.1.2013, 10:59) *
гм есть 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++

Напоминает историю о том что появилось раньше яйцо или курица biggrin.gif Я чего-то не понимаю или это баг ?


А в чём видится проблема? Что в сборочных зависимостях фигурирует gcc-objc? Так это не баг, у нас все пакеты на Objective-C собираются именно при помощи gcc-objc. А вот какая библиотека используется - libobjc-devel или libgnustep-objc2-devel, решает мейнтейнер, для gnustep используя gnustep-make-devel или напрямую во флаги линковки добавляя '-lobjc2'
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 4.1.2013, 11:11
Сообщение #15


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(real<>a.o @ 4.1.2013, 9:19) *
А что за проблема с этим пакетом была?



Лучше в багзиллу 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 , но не у всех она подключена smile.gif )
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
real@a.o
сообщение 4.1.2013, 11:17
Сообщение #16


Любитель
***

Группа: Пользователь
Сообщений: 88
Регистрация: 31.12.2012
Вставить ник
Цитата
Пользователь №: 2351
Страна: Россия
Город: Кемерово
Пол: Муж.



Репутация: 1


Цитата(kostyalamer @ 4.1.2013, 13:11) *
/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_*.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 4.1.2013, 11:43
Сообщение #17


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(real<>a.o @ 4.1.2013, 11:17) *
Похоже, это как-то связано с версиями gcc. Дело в том, что GNU Objective-C использует объекты типа objc_mutex_*, а Foundation Objective-C перешёл на pthread_mutex_*.

Сизифный gcc пересобирать не будем а то последствия для p6 будут чересчур глобальны wacko.gif
Евгений есть какие-нибудь пути обхода этой бяки ?

Сообщение отредактировал kostyalamer - 4.1.2013, 11:44
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Skull
сообщение 4.1.2013, 23:24
Сообщение #18


Крупный специалист
*****

Группа: Пользователь
Сообщений: 476
Регистрация: 30.11.2009
Вставить ник
Цитата
Пользователь №: 1722
Страна: Россия
Город: Климовск/Московской
Пол: Муж.



Репутация: 6


Цитата(kostyalamer @ 4.1.2013, 10:11) *
Кстати о WM . это уже к Skull . Андрей он вроде до сих пор в p6 лежит ? Может ты пересоберешь туда из сизифа 0.95.3 , благо он пересобирается на p6 без проблем ( в нашей репе давно нормальный 0.95 , но не у всех она подключена smile.gif )
Не вопрос:
Код
#87384 BUILDING #1 [locked] p6 WindowMaker.git=0.95.3-alt0.M60P.1

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 4.1.2013, 23:50
Сообщение #19


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(Skull @ 4.1.2013, 23:24) *
Не вопрос:
Код
#87384 BUILDING #1 [locked] p6 WindowMaker.git=0.95.3-alt0.M60P.1

Спасибо !

Сообщение отредактировал kostyalamer - 4.1.2013, 23:52
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
real@a.o
сообщение 5.1.2013, 8:04
Сообщение #20


Любитель
***

Группа: Пользователь
Сообщений: 88
Регистрация: 31.12.2012
Вставить ник
Цитата
Пользователь №: 2351
Страна: Россия
Город: Кемерово
Пол: Муж.



Репутация: 1


Цитата(kostyalamer @ 4.1.2013, 13:43) *
Сизифный gcc пересобирать не будем а то последствия для p6 будут чересчур глобальны wacko.gif
Евгений есть какие-нибудь пути обхода этой бяки ?


Ни одной идеи.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 5.1.2013, 10:34
Сообщение #21


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Я поступил как прошлый раз, подсунул Сизифные пакеты от gnustep-objc2 в репу и пересобираю все остальное. Таким способом я и предыдущую репу gnustep smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 5.1.2013, 18:31
Сообщение #22


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


С подложенными сизифными библиотеками от 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/ ), пересобранная пока только у меня в компе.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
real@a.o
сообщение 5.1.2013, 18:54
Сообщение #23


Любитель
***

Группа: Пользователь
Сообщений: 88
Регистрация: 31.12.2012
Вставить ник
Цитата
Пользователь №: 2351
Страна: Россия
Город: Кемерово
Пол: Муж.



Репутация: 1


Цитата(kostyalamer @ 5.1.2013, 20:31) *
Евгений насколько критично отсутствие этих пакетов в репе ?


Зависит от того, что именно будет использоваться, не знаю.

Цитата(kostyalamer @ 5.1.2013, 20:31) *
Если да то что нужно для их пересборки под p6 ?


Развожу руками, ибо кроме сизифа ничего под рукой нет, иначе бы давно собрал.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 5.1.2013, 20:35
Сообщение #24


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


back определенно нужен, пойду в чруте поковыряюсь если ничего не получиться то подсуну в репу сизифный.
Евгений на чем можно проверить работоспособность gnustep - а ? Я пакеты поставил в свою рабочую систему ( кроме тех у кого зависимость на back ) крышу у системы вроде не снесло, но это совсем не показатель . В сизифе есть чего-нибудь gnustep- ное из этого списка : http://wiki.gnustep.org/index.php/Category:Applications
Если нет то планируется ли чего-нибудь оттуда собрать ?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Drool
сообщение 5.1.2013, 21:28
Сообщение #25


Профессионал
*******

Группа: Пользователь
Сообщений: 1764
Регистрация: 28.7.2010
Вставить ник
Цитата
Из: Берислав, Херсонщина
Пользователь №: 1879
Страна: Украина
Город: Не указан
Пол: Муж.



Репутация: 9


Цитата(kostyalamer @ 5.1.2013, 16:31) *
dbuskit
[code]checking for dbus/dbus.h... no

Тут, по-моему, нужно добавить в BuildRequires что-то типа libdbus-devel


--------------------

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 5.1.2013, 22:21
Сообщение #26


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(Drool @ 5.1.2013, 21:28) *
Тут, по-моему, нужно добавить в 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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 5.1.2013, 23:13
Сообщение #27


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Тем же каменным топором пересобрал 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 smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
real@a.o
сообщение 6.1.2013, 8:44
Сообщение #28


Любитель
***

Группа: Пользователь
Сообщений: 88
Регистрация: 31.12.2012
Вставить ник
Цитата
Пользователь №: 2351
Страна: Россия
Город: Кемерово
Пол: Муж.



Репутация: 1


Цитата(kostyalamer @ 5.1.2013, 22:35) *
В сизифе есть чего-нибудь gnustep- ное из этого списка : http://wiki.gnustep.org/index.php/Category:Applications


oolite и raidem.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 6.1.2013, 15:28
Сообщение #29


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(real<>a.o @ 6.1.2013, 8:44) *
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 установился и даже немного завелся biggrin.gif ,

Прикрепленный файл  raidem.jpeg ( 71.09 килобайт ) Кол-во скачиваний: 3

Правда ругается на звук и отсутствие джойстика:
Код
$ raidem
Can use page-flipping.
Error initializing sound: Insufficient digital voices available.
0 joystick(s) detected.


но меню опций работает, видео переключается между окном и полным экраном, настройки горячих клавиш работают.
Demo не работает :
Код
Demo ended prematurely: error loading map!
видимо в пакете нет карт
При попытки запуска самой игры рушится с:
Код
Ошибка сегментирования

Чешу репу smile.gif
Евгений есть еще какой-нибудь способ проверить работоспособность 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
или чего-либо подобного.


Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
real@a.o
сообщение 6.1.2013, 16:44
Сообщение #30


Любитель
***

Группа: Пользователь
Сообщений: 88
Регистрация: 31.12.2012
Вставить ник
Цитата
Пользователь №: 2351
Страна: Россия
Город: Кемерово
Пол: Муж.



Репутация: 1


Пробуйте:

http://git.altlinux.org/people/real/packag...step-aclock.git
http://git.altlinux.org/people/real/packag...step-gmines.git
http://git.altlinux.org/people/real/packag...tep-gshisen.git

В Сизиф отослал.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

9 страниц V   1 2 3 > » 
Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 13.6.2025, 1:16