Bug 4857 - docky падает под Fresh R5
: docky падает под Fresh R5
Status: RESOLVED FIXED
Product: Desktop Bugs
Classification: ROSA Desktop
Component: Contributed Packages
: Fresh
: All Linux
: Normal normal
: ---
Assigned To: ROSA Linux Bugs
: ROSA Linux Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-01-13 20:32 MSK by Stanislav Fomin
Modified: 2015-01-15 15:18 MSK (History)
1 user (show)

See Also:
RPM Package: docky-2.1.4-5-rosa2014.1.x86_64
ISO-related:
Bad POT generating:
Upstream:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stanislav Fomin 2015-01-13 20:32:08 MSK
В Fresh R5 docky падает с System.IO.FileNotFoundException: Could not load file or assembly 'wnck-sharp' 

Missing method set_ClientType in assembly /usr/lib64/docky/Docky.exe, type Wnck.Global

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'wnck-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
File name: 'wnck-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'wnck-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
File name: 'wnck-sharp, Version=2.20.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f'

----

Надо собирать 3 моно, скорее всего это решит проблему.
Comment 1 Denis Silakov 2015-01-13 23:52:59 MSK
Пролему решило добавление зависимости на wnck-sharp.
Comment 2 Stanislav Fomin 2015-01-14 14:08:14 MSK
У меня это решило проблему, но есть пользователи, у которых продолжает падать...

https://vk.com/wall-33847957_2268?reply=2368

bash-4.3$ urpmi wnck-sharp
Пакет wnck-sharp-2.26.0-11-rosa2014.1.x86_64 уже установлен
bash-4.3$ docky

Unhandled Exception: System.TypeLoadException: Could not load type 'Docky.Docky' from assembly 'Docky, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null'.
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'Docky.Docky' from assembly 'Docky, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null'.

У меня воспроизвелось на чистом-обновленном R5

[stas@stas-VirtualBox ~]$ docky

Unhandled Exception: System.TypeLoadException: Could not load type 'Docky.Docky' from assembly 'Docky, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null'.
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'Docky.Docky' from assembly 'Docky, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null'.
Comment 3 Denis Silakov 2015-01-14 14:15:47 MSK
Можно попробовать обновленный mono из bug #4862.

Но скорее всего просто еще каких-то зависимостей не хватает в свежеустановленной системе. Посмотри, установлены ли:
* ndesk-dbus
* ndesk-dbus-glib
* notify-sharp

Если кого-то нет, то надо доставить.
Comment 4 Stanislav Fomin 2015-01-15 02:55:32 MSK
(In reply to comment #3)
> Можно попробовать обновленный mono из bug #4862.
> 
> Но скорее всего просто еще каких-то зависимостей не хватает в
> свежеустановленной системе. Посмотри, установлены ли:
> * ndesk-dbus
> * ndesk-dbus-glib
> * notify-sharp
> 
> Если кого-то нет, то надо доставить.

Эти пакеты стояли.
Поисследовал с strace.
Надо добавить в зависимости
* glib-sharp2
* gtk-sharp2
Comment 5 Denis Silakov 2015-01-15 15:18:54 MSK
Добавил.