gDesklets на x86_x64

Распространенная ошибка:

==========================================================[11/21/10-13:22:17]===
=== Unhandled error! Something bad and unexpected happened. ===

[EXC]
in /usr/lib64/gdesklets/shell/ItemBrowser.py: line 114 __on_activate_item
in /usr/lib64/gdesklets/utils/Observable.py: line 45 update_observer
in ./DisplayBrowser/__init__.py: line 153 __on_activate
in ./DisplayBrowser/__init__.py: line 128 run_new_one
in ./gDeskletsClient/__init__.py: line 36 open_display
in /usr/lib64/gdesklets/main/client.py: line 54 open_display
in /usr/lib64/gdesklets/main/client.py: line 38 __send
in /usr/lib64/gdesklets/utils/xdr.py: line 75 recv
[EXC]/usr/lib64/gdesklets/utils/xdr.py

---]   70     chunk = ""
---]   71     while (True):
---]   72         try:
---]   73             length = ord(s.recv(1))
---]   74         except:
[ERR]>  75             raise XDRError
---]   76 
---]   77         if (length): chunk += s.recv(length)
---]   78 
---]   79         flag = s.recv(1)
---]   80         if (flag == _CONT): continue
---]   81 

Возникает только на 64-битной openSuSe(возникает только при использовании апплета с svg графикой(проверил-все где нет SVG-работает)).Версии gDesklets пробывал и 0.36.2 и 0.36.1 (и из rpm и самосборкой с офф-сайта проекта)…на x86 openSuSe все работает…
Как починить,надеюсь на помощь…
Может питон пересобрать надо?

Зачем вам что-то пересобирать?
Это пакет из стандартного репозитория. Он должен работать. Пишите багрепорт.

Баг репорту уже года 3:
https://bugs.launchpad.net/ubuntu/+source/gdesklets/+bug/83922/comments/24 (там тема,досихпор решают…)
Суть проблемы мне не ясна,проверил последнюю версию,с офф сайта(компилял) с разными версиями питона-все также,с разными версиями библиотек-также…
Вобщем решается просто-взял этот РПМ от прошлого релиза СюСи:
RPM Search OpenSuSE gDesklets-0.36.1-5.4.x86_64.rpm
Установил-он единственный рабочий(если использовать РПМ от 11.1 и ниже версии,понадобится фикс: отсюда fix for gdesklets )
При смене версий-может понадобится очистка каталога ~/.gdesklets (все кроме Controls и Displays (если у вас установлены апплеты и контролы к ним-чтоб не переустанавливать) нужно удалять)
(конечно я пробовал взять с офф сайта этуже версию(что и РПМ указанная) и собрать-в результате тотже баг-вылет на томже месте что и в первом посте.А при установке РПМ версии(по ссылке)-все работает-фантастика)

https://bugs.launchpad.net/ubuntu
Если у вас не работает пакет для openSUSE, нужно писать в bugzilla.novell.com. Тем более, если предыдущая версия работала. Каким боком тут bugs.launchpad.net/ubuntu?
Вы создаёте себе какие-то дополнительные сложности.

Lazy_Kent
Еслиб это был баг в пакете для openSuSe,то после компиляции из исходников(с офф сайта проекта) программа работала-б.
Это проблема программы,т.е. нужен баг-репорт девелоперу,что и есть на launchpad-е.

Помоему gDesklets прекратил свое развитие.

Ему замена это screenlets

screenlets-перегруженная,жрет кучу памяти,тормазит,не работает без компиза.
+простота создания “десклетов”(там svg используется).
И развитие-это баг фиксы разве что,функционала в gDesklets достаточно.

я о том что последняя версия была выпущена два года назад

Совсем необязательно программа будет работать при компиляции из исходников (если вообще скомпилируется). А мэйнтейнер пакета может добавить нужный патч, особенно, если программа больше не развивается.

Вот вам пример программы, которая не обновлялась с 2000 года:
https://build.opensuse.org/package/files?package=a2ps&project=openSUSE%3AFactory
Но корректирующие патчи туда регулярно включаются.

Так что, единственное правильное решение — писать в нашу багзилу.

я о том что последняя версия была выпущена два года назад

What’s new in gDesklets 0.36.2
(внизу планы для сл. версии)
gDesklets - Wikipedia, the free encyclopedia
(дата выхода последней версии,никак не 3 года назад)

Lazy_Kent
Свои проблемы решаю сам.Патч(фикс) писать у меня желания нет(раз работает на прошлой версии что мне нужно).

Свои проблемы решаю сам.
Я вижу, как вы решаете свои проблемы. Вместо того, чтобы сообщить куда надо и тем помочь другим пользователям этой программы, вы задаёте вопрос на форуме. Что вы ожидали здесь услышать?

Патч писать я вам не предлагаю. Предлагаю отправить багрепорт мэйнтейнеру пакета. Мэйнтейнеры, обычно, поддерживают связь с разработчиками.

Что вы ожидали здесь услышать?

Как починить,надеюсь на помощь…

Если ктото сталкивался с таким-он бы сообщил,или совет по аналогичной проблеме с другого приложения.

Предлагаю отправить багрепорт мэйнтейнеру пакета.

Это третий раз предлагаешь…вполне логичный вопрос-чтож сам не пишешь?

Я не пользуюсь именно этой программой. Поэтому не пишу.
Если нахожу проблему в программе, то обязательно сообщаю или автору, или в багзилу.

Как пример.
jwilk / ocrodjvu / source – Bitbucket
Можете поискать по тексту чейнджлога Kyrill Detinov.