holdingnuts GUI badly affected by a bug in Qt 4.6.2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qt4-x11 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Lucid |
Won't Fix
|
Medium
|
Jonathan Thomas |
Bug Description
Binary package hint: holdingnuts
The game holdingnuts is badly affected by a bug in Qt 4.6.0 and 4.6.2 (which is the current version in Lucid). The problem is that qt-gui in mentioned versions erroneously modifies referenced copies of QPixmap. In holdingnuts client GUI, this results in displaying duplicate playing cards, which is extremely confusing and makes the game nearly unplayable.
More info about the bug at upstream website:
http://
The mentioned bugs in Qt bug-tracker:
http://
http://
So IMHO, holdingnuts with unmodified Qt 4.6.2 doesn't make much sense to me in lucid tree. The release of Qt 4.6.3 may still take some time and may not be on time for Lucid.
I'm attaching an upstream patch (yet a draft) which works around the problem.
Any ideas how to handle this issue?
(By the way: Even though I'm filing this bug for the package holdingnuts, other packages might be affected as well. So there maybe should be another bug-report for qt-gui)
ProblemType: Bug
Architecture: i386
Date: Fri Mar 19 20:49:43 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/
Package: holdingnuts 0.0.5-2
ProcEnviron:
SHELL=/bin/bash
LANG=de_DE.utf8
ProcVersionSign
SourcePackage: holdingnuts
Tags: lucid
Uname: Linux 2.6.32-16-generic i686
The attached patch to this report seems to be without any major side-effects (besides an eventually reduced performance due to disabled caching). If Qt 4.6.3 won't go into Lucid (nor a backport patch for this bug) I suggest applying this patch.