Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-08-03 Thread Felix Geyer
On 01.08.2015 09:22, Salvo Tomaselli wrote:
 Hello,
 
 Could you check with ldd /usr/bin/qweborf.
 That'll shows which Qt library is used.
 It's python. It uses pyqt4.
 I am attaching the ldd output for subsurface, which is a C++ thing that uses 
 Qt4.
 
 The Debian qt4-x11 build looks for plugins in /usr/lib/arch/qt4/plugins.
 That's why it loads the breeze style even when the path is not explicitly
 listed in QT_PLUGIN_PATH.
 I don't think it does load it without the env-var :)

Well it seems to work for everyone else so something has to be configured on
your system to break it.

Anyway I don't have time to debug this further but I'll just add back the 
symlink.

Felix


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-08-01 Thread Salvo Tomaselli

 It should, that's the default path embedded in the libs. The en variable
 might be used to override it.
As I said, doing
unset QT_PLUGIN_PATH
and then running anything qt4 does not work either.



-- 
Salvo Tomaselli

Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di 
senso, ragione ed intelletto intendesse che noi ne facessimo a meno.
-- Galileo Galilei

http://ltworf.github.io/ltworf/


signature.asc
Description: This is a digitally signed message part.


Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-08-01 Thread Lisandro Damián Nicanor Pérez Meyer
On Saturday 01 August 2015 09:22:30 Salvo Tomaselli wrote:
[snip]
  The Debian qt4-x11 build looks for plugins in /usr/lib/arch/qt4/plugins.
  That's why it loads the breeze style even when the path is not explicitly
  listed in QT_PLUGIN_PATH.
 
 I don't think it does load it without the env-var :)

It should, that's the default path embedded in the libs. The en variable might 
be used to override it.

-- 

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/


signature.asc
Description: This is a digitally signed message part.


Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-08-01 Thread Salvo Tomaselli
Hello,

 Could you check with ldd /usr/bin/qweborf.
 That'll shows which Qt library is used.
It's python. It uses pyqt4.
I am attaching the ldd output for subsurface, which is a C++ thing that uses 
Qt4.

 The Debian qt4-x11 build looks for plugins in /usr/lib/arch/qt4/plugins.
 That's why it loads the breeze style even when the path is not explicitly
 listed in QT_PLUGIN_PATH.
I don't think it does load it without the env-var :)


-- 
Salvo Tomaselli

Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di 
senso, ragione ed intelletto intendesse che noi ne facessimo a meno.
-- Galileo Galilei

http://ltworf.github.io/ltworf/
linux-vdso.so.1 (0x7ffd5374e000)
libdivecomputer.so.0 = /usr/lib/x86_64-linux-gnu/libdivecomputer.so.0 
(0x7f8c9544f000)
libxslt.so.1 = /usr/lib/x86_64-linux-gnu/libxslt.so.1 
(0x7f8c9521)
libxml2.so.2 = /usr/lib/x86_64-linux-gnu/libxml2.so.2 
(0x7f8c94e45000)
libmarblewidget.so.19 = /usr/lib/libmarblewidget.so.19 
(0x7f8c9469c000)
libzip.so.2 = /usr/lib/x86_64-linux-gnu/libzip.so.2 
(0x7f8c9448b000)
libz.so.1 = /lib/x86_64-linux-gnu/libz.so.1 (0x7f8c9426f000)
libsqlite3.so.0 = /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 
(0x7f8c93fa2000)
libgit2.so.22 = /usr/lib/x86_64-linux-gnu/libgit2.so.22 
(0x7f8c93cd6000)
libQtWebKit.so.4 = /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 
(0x7f8c917f5000)
libQtSvg.so.4 = /usr/lib/x86_64-linux-gnu/libQtSvg.so.4 
(0x7f8c9159d000)
libQtGui.so.4 = /usr/lib/x86_64-linux-gnu/libQtGui.so.4 
(0x7f8c908a7000)
libQtNetwork.so.4 = /usr/lib/x86_64-linux-gnu/libQtNetwork.so.4 
(0x7f8c90555000)
libQtCore.so.4 = /usr/lib/x86_64-linux-gnu/libQtCore.so.4 
(0x7f8c90065000)
libpthread.so.0 = /lib/x86_64-linux-gnu/libpthread.so.0 
(0x7f8c8fe48000)
libstdc++.so.6 = /usr/lib/x86_64-linux-gnu/libstdc++.so.6 
(0x7f8c8fb3b000)
libm.so.6 = /lib/x86_64-linux-gnu/libm.so.6 (0x7f8c8f83a000)
libgcc_s.so.1 = /lib/x86_64-linux-gnu/libgcc_s.so.1 
(0x7f8c8f624000)
libc.so.6 = /lib/x86_64-linux-gnu/libc.so.6 (0x7f8c8f27a000)
libdl.so.2 = /lib/x86_64-linux-gnu/libdl.so.2 (0x7f8c8f076000)
libicui18n.so.52 = /usr/lib/x86_64-linux-gnu/libicui18n.so.52 
(0x7f8c8ec64000)
libicuuc.so.52 = /usr/lib/x86_64-linux-gnu/libicuuc.so.52 
(0x7f8c8e8e6000)
libicudata.so.52 = /usr/lib/x86_64-linux-gnu/libicudata.so.52 
(0x7f8c8d079000)
liblzma.so.5 = /lib/x86_64-linux-gnu/liblzma.so.5 (0x7f8c8ce56000)
libastro.so.1 = /usr/lib/libastro.so.1 (0x7f8c8cc16000)
libQtDBus.so.4 = /usr/lib/x86_64-linux-gnu/libQtDBus.so.4 
(0x7f8c8c999000)
libQtXml.so.4 = /usr/lib/x86_64-linux-gnu/libQtXml.so.4 
(0x7f8c8c752000)
libQtScript.so.4 = /usr/lib/x86_64-linux-gnu/libQtScript.so.4 
(0x7f8c8c298000)
libQtDeclarative.so.4 = 
/usr/lib/x86_64-linux-gnu/libQtDeclarative.so.4 (0x7f8c8bce)
libphonon.so.4 = /usr/lib/x86_64-linux-gnu/libphonon.so.4 
(0x7f8c8ba62000)
libhttp_parser.so.2.1 = 
/usr/lib/x86_64-linux-gnu/libhttp_parser.so.2.1 (0x7f8c8b85a000)
libssl.so.1.0.0 = /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0 
(0x7f8c8b5f)
libcrypto.so.1.0.0 = /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 
(0x7f8c8b18f000)
libssh2.so.1 = /usr/lib/x86_64-linux-gnu/libssh2.so.1 
(0x7f8c8af65000)
librt.so.1 = /lib/x86_64-linux-gnu/librt.so.1 (0x7f8c8ad5d000)
libXrender.so.1 = /usr/lib/x86_64-linux-gnu/libXrender.so.1 
(0x7f8c8ab53000)
libjpeg.so.62 = /usr/lib/x86_64-linux-gnu/libjpeg.so.62 
(0x7f8c8a8f8000)
libpng12.so.0 = /lib/x86_64-linux-gnu/libpng12.so.0 
(0x7f8c8a6d1000)
libgstapp-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstapp-1.0.so.0 
(0x7f8c8a4c4000)
libgstpbutils-1.0.so.0 = 
/usr/lib/x86_64-linux-gnu/libgstpbutils-1.0.so.0 (0x7f8c8a29b000)
libgstvideo-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0 
(0x7f8c8a04e000)
libgstaudio-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstaudio-1.0.so.0 
(0x7f8c89dff000)
libgstbase-1.0.so.0 = /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0 
(0x7f8c89b9f000)
libgstreamer-1.0.so.0 = 
/usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0 (0x7f8c8988e000)
libgobject-2.0.so.0 = /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 
(0x7f8c8963c000)
libglib-2.0.so.0 = /lib/x86_64-linux-gnu/libglib-2.0.so.0 
(0x7f8c8932c000)
libfontconfig.so.1 = /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 
(0x7f8c890ef000)
libQtXmlPatterns.so.4 = 
/usr/lib/x86_64-linux-gnu/libQtXmlPatterns.so.4 (0x7f8c88a98000)
libQtOpenGL.so.4 = /usr/lib/x86_64-linux-gnu/libQtOpenGL.so.4 
(0x7f8c88795000)
  

Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-07-31 Thread Felix Geyer
Hi,

On 31.07.2015 00:05, Salvo Tomaselli wrote:
 Hello,
 
 You don't happen to have a custom Qt build installed?
 
 I have installed some official binaries from Qt, but they go in /opt so I 
 wouldn't think that has anything to do with it.

Could you check with ldd /usr/bin/qweborf.
That'll shows which Qt library is used.

 /usr/lib/x86_64-linux-gnu/qt4/plugins is the plugin path that is hardcoded
 in the Debian qt4-x11 package.
 I don't understand what you mean.

The Debian qt4-x11 build looks for plugins in /usr/lib/arch/qt4/plugins.
That's why it loads the breeze style even when the path is not explicitly listed
in QT_PLUGIN_PATH.

Cheers,
Felix


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-07-30 Thread Felix Geyer
Hi,

On 30.07.2015 21:45, Salvo Tomaselli wrote:
 Hello,
 
 thanks for the quick reply.
 
 Does this only affect KDE4 applications or also Qt4-only ones (like
 speedcrunch)?
 Yes, for example qweborf (attached) looks like that.
 
 Could you please post the output of:
 - echo $QT_PLUGIN_PATH
 /usr/lib/x86_64-linux-gnu/qt4/plugins/:/usr/lib/kde4/plugins/
 
 Which I previously set in my session as a workaround, however, before filing 
 the bugreport I have tried unsetting the variable but the result was the same.

You don't happen to have a custom Qt build installed?
/usr/lib/x86_64-linux-gnu/qt4/plugins is the plugin path that is hardcoded in 
the
Debian qt4-x11 package.

Cheers,
Felix


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-07-30 Thread Salvo Tomaselli
Hello,

thanks for the quick reply.

 Does this only affect KDE4 applications or also Qt4-only ones (like
 speedcrunch)?
Yes, for example qweborf (attached) looks like that.

 Could you please post the output of:
 - echo $QT_PLUGIN_PATH
/usr/lib/x86_64-linux-gnu/qt4/plugins/:/usr/lib/kde4/plugins/

Which I previously set in my session as a workaround, however, before filing 
the bugreport I have tried unsetting the variable but the result was the same.

 - grep style ~/.config/Trolltech.conf
Attached as Trolltech.conf (but it's grepped).


 Try launching an application with the parameter -style breeze.
 Does it still not use the breeze style?
Yes, the option doesn't do anything.

 Does qtconfig-qt4 (package qt4-qtconfig) list breeze in the style list?
No. It shows Unknown as the selected style.

Let me know if you need more tests.

Best
-- 
Salvo Tomaselli

Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di 
senso, ragione ed intelletto intendesse che noi ne facessimo a meno.
-- Galileo Galilei

http://ltworf.github.io/ltworf/
com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\breeze.so=2015-07-02T13:39:59,
 Breeze
com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\oxygen.so=2015-07-03T17:54:32,
 Oxygen
com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\oxygen_transparent.so=2014-01-31T00:00:43,
 Oxygen Transparent
com.trolltech.Qt.QStyleFactoryInterface%3A\usr\lib\kde4\plugins\styles\qtcurve.so=2015-02-08T15:56:11,
 QtCurve
home\salvo\android\necessitas\QtCreator\lib\qtcreator\qtcomponents\plugin\libstyleplugin.so=40803,
 0, i386 linux g++-4 full-config, 2014-03-02T15:44:18
usr\lib\kde4\kcm_style.so=40806, 0, x86_64 linux g++-4 full-config, 
2014-11-07T10:21:40
usr\lib\kde4\kdevastyle.so=40806, 0, x86_64 linux g++-4 full-config, 
2014-09-23T23:01:23
usr\lib\kde4\plugins\styles\breeze.so=40807, 0, x86_64 linux g++-4 full-config, 
2015-07-02T13:39:59
usr\lib\kde4\plugins\styles\oxygen.so=40807, 0, x86_64 linux g++-4 full-config, 
2015-07-03T17:54:32
usr\lib\kde4\plugins\styles\oxygen_transparent.so=40806, 0, x86_64 linux g++-4 
full-config, 2014-01-31T00:00:43
usr\lib\kde4\plugins\styles\qtcurve.so=40806, 1, x86_64 linux g++-4 
full-config, 2015-02-08T15:56:11
usr\lib\x86_64-linux-gnu\qt4\plugins\styles\breeze.so=0, 1, , 
2015-07-30T00:04:30
usr\lib\x86_64-linux-gnu\qt5\plugins\styles\breeze.so=0, 1, , 
2015-07-30T00:04:29
usr\lib\x86_64-linux-gnu\qt5\plugins\styles\oxygen.so=0, 1, , 
2015-07-03T17:54:31
style=Breeze


Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-07-30 Thread Salvo Tomaselli
Hello,

 You don't happen to have a custom Qt build installed?

I have installed some official binaries from Qt, but they go in /opt so I 
wouldn't think that has anything to do with it.

 /usr/lib/x86_64-linux-gnu/qt4/plugins is the plugin path that is hardcoded
 in the Debian qt4-x11 package.
I don't understand what you mean.

-- 
Salvo Tomaselli

Io non mi sento obbligato a credere che lo stesso Dio che ci ha dotato di 
senso, ragione ed intelletto intendesse che noi ne facessimo a meno.
-- Galileo Galilei

http://ltworf.github.io/ltworf/


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#794061: breeze: Breeze theme completely stopped working after the last upgrade

2015-07-30 Thread Felix Geyer
Hi,

On Thu, 30 Jul 2015 10:16:38 +0200 Salvo Tomaselli tipos...@tiscali.it wrote:
 Package: breeze
 Version: 4:5.3.2-3
 Severity: grave
 Justification: renders package unusable
 
 Dear Maintainer,
 
 after the recent upgrade of the breeze theme, Qt4 applications look
 really bad.

Does this only affect KDE4 applications or also Qt4-only ones (like 
speedcrunch)?

Could you please post the output of:
- echo $QT_PLUGIN_PATH
- grep style ~/.config/Trolltech.conf

Try launching an application with the parameter -style breeze.
Does it still not use the breeze style?

Does qtconfig-qt4 (package qt4-qtconfig) list breeze in the style list?

Cheers,
Felix


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org