Bug#742710: qtcreator: Welcome plugin does not work, cannot find QtQuick

2014-03-28 Thread Ralf Jung
Hi Lisandro,

that folder does not even exist, so I have some more output for you -
maybe it's helpful, maybe not ;-)

$ ls -alh /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick
ls: cannot access /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick: No such
file or directory

$ ls -alh /usr/lib/x86_64-linux-gnu/qt5/
total 120K
drwxr-xr-x  7 root root 4.0K Mar 26 16:12 .
drwxr-xr-x 83 root root  92K Mar 26 16:14 ..
drwxr-xr-x  2 root root 4.0K Mar 25 20:46 bin
drwxr-xr-x  2 root root 4.0K Mar 26 15:44 imports
drwxr-xr-x  2 root root 4.0K Mar 26 15:41 libexec
drwxr-xr-x 92 root root 4.0K Mar 25 20:46 mkspecs
drwxr-xr-x 12 root root 4.0K Mar 26 15:41 plugins

$ find /usr -name QtQuick*
/usr/share/qtcreator/qmldesigner/propertyEditorQmlSources/QtQuick

Kind regards
Ralf

On 28/03/14 00:51, Lisandro Damián Nicanor Pérez Meyer wrote:
 tag 742710 moreinfo
 thanks
 
 Ralf: please send me the output of
 
 ls -alh /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick
 
 Thanks!
 


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53353246.7040...@ralfj.de



Bug#723050: can't log in

2014-03-28 Thread Maximiliano Curia
¡Hola Mathieu!

El 2013-11-21 a las 22:04 +0100, Mathieu MD escribió:
  I was trying to follow the code, and it looks like
  /usr/lib/kde4/libexec/kcheckpass uses the kdm pam service, which
  imports the common services and adds some normal pam stuff. ::

Ups, sorry, that was wrong, it uses the /etc/pam.d/other pam service.

 I tried to run xscreensaver as you told, but it did not change anything:
 I still cannot login back.

 @include common-auth
 @include common-account

I don't know if the problem is still reproduceable for you, it was never
reproduceable for me. But if you do, could you check the permissions of the
/sbin/unix_chkpwd command?

-- 
Don't let what you cannot do interfere with what you can do.
-- Wooden's Rule
Saludos /\/\ /\  `/


signature.asc
Description: Digital signature


Bug#742710: qtcreator: Welcome plugin does not work, cannot find QtQuick

2014-03-28 Thread Lisandro Damián Nicanor Pérez Meyer
On Friday 28 March 2014 09:26:46 Ralf Jung wrote:
 Hi Lisandro,
 
 that folder does not even exist, so I have some more output for you -
 maybe it's helpful, maybe not ;-)

It is, it means you are in the best position to test this! :-)

Please try the following: first install qtdeclarative5-controls-plugin. We now 
this one is required. This will create /usr/lib/x86_64-linux-
gnu/qt5/qml/QtQuick/Controls/*

Then we have some other packages that install stuff there:

qtdeclarative5-dialogs-plugin
qtdeclarative5-quicklayouts-plugin
qtdeclarative5-localstorage-plugin
qtdeclarative5-particles-plugin
qtdeclarative5-privatewidgets-plugin
qtdeclarative5-window-plugin
qtdeclarative5-xmllistmodel-plugin

Do you mind trying to get which package is the one that we are missing as 
dependency?

Kinds regards, Lisandro.

-- 
I must confess, I was born at a very early age.
 -- Groucho Marx

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#742710: qtcreator: Welcome plugin does not work, cannot find QtQuick

2014-03-28 Thread Ralf Jung
Hi,

 It is, it means you are in the best position to test this! :-)
 
 Please try the following: first install qtdeclarative5-controls-plugin. We 
 now 
 this one is required. This will create /usr/lib/x86_64-linux-
 gnu/qt5/qml/QtQuick/Controls/*

This pulls in qtdeclarative5-quicklayouts-plugin, but it does not
suffice on its own.

 Then we have some other packages that install stuff there:
 
 qtdeclarative5-dialogs-plugin
 qtdeclarative5-quicklayouts-plugin
 qtdeclarative5-localstorage-plugin
 qtdeclarative5-particles-plugin
 qtdeclarative5-privatewidgets-plugin
 qtdeclarative5-window-plugin
 qtdeclarative5-xmllistmodel-plugin
 
 Do you mind trying to get which package is the one that we are missing as 
 dependency?

Actually, non of these. But I needed qtdeclarative5-qtquick2-plugin
which makes sense, considering that it complained about import QtQuick ;-)

This still leaves an error on startup though:

 Failed to load Style for ComboBox_QMLTYPE_54_QML_58(0x2b8f6f0)

which is fixed by installing qtdeclarative5-window-plugin. Then a combo
box shows up at the top-right of the example section of the welcome
page (that section is rather useless for me though as I don't have the
examples installed^^).
And a new error appears:

 QTextStream: No device

That error goes away after installing qtdeclarative5-localstorage-plugin.

So all in all, I needed

qtdeclarative5-qtquick2-plugin
qtdeclarative5-controls-plugin
qtdeclarative5-window-plugin
qtdeclarative5-localstorage-plugin

Kind regards
Ralf


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5335abad.8050...@ralfj.de



Processed: Re: Bug#742710: qtcreator: Welcome plugin does not work, cannot find QtQuick

2014-03-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tag 742710 pending
Bug #742710 [qtcreator] qtcreator: Welcome plugin does not work, cannot find 
QtQuick
Added tag(s) pending.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
742710: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742710
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
https://lists.debian.org/handler.s.c.139602703829687.transcr...@bugs.debian.org



Bug#723050: can't log in

2014-03-28 Thread Mathieu MD
Hello Maximiliano,

Thanks for still being around my bug report :-)

 I don't know if the problem is still reproduceable for you, it was 
 never reproduceable for me.

I am still using the same machine, and though up-to-date, this bug is
still here. :(

 But if you do, could you check the permissions of the 
 /sbin/unix_chkpwd command?

Permissions on unix_chkpwd seems to be correct with setgid shadow:
-rwxr-sr-x 1 root shadow 35K 02-14 00:27 /sbin/unix_chkpwd*

 it uses the /etc/pam.d/other pam service.

And here is my /etc/pam.d/other:
#
#
# /etc/pam.d/other - specify the PAM fallback behaviour
#
# Note that this file is used for any unspecified service; for example
#if /etc/pam.d/cron  specifies no session modules but cron calls
#pam_open_session, the session module out of /etc/pam.d/other is
#used.  If you really want nothing to happen then use pam_permit.so or
#pam_deny.so as appropriate.

# We fall back to the system default in /etc/pam.d/common-*
#

@include common-auth
@include common-account
@include common-password
@include common-session
#

Thank you.
-- 
Mathieu


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5335bb95.6010...@gmail.com



Bug#723050: can't log in

2014-03-28 Thread Maximiliano Curia
¡Hola Mathieu!

El 2014-03-28 a las 19:12 +0100, Mathieu MD escribió:
  But if you do, could you check the permissions of the
  /sbin/unix_chkpwd command?

 Permissions on unix_chkpwd seems to be correct with setgid shadow:
 -rwxr-sr-x 1 root shadow 35K 02-14 00:27 /sbin/unix_chkpwd*

And the password of your user is in /etc/shadow which is readable by the
shadow group?

It might be interesting to know if /sbin/unix_chkpwd is being called at all,
using second session and strace you can check this, so you lock your screen
and from another session, you'll need to find the pid of your screensaver,
it can be kscreensaver, xscreensaver, or in my case plasma_overlay,
then:
$ strace -vfp $pid_of_screensaver -e execve

Try to unlock the screensaver and check the logged output.

The output shouldn't be more than 30 lines, if it's more, redirect it into a
file and attach the file here.

-- 
La duración de un minuto depende de que lado del baño estés.
-- Ley de la Relatividad (Burke)
Saludos /\/\ /\  `/


signature.asc
Description: Digital signature


Bug#723050: can't log in

2014-03-28 Thread Mathieu MD
Muchas gracias Maximiliano!

It was the permissions on /etc/shadow which were root:root 600.
Fixing them to root:shadow 640 made both xscreensaver and kscreensaver
able to log me back in!

I have no idea what may have changed permissions on shadow file, though.

Anyway, thank you very much for your help! :-)

-- 
Mathieu

Le 28/03/2014 20:25, Maximiliano Curia a écrit :
 ¡Hola Mathieu!
 
 El 2014-03-28 a las 19:12 +0100, Mathieu MD escribió:
 But if you do, could you check the permissions of the
 /sbin/unix_chkpwd command?
 
 Permissions on unix_chkpwd seems to be correct with setgid shadow:
 -rwxr-sr-x 1 root shadow 35K 02-14 00:27 /sbin/unix_chkpwd*
 
 And the password of your user is in /etc/shadow which is readable by the
 shadow group?
 
 It might be interesting to know if /sbin/unix_chkpwd is being called at all,
 using second session and strace you can check this, so you lock your screen
 and from another session, you'll need to find the pid of your screensaver,
 it can be kscreensaver, xscreensaver, or in my case plasma_overlay,
 then:
 $ strace -vfp $pid_of_screensaver -e execve
 
 Try to unlock the screensaver and check the logged output.
 
 The output shouldn't be more than 30 lines, if it's more, redirect it into a
 file and attach the file here.
 


-- 
To UNSUBSCRIBE, email to debian-qt-kde-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/5335fdcd.3040...@gmail.com