Bug 12720

Summary: Breaks consolehelper
Product: Sisyphus Reporter: Andrey Rahmatullin <wrar>
Component: gtk-qt-engineAssignee: Nobody's working on this, feel free to take it <nobody>
Status: ASSIGNED --- QA Contact: qa-sisyphus
Severity: critical    
Priority: P2 CC: evg, hiddenman, mike, vvk, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Andrey Rahmatullin 2007-09-08 02:34:41 MSD
В .gtkrc-2.0 имеем 
include "/usr/share/themes/Qt/gtk-2.0/gtkrc"
gtk-theme-name="Qt"
Запускаем что-либо, требующее consolehelper. Это что-то молча висит и ничего 
никуда не пишет. Процесс висит в read(3), где 3 - некий пайп.
Комментируем указанные строки. Запускаем - видим окошко consolehelper.
Comment 1 Andrey Rahmatullin 2007-09-08 02:35:27 MSD
Причём в бранче и дистрах та же фигня, что понятно.
Comment 2 Andrew Kornilov 2007-09-08 03:34:49 MSD
Спасибо Павлу Форкерту за то, что нашел, какой пакет все ломает. А то так бы и
гадали дальше :)

P.S. И как такое дебажить, интересно? strace-ом тут не пройдешься.
Comment 3 ruslandh 2007-09-19 21:51:13 MSD
Извините - чисто по рабоче-крестьянски (методом подбора :) ) :
diff к файлу /usr/share/themes/QtCurve/gtk-2.0/gtkrc  :

--- gtkrc       2007-09-11 17:48:00 +0400
+++ gtkrc.new   2007-09-19 21:46:39 +0400
@@ -34,9 +34,6 @@
   xthickness = 1
   ythickness = 1

-  engine "qtcurve"
-  {
-  }
 }

 style "qtcurve-toolbar" = "qtcurve-default"
Comment 4 Andrey Rahmatullin 2007-09-19 21:53:25 MSD
(In reply to comment #3)
> diff к файлу /usr/share/themes/QtCurve/gtk-2.0/gtkrc  :
Бага не про QtCurve. И почему ASSIGNED?
Comment 5 Sergey V Turchin 2007-09-21 18:41:32 MSD
Честно говоря, готов отдать пакет, если кому надо.
Comment 6 Michael Shigorin 2009-02-19 20:51:26 MSK
Мож в апстрим настучать?..
Comment 7 Andrey Rahmatullin 2009-02-19 20:59:04 MSK
Ну мне это неинтересно, ушёл на нативную qtcurve.