Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 304153

Summary: app-cdr/backlite-1.0.0 introduces unnecessary qt3support dependency
Product: Gentoo Linux Reporter: Matthew Turnbull <sparky>
Component: New packagesAssignee: Daniel Pielmeier <billie>
Status: RESOLVED FIXED    
Severity: normal CC: qt
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: remove qPixmapFromMimeSource from ui files
ebuild patch

Description Matthew Turnbull 2010-02-09 18:17:41 UTC
backlite-1.0.0 introduces a dependence on qt3support by having "<pixmapfunction>qPixmapFromMimeSource</pixmapfunction>" in some of the Qt .ui files.

From what I've read, this can be removed without consequence to the program. This patch removes qPixmapFromMimeSource from the pixmapfunction tags, leaving them empty. I'm not sure if the pixmapfunction can be outright removed.

I've tested this and I didn't notice any missing pixmaps, so it looks like it works fine.

Reproducible: Always

Steps to Reproduce:
Comment 1 Matthew Turnbull 2010-02-09 18:18:11 UTC
Created attachment 219015 [details]
remove qPixmapFromMimeSource from ui files
Comment 2 Matthew Turnbull 2010-02-09 18:18:24 UTC
Created attachment 219017 [details]
ebuild patch
Comment 3 Rafał Mużyło 2010-02-10 01:28:07 UTC
It depends.
It doesn't matter, if the app was correctly migrated
to use rc files for its icons.

Better contact upstream about it.
Comment 4 Daniel Pielmeier gentoo-dev 2010-02-11 16:10:27 UTC
I contacted upstream so the developer of backlite is aware of this bug.
Comment 5 Daniel Pielmeier gentoo-dev 2010-05-25 17:10:05 UTC
+*backlite-1.0.0-r1 (25 May 2010)
+
+  25 May 2010; Daniel Pielmeier <billie@gentoo.org>
+  +backlite-1.0.0-r1.ebuild, +files/backlite-1.0.0-qt3support.patch:
+  Revision bump. Add a patch to fix bug #304153. Thanks Matthew Turnbull for
+  reporting.

Should be fixed now, please reopen if there are any issues remaining.