Bug 29047

Summary: Прошу добавить патч, необходимый для одновременной работы нескольких пользователей в mate
Product: Sisyphus Reporter: Anton V. Boyarshinov <boyarsh>
Component: gvfsAssignee: Yuri N. Sedunov <aris>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P3 CC: aen, aris, enp
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 27685    

Description Anton V. Boyarshinov 2013-06-03 15:47:31 MSK
Прошу добавить патч, необходимый для одновременной работы нескольких пользователей в mate. Судя по тому, что за 2 недели в p7 жалоб от пользователей gnome3 не было, он его не ломает. Но в upstream не взяли.
http://git.altlinux.org/srpms/g/..git?p=gvfs.git;a=blob;f=gvfs-1.16.1-alt-logind-state.patch;h=78a5b85b77bd56b325d76bac6cd7fcd7a39c4349;hb=p7
Comment 1 Yuri N. Sedunov 2013-06-03 16:01:30 MSK
(In reply to comment #0)
> Прошу добавить патч, необходимый для одновременной работы нескольких
> пользователей в mate. Судя по тому, что за 2 недели в p7 жалоб от пользователей
> gnome3 не было, он его не ломает. Но в upstream не взяли.

И где ссылка на дискуссию с апстримом?
Comment 2 Anton V. Boyarshinov 2013-06-03 16:48:07 MSK
(В ответ на комментарий №1)

> > gnome3 не было, он его не ломает. Но в upstream не взяли.
> 
> И где ссылка на дискуссию с апстримом?

https://mail.gnome.org/archives/gvfs-list/2013-May/msg00014.html
Comment 3 AEN 2013-06-11 14:26:06 MSK
2aris@:
Доводы апстрима в данном случае не представляются мне убедительными, а бага серьезная. Прошу собрать с патчем boyarsh@, который успешно тестируется три недели. Это действительно блокер для дистрибутивов.
Comment 4 Repository Robot 2013-06-11 15:16:17 MSK
gvfs-1.16.2-alt2 -> sisyphus:

* Tue Jun 11 2013 Yuri N. Sedunov <aris@altlinux> 1.16.2-alt2
- boyarsh@, aen@: gvfs-1.16.1-alt-logind-state.patch (ALT #29047)
Comment 5 Anton V. Boyarshinov 2013-06-11 15:24:47 MSK
(В ответ на комментарий №4)
> gvfs-1.16.2-alt2 -> sisyphus:
> 
> * Tue Jun 11 2013 Yuri N. Sedunov <aris@altlinux> 1.16.2-alt2
> - boyarsh@, aen@: gvfs-1.16.1-alt-logind-state.patch (ALT #29047)

Спасибо!
Comment 6 enp 2013-07-10 09:55:27 MSK
Так вот кто, оказывается, сломал работу thunar и pcmanfm2 с sysvinit. Оно, впрочем, воспроизводится просто в отсутствие logind:

$ /usr/libexec/gvfs/gvfs-udisks2-volume-monitor 
### debug: Error creating proxy - Ошибка вызова StartServiceByName для org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1

(process:2950): GLib-GIO-CRITICAL **: g_dbus_proxy_call_sync_internal: assertion `G_IS_DBUS_PROXY (proxy)' failed
### debug: Error getting session - Ошибка вызова StartServiceByName для org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Launch helper exited with unknown return code 1

(process:2950): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

(process:2950): GLib-GIO-CRITICAL **: g_dbus_proxy_new_for_bus_sync: assertion `g_variant_is_object_path (object_path)' failed
*** Error in `/usr/libexec/gvfs/gvfs-udisks2-volume-monitor': corrupted double-linked list: 0x08087380 ***
*** Error in `/usr/libexec/gvfs/gvfs-udisks2-volume-monitor': corrupted double-linked list: 0x08087258 ***

Я попробовал пересобрать gvfs без этого патча - thunar и pcmanfm2 с sysvinit заработали.
Comment 7 AEN 2013-07-10 09:58:33 MSK
(В ответ на комментарий №6)
> Так вот кто, оказывается, сломал работу thunar и pcmanfm2 с sysvinit. Оно,
> впрочем, воспроизводится просто в отсутствие logind:
> 

2enp: Прошу открыть новую багу, формулировка этой совсем не о том.
Comment 8 enp 2013-07-10 10:17:07 MSK
(В ответ на комментарий №7)
> (В ответ на комментарий №6)
> > Так вот кто, оказывается, сломал работу thunar и pcmanfm2 с sysvinit. Оно,
> > впрочем, воспроизводится просто в отсутствие logind:
> > 
> 
> 2enp: Прошу открыть новую багу, формулировка этой совсем не о том.

Вообще-то именно о том - добавление патча в нынешнем виде оказалось преждевременным. Но раз вы настаиваете - #29171