2010 LTS - обсуждение

PCLinuxOS

Модератор: Bizdelnick

Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

Ага, при попытке забрать фото с запуском digikam из сообщений о подключении, она сегфолтится с записью в логах:

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

kernel: digikam[8359]: segfault at 29 ip 00007f988d52a74d sp 00007fffd80a9f70 error 4 in libc-2.11.1.so[7f988d4b4000+1630
00]

после чего тут же дисконнектится USB интерфейс к камере.

Кстати, обнаружил интересную штуку, кто знает откуда ноги растут? ldconfig среди прочего выдал такое:

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

       libc.so.6 (libc6,x86-64, OS ABI: Linux 2.6.9) => /lib64/libc.so.6
        libc.so.6 (libc6, OS ABI: Linux 2.6.9) => /lib/libc.so.6
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

SinClaus писал(а):
10.05.2012 18:02
Первое же испытание новый KDE не прошел, что я в принципе предвидел.
Подключение камеры он видит, радостно рапортует и даже предлагает забрать оттуда фотографии, но digikam оттуда ничего получить не может, если сказать транспаранте Device notifier'а "забрать с помощью digikam" - та стартует и падает, если запустить тот же digikam он взлетает, но виснет наглухо при попытке импорта с камеры.


Это и в Арче, и в Мандриве? Я несколько дней назад брал камеру и пробовал фотки с неё посмотреть - в Dolphin нормально всё работало. А вот с Digikam не проверял, а сейчас уже камеры нет.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

SinClaus писал(а):
09.05.2012 18:18
Ещё бы GIMP, самому ох как не охота собирать...


Скоро будет тестовый репозиторий для 2010.2 с обновлением GTK и GIMP:

glib2.0-2.30.2
atk1.0-2.2.0
gdk-pixbuf2.0-2.24.1
pango-1.29.4
gtk+2.0-2.24.10
gtk+3.0-3.2.4
librsvg-2.36.1
gnome3-themes-standard-3.2.1

babl-0.1.10
gegl-0.2.0
gimp-2.8.0

В течение недели где-то. Пока что надо упорядочить то, что уже прошло тестирование и залить в /basic.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - обсуждение

Сообщение olelukoie »

SinClaus писал(а):
10.05.2012 18:25
Ага, при попытке забрать фото с запуском digikam из сообщений о подключении, она сегфолтится с записью в логах:

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

kernel: digikam[8359]: segfault at 29 ip 00007f988d52a74d sp 00007fffd80a9f70 error 4 in libc-2.11.1.so[7f988d4b4000+1630
00]

после чего тут же дисконнектится USB интерфейс к камере.

На 32 битах digikam ведет себя аналогично, но gwenview и dolphin с камерой работают. Так что это глюк digikam. А если попробовать собрать digikam 2.6 rc?

UPD: и да, в opensuse с теми же версиями KDE и digikam (4.8.3 и 2.5.0 соответственно) проблем взаимодействия digikam с камерой нет.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

Да, это таки глюк Мандривы, в Арче digikam успешно стартует и спокойно забирает фото с камеры. Точнее, что-то не прижилось у digikam.
В Арче - версия 2.5.0 Build date: May 3 2012 (target: Release).
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

SinClaus писал(а):
11.05.2012 05:42
Да, это таки глюк Мандривы, в Арче digikam успешно стартует и спокойно забирает фото с камеры. Точнее, что-то не прижилось у digikam.
В Арче - версия 2.5.0 Build date: May 3 2012 (target: Release).


Сегодня соберу RC 2.6.0 (вчера наконец-то зарелизили). Посмотрим, как будет работать.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

Мне кажется что малость разбежались "вершки" и "корешки", сегфолтится-то в libc, а она аж в /lib64, по моему ещё из релиза 2010. Приду домой - гляну дату.
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

Что-то у меня на компе точно разбежалось: ни одна из программ открыть камеру не может. Предлагают (не digikam) на выбор старую EOS300D и EOS40D PTP mode, при попытке открыть любую показывают пустое окно и unknown error в статус баре.

Кстати, с карточки MMC, вызванная тем же способом - с транспаранта о появлении устройства, digikam благополучно всё забирает.
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

32-битный digikam 2.6.0rc уже можно устанавливать. 64-битный где-то на подходе.

Но при желании можно и самостоятельно пересобрать из SRPM: http://mib.pianetalinux.org/2010.2/others/...b2010.2.src.rpm
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - обсуждение

Сообщение olelukoie »

Pulfer писал(а):
11.05.2012 21:06
32-битный digikam 2.6.0rc уже можно устанавливать. 64-битный где-то на подходе.

Но при желании можно и самостоятельно пересобрать из SRPM: http://mib.pianetalinux.org/2010.2/others/...b2010.2.src.rpm

Проверил 32-битный, результат не утешительный: сегфолтится точно также, как и версия 2.5.0.
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

olelukoie писал(а):
11.05.2012 23:54
Pulfer писал(а):
11.05.2012 21:06
32-битный digikam 2.6.0rc уже можно устанавливать. 64-битный где-то на подходе.

Но при желании можно и самостоятельно пересобрать из SRPM: http://mib.pianetalinux.org/2010.2/others/...b2010.2.src.rpm

Проверил 32-битный, результат не утешительный: сегфолтится точно также, как и версия 2.5.0.


А как воспроизвести проблему? Попробую ещё раз взять камеру и поработать с gdb, может получится точно определить источник сегфолта и исправить его.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

Мои сообщения не показываются?
Вроде уже ясно, что источник багов - не digikam, с флешки забирает замечательно. Т.е. проблема где-то в районе PTP-USB.
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

SinClaus писал(а):
12.05.2012 05:44
Мои сообщения не показываются?
Вроде уже ясно, что источник багов - не digikam, с флешки забирает замечательно. Т.е. проблема где-то в районе PTP-USB.


Так всё равно надо от Digikam отталкиваться, чтобы проследить цепочку вызовов функций до сегфолта. :) Пока что подозрение пало на libdc1394.

Поэтому есть небольшая просьба - пересобрать и установить вот этот пакет: http://distrib-coffee.ipsl.jussieu.fr/pub/...v2010.2.src.rpm

И посмотреть, решится проблема или нет. Если решится, я заявку оформлю, чтобы его из main/testing в main/updates пересобрали.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

Добреду до дома - проверю, после 7 вечера (+7 GMT) :)
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - обсуждение

Сообщение olelukoie »

Pulfer писал(а):
12.05.2012 07:18
SinClaus писал(а):
12.05.2012 05:44
Мои сообщения не показываются?
Вроде уже ясно, что источник багов - не digikam, с флешки забирает замечательно. Т.е. проблема где-то в районе PTP-USB.


Так всё равно надо от Digikam отталкиваться, чтобы проследить цепочку вызовов функций до сегфолта. :) Пока что подозрение пало на libdc1394.

Я не нашел пакета digikam-debug, да и вообще debug-пакетов для пакетов из MIB, так что вот бэктрейс без них :) Видимо дело действительно может быть в libdc1394.

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

(gdb) bt full
#0  0xb4ed2e13 in realloc () from /lib/i686/libc.so.6
No symbol table info available.
#1  0xb191846e in register_platform () from /usr/lib/libdc1394.so.22
No symbol table info available.
#2  0xb193229f in usb_init () from /usr/lib/libdc1394.so.22
No symbol table info available.
#3  0xab682047 in gp_port_library_list () from /usr/lib/libgphoto2_port/0.8.0/usb.so
No symbol table info available.
#4  0xb6d2de44 in ?? () from /usr/lib/libgphoto2_port.so.0
No symbol table info available.
#5  0xb3932d28 in ?? () from /usr/lib/libltdl.so.7
No symbol table info available.
#6  0xb39328ea in ?? () from /usr/lib/libltdl.so.7
No symbol table info available.
#7  0xb39329a6 in lt_dlforeachfile () from /usr/lib/libltdl.so.7
No symbol table info available.
#8  0xb6d2dd12 in gp_port_info_list_load () from /usr/lib/libgphoto2_port.so.0
No symbol table info available.
#9  0x08423895 in ?? ()
No symbol table info available.
#10 0x081f26fa in ?? ()
No symbol table info available.
#11 0x081f3188 in ?? ()
No symbol table info available.
#12 0x082085a6 in ?? ()
No symbol table info available.
#13 0xb52fddd4 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
No symbol table info available.
#14 0xb5873033 in QActionGroup::triggered(QAction*) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#15 0xb5873488 in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#16 0xb52fddd4 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
No symbol table info available.
#17 0xb586df09 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#18 0xb586f82c in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#19 0xb5d55fef in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#20 0xb5d5c6cb in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#21 0xb5d5d2a0 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#22 0xb65413cd in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5
No symbol table info available.
#23 0xb58d33d8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#24 0xb5d5ecef in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#25 0xb5875b5c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#26 0xb587e4c7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#27 0xb644aa81 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
No symbol table info available.
#28 0xb52e64eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
No symbol table info available.
#29 0xb587a6f2 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#30 0xb590a230 in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#31 0xb5909223 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
No symbol table info available.
#32 0xb5936cc2 in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#33 0xb35fecae in g_main_context_dispatch () from /lib/libglib-2.0.so.0
No symbol table info available.
#34 0xb36032d8 in ?? () from /lib/libglib-2.0.so.0
No symbol table info available.
#35 0xb360347e in g_main_context_iteration () from /lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#36 0xb5319bb5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
No symbol table info available.
#37 0xb5936555 in ?? () from /usr/lib/libQtGui.so.4
No symbol table info available.
#38 0xb52e4da9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
No symbol table info available.
#39 0xb52e52b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
No symbol table info available.
#40 0xb52eb66f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
No symbol table info available.
#41 0xb5874b47 in QApplication::exec() () from /usr/lib/libQtGui.so.4
No symbol table info available.
#42 0x0834e55f in ?? ()
No symbol table info available.
#43 0xb4e79b96 in __libc_start_main () from /lib/i686/libc.so.6
No symbol table info available.
#44 0x080b4d11 in _start ()
No symbol table info available.
(gdb)
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

Докладываю: установил lib64dc1394_22-2.1.2-4.1mdv2010.2.x86_64.rpm lib64dc1394-devel-2.1.2-4.1mdv2010.2.x86_64.rpm, сделал снимок, подключил камеру, на ярлыке клацнул "download with digikam". Digikam появилась, но окна загрузки не показала (?), при попытке сделать импорт вручную оказалось две строки: EOS 40D PTP и Canon EOS autodetected. При нажатии на первую появляется окно загрузки, отображается количество пустого/заполненного места на флешке внутри камеры (правильно или нет - не уверен), и дальше - полная тишина. В логах - USB устройство в это время отключилось.
Если пытаюсь открыть через файл менеджер - опять при попытке открыть устройство показывает пустой экран, в статусе - неизвестная ошибка.
Отключение USB устройства - это похоже камера отключается сама, поскольку нет обращений, или они некорректные. В логах никто ни на что не жалуется.

Кстати, информация к размышлению: до апдейта до KDE 4.8.2 digikam спокойно забирала снимки через этот самый USB кабель и разъём.
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

SinClaus писал(а):
12.05.2012 16:37
Докладываю: установил lib64dc1394_22-2.1.2-4.1mdv2010.2.x86_64.rpm lib64dc1394-devel-2.1.2-4.1mdv2010.2.x86_64.rpm, сделал снимок, подключил камеру, на ярлыке клацнул "download with digikam". Digikam появилась, но окна загрузки не показала (?), при попытке сделать импорт вручную оказалось две строки: EOS 40D PTP и Canon EOS autodetected. [...]


Ну, хоть сегфолтов больше нет, одной проблемой меньше. В MIB'овской рассылке мне пришло, что "Solution works! tested". Так что у кого-то даже всё заработало. Теперь надо дальше разбираться, что ещё может быть, что не у всех работает.

Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - обсуждение

Сообщение olelukoie »

Pulfer писал(а):
12.05.2012 17:19
SinClaus писал(а):
12.05.2012 16:37
Докладываю: установил lib64dc1394_22-2.1.2-4.1mdv2010.2.x86_64.rpm lib64dc1394-devel-2.1.2-4.1mdv2010.2.x86_64.rpm, сделал снимок, подключил камеру, на ярлыке клацнул "download with digikam". Digikam появилась, но окна загрузки не показала (?), при попытке сделать импорт вручную оказалось две строки: EOS 40D PTP и Canon EOS autodetected. [...]


Ну, хоть сегфолтов больше нет, одной проблемой меньше. В MIB'овской рассылке мне пришло, что "Solution works! tested". Так что у кого-то даже всё заработало. Теперь надо дальше разбираться, что ещё может быть, что не у всех работает.

На 32-битной системе после обновления libdc1394 из main/testing digikam заработал нормально, и не сегфолтится, и нормально показывает содержимое камеры, и нормально копирует фотки с камеры на диск :) . 64-битную версию проверить не могу, на работе нет камеры и доступа к репам testing, а дома нет 64-битной установки mdv2010.2, сорри...
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

olelukoie писал(а):
12.05.2012 20:00
На 32-битной системе после обновления libdc1394 из main/testing digikam заработал нормально, и не сегфолтится, и нормально показывает содержимое камеры, и нормально копирует фотки с камеры на диск :) . 64-битную версию проверить не могу, на работе нет камеры и доступа к репам testing, а дома нет 64-битной установки mdv2010.2, сорри...


Отлично. :) А можно это же самое написать в комментах к заявке на пересборку для main/updates? :)

https://qa.mandriva.com/show_bug.cgi?id=65550
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - обсуждение

Сообщение olelukoie »

Pulfer писал(а):
13.05.2012 04:02
olelukoie писал(а):
12.05.2012 20:00
На 32-битной системе после обновления libdc1394 из main/testing digikam заработал нормально, и не сегфолтится, и нормально показывает содержимое камеры, и нормально копирует фотки с камеры на диск :) . 64-битную версию проверить не могу, на работе нет камеры и доступа к репам testing, а дома нет 64-битной установки mdv2010.2, сорри...


Отлично. :) А можно это же самое написать в комментах к заявке на пересборку для main/updates? :)

https://qa.mandriva.com/show_bug.cgi?id=65550

Написать то я напишу, только ЕМНИП офф. поддержка версии 2010.2 закончилась еще в январе и вряд ли кто-то будет обновлять пакет в офф. репах. ИМХО проще будет пересобрать его в репах MIB. Тем более, что версии KDE и digikam из офф. реп вроде как этого обновления не требуют, это только для мибовских версий понадобилось, не?
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

digicam на моей машине собрать не удалось, депенденсы я понаставил, ipad заткнул за ненадобностью, но когда скрипт не нашел установленного automoc4-0.9.88-3mdv2010.1.x86_64, мне что-то надоело с этим делом сражаться. Опять же дела по хозяйству отвлекают...
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

olelukoie писал(а):
13.05.2012 10:44
Написать то я напишу, только ЕМНИП офф. поддержка версии 2010.2 закончилась еще в январе и вряд ли кто-то будет обновлять пакет в офф. репах. ИМХО проще будет пересобрать его в репах MIB. Тем более, что версии KDE и digikam из офф. реп вроде как этого обновления не требуют, это только для мибовских версий понадобилось, не?


Ну, апдейты всё ещё приходят официальные, так что я надеюсь, что и эту либу обновят :-) Но если несколько дней не будет никакого движения по багу, то пересоберём для MIB, конечно.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
olelukoie
Сообщения: 1248
ОС: Linux, Win

Re: 2010 LTS - обсуждение

Сообщение olelukoie »

Ну вот, началось то, чего я опасался. Есть такая прога для чтения и конвертации электронных книг, calibre называется, Написана на Python с использованием PyQt. В репах для 2010.2 есть устаревшая версия 0.7.32. Пытаюсь ее запустить:

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

$ calibre
Traceback (most recent call last):
  File "/usr/bin/calibre", line 19, in <module>
    sys.exit(main())
  File "/usr/lib/calibre/calibre/gui2/main.py", line 320, in main
    app, opts, args, actions = init_qt(args)
  File "/usr/lib/calibre/calibre/gui2/main.py", line 40, in init_qt
    from calibre.gui2.ui import Main
  File "/usr/lib/calibre/calibre/gui2/ui.py", line 31, in <module>
    from calibre.gui2.widgets import ProgressIndicator
  File "/usr/lib/calibre/calibre/gui2/widgets.py", line 26, in <module>
    from calibre.gui2.progress_indicator import ProgressIndicator as _ProgressIndicator
  File "/usr/lib/calibre/calibre/gui2/progress_indicator/__init__.py", line 14, in <module>
    pi_error)
RuntimeError: Failed to load the Progress Indicator plugin: the sip module implements API v8.0 to v8.1 but the progress_indicator module requires API v7.1


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

UPD саму прогу обновить нельзя, т.к. она требует python 2.7, но простая пересборка имеющегося пакета вроде как помогла, прога стала запускаться и работать, правда проверить полностью пока нет возможности...
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

olelukoie писал(а):
14.05.2012 22:04
Это значит, что под новый PyQt надо пересобрать эту прогу, а возможно и еще ряд ее зависимостей. Причем саму прогу, вероятно, надо будет обновить до текущей версии...

UPD саму прогу обновить нельзя, т.к. она требует python 2.7, но простая пересборка имеющегося пакета вроде как помогла, прога стала запускаться и работать, правда проверить полностью пока нет возможности...


А, ну да, с calibre проблема известная и пересобранные пакеты уже готовы. Но пока что я не заливал их на сервер.

Кстати, уже можно подключать репозитории:

i686: http://mib.pianetalinux.org/2010.3/32/basic/

x86_64: http://mib.pianetalinux.org/2010.3/64/basic/

Там обновление GTK & GIMP, Mesa, Alsa, Pulse и т.д. И KDE4 4.8.x теперь будет только там обновляться.

XServer ещё нет, т.к. пакеты недостаточно протестированы.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: 2010 LTS - обсуждение

Сообщение SinClaus »

Я их подключил вместо репозиториев от 2010.1/2, надеясь что все апдейты пойдут сюда (благо ссылки сделать в общем не сложно :) ).
При попытке обновиться получил не скромное предложение:

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

The following packages have to be removed for others to be upgraded:
cr-3.0.14-1.i386
 (due to missing libwx_gtk2u_html-2.8.so.0,
  due to missing libwx_gtk2u_qa-2.8.so.0,
  due to missing libwx_baseu-2.8.so.0,
  due to missing libwx_gtk2u_aui-2.8.so.0,
  due to missing libwx_baseu_net-2.8.so.0,
  due to missing libwx_gtk2u_core-2.8.so.0,
  due to missing libwx_gtk2u_xrc-2.8.so.0,
  due to missing libwx_gtk2u_richtext-2.8.so.0,
  due to missing libwx_baseu_xml-2.8.so.0,
  due to missing libwx_gtk2u_adv-2.8.so.0)
gxneur-0.12.0-1mdv2010.2.i586
 (due to missing libpango-1.0.so.0,
  due to missing libpangocairo-1.0.so.0,
  due to missing libpangoft2-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0,
  due to missing libglade-2.0.so.0,
  due to missing libxnconfig.so.12,
  due to missing libxneur.so.12,
  due to unsatisfied xneur == 0.12.0)
libcanberra-gtk0-0.26-2.1mdv2010.2.i586
 (due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
libgail18-2.20.1-1mdv2010.1.i586
 (due to missing libpango-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
libgimp2.0_0-2.6.11-1mdv2010.1.i586
 (due to missing libpango-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
libglade2.0_0-2.6.4-3mdv2010.1.i586
 (due to missing libpango-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
libgtk+-x11-2.0_0-2.20.1-1mdv2010.1.i586
 (due to missing libpango-1.0.so.0,
  due to missing libpangocairo-1.0.so.0,
  due to missing libpangoft2-1.0.so.0,
  due to unsatisfied libgtk+2.0_0 == 2.20.1)
libgtk+2.0_0-2.20.1-1mdv2010.1.i586
 (due to missing libpango-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
libia_ora-gnome-1.0.24-1mdv2010.1.i586
 (due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
libnotify1-0.4.5-3mdv2010.1.i586
 (due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
libpango1.0_0-1.28.0-1.2mdv2010.2.i586
 (due to unsatisfied pango == 1.28.0)
libpango1.0_0-modules-1.28.0-1.2mdv2010.2.i586
 (due to missing libpango-1.0.so.0,
  due to missing libpangoft2-1.0.so.0)
libwebkitgtk1.0_2-1.2.7-0.1mdv2010.2.i586
 (due to missing libpango-1.0.so.0,
  due to missing libpangocairo-1.0.so.0,
  due to missing libpangoft2-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0,
  due to missing libgailutil.so.18)
libwxgtku2.8-2.8.10-6mdv2010.1.i586
 (due to missing libpango-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
libxneur11-0.11.1-2mdv2010.2.i586
 (due to missing libpango-1.0.so.0,
  due to missing libpangocairo-1.0.so.0,
  due to missing libpangoft2-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0,
  due to missing libnotify.so.1)
libxneur12-0.12.0-2mdv2010.2.i586
 (due to missing libpango-1.0.so.0,
  due to missing libpangocairo-1.0.so.0,
  due to missing libpangoft2-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0,
  due to missing libnotify.so.1)
nspluginwrapper-1.4.4-0.1mdv2010.2.x86_64
 (due to unsatisfied nspluginwrapper-i386 == 1.4.4-0.1mdv2010.2)
nspluginwrapper-i386-1.4.4-0.1mdv2010.2.x86_64
 (due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0)
padevchooser-0.9.4-0.35.9mdv2010.1.x86_64
 (due to missing libpulse-browse.so.0()(64bit))
xneur-0.12.0-2mdv2010.2.i586
 (due to missing libpango-1.0.so.0,
  due to missing libpangocairo-1.0.so.0,
  due to missing libpangoft2-1.0.so.0,
  due to missing libgtk-x11-2.0.so.0,
  due to missing libgdk-x11-2.0.so.0,
  due to missing libxnconfig.so.12,
  due to missing libxneur.so.12,
  due to missing libnotify.so.1)


Пришлось отказаться. На всякий случай.
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

SinClaus писал(а):
15.05.2012 16:41
Я их подключил вместо репозиториев от 2010.1/2, надеясь что все апдейты пойдут сюда (благо ссылки сделать в общем не сложно :) ).
При попытке обновиться получил не скромное предложение:
...
Пришлось отказаться. На всякий случай.


Видимо, в некоторых случаях всё-таки надо будет для 64-битной версии подключать ещё 32-битные репозитории во избежание описанной ситуации. В принципе, для репозиториев 2010.3 это не страшно, т.к. апдейты туда планируется выкладывать синхронно как 32-битные, так и 64-битные, так что noarch-пакеты не должны создать проблем.

А padevchooser - это вообще нужная вещь? Если нужная, надо пересобрать будет, конечно.

nspluginwrapper вроде уже не особо нужен, т.к. у свежих версий Flash Player есть родная 64-битная версия.

А почему xneur 32-битный, кстати?

P.S. Пока что эти репозитрии можно рассматривать как экспериментальные. Наполняться в ближайшее время они будут очень активно (я планирую перетащить туда всё нужное из PLF, т.к. PLF в 2010.2 сильно протух уже; плюс ещё обновшение XServer на подходе и т.д.). Наверное, где-то к середине лета можно будет назвать эти репозитории стабильными, с более-менее замороженной "системной" частью.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

Посмотрел, что внутри пакета pango, который нужен по зависимостям:

libpango1.0_0-1.28.0-1.2mdv2010.2.i586
(due to unsatisfied pango == 1.28.0)

Там всего пара манов и конфиг для шрифтов. Вместо зависимости pango == %{version} хватило бы и просто pango. Но в main/updates такое обновление не пропустят, конечно...
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

Если кто будет ставить GIMP 2.8.0 - надо ещё отдельно пакет gegl поставить, а то на некоторых операциях GIMP может упасть. Завтра добавлю gegl в Requires и пересоберу пакеты.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Аватара пользователя
ManDrive
Сообщения: 183
ОС: Mandriva 2010

Re: 2010 LTS - обсуждение

Сообщение ManDrive »

А когда выйдет дистрибутив 2010.3?
мне понравилось играть в мандриву - это типа квест такой, одни головоломки. я только и делаю, что в гугле ищу ответы.
Спасибо сказали:
Аватара пользователя
Pulfer
Сообщения: 509
Статус: MIB/Cooker/ROSA
ОС: Rosa 2012.1 i686

Re: 2010 LTS - обсуждение

Сообщение Pulfer »

ManDrive писал(а):
15.05.2012 19:44
А когда выйдет дистрибутив 2010.3?


А чёрт его знает - сейчас этим делом занимается 3 человека из MIB, причём только в свободное время. Лично я очень надеюсь, что к середине лета мы сделаем всё, что задумали. И что выпустим ISOшки с "традиционным" (как у Free/PowerPack) инсталлятором. Но ни обещать, ни тем более гарантировать что-то не могу.
Mandriva International Backports - http://mib.pianetalinux.org
Спасибо сказали:
Ответить