FS#39198 - [openssh-askpass] Graphical elements are missing from installation

Attached to Project: Community Packages
Opened by David Jopson (duggum) - Thursday, 06 March 2014, 06:46 GMT
Last edited by Jakob Gruber (schuay) - Saturday, 24 September 2016, 07:22 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jakob Gruber (schuay)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description: When openssh-askpass launches the GUI appears black and the following error messages appear:

Cannot open file ':/svg/background-dark.svgz', because: Unknown error
Cannot open file ':/svg/background-air.svgz', because: Unknown error
Cannot open file ':/svg/background-light.svgz', because: Unknown error
QFSFileEngine::open: No file name specified
Cannot open file '', because: No file name specified

The missing images are in the source package yet they don't seem to get installed with the package.


Additional info:
* package version(s) - 2.0.1
* Image: gui and error messages - https://copy.com/fF8SEzhhXXlX
* Image: missing .svg files in source package - https://copy.com/SIu42mGMCvbr
* Link: The only other specific mention of this I could find - https://bbs.archlinuxcn.org/viewtopic.php?id=2083

Steps to reproduce:

1. Install openssh-askpass
2. Execute qt4-ssh-askpass
This task depends upon

Closed by  Jakob Gruber (schuay)
Saturday, 24 September 2016, 07:22 GMT
Reason for closing:  No response
Comment by Jakob Gruber (schuay) - Sunday, 09 March 2014, 17:51 GMT
I can't reproduce this.
The images should be embedded directly into the executable (see base-svg/baseSvg.qrc).

I might need some more debugging/details, not sure in which direction though.
Comment by Jakob Gruber (schuay) - Sunday, 09 March 2014, 19:06 GMT
I tested this on a non-KDE system, and there I can at least reproduce this. I don't understand why it fails to find the embedded resources though.
Comment by David Jopson (duggum) - Sunday, 09 March 2014, 22:52 GMT
Sorry, I forgot to mention I was on an Xfce system. That said, I have both Qt 4 and Qt5 installed and I have no issues with other Qt apps.

Let me know if you need me to do any specific testing.

Cheers.
Comment by Renato F (renatofdds) - Tuesday, 06 May 2014, 19:21 GMT
Same thing here:
Cannot open file ':/svg/background-dark.svgz', because: Unknown error
Cannot open file ':/svg/background-air.svgz', because: Unknown error
Cannot open file ':/svg/background-light.svgz', because: Unknown error
QFSFileEngine::open: No file name specified
Cannot open file '', because: No file name specified
Comment by Jakob Gruber (schuay) - Tuesday, 06 May 2014, 21:03 GMT
Could you report this upstream?

I doubt that this is a packaging error, basically all we do is 'make install' (still possible though of course).
Comment by Renato F (renatofdds) - Wednesday, 07 May 2014, 13:18 GMT
Author contacted through email: hugo.pereira at free.fr
Comment by Renato F (renatofdds) - Monday, 19 May 2014, 08:53 GMT
Follow up by the author:
As mentioned in the page, the missing files are supposed to be Qt
"resources" actually added (embedded in) the executable at compile time.
In principle, if the files are not found at compile time the
application should simply not compile. So basically, I have no clue
what goes wrong (and cannot reproduce).
Can you provide a log of the entire compilation of the application ?

Hugo
Comment by Jakob Gruber (schuay) - Monday, 19 May 2014, 20:41 GMT

Loading...