Issue Details (XML | Word | Printable)

Key: FL-2257
Type: Sub-task Sub-task
Status: Closed Closed
Resolution: Won't Fix
Priority: Minor Minor
Assignee: Scott Parkerson
Reporter: ermo | Rune Morling
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Foresight Linux
FL-2390

Annoyance: PackageKit steals focus when displaying 'dependency resolution failed' - make it just set an 'urgent' hint instead please

Created: 30/Sep/09 10:26 PM   Updated: 11/Jan/13 10:21 PM
Component/s: PackageKit
Affects Version/s: 2.1.2
Fix Version/s: None
Security Level: Public (Everyone can see this issue)

Time Tracking:
Not Specified

File Attachments: None
Image Attachments:

1. Screenshot-gpk-update-icon.png
(18 kB)


 Description  « Hide
If the conary backend of PackageKit can't complete dependency resolution, an error is thrown which propagates to a dialogue box that steals focus unconditionally as far as I can tell.

This is really, really, really annoying.

Please consider instead using notify-osd and/or setting an urgent hint on the window instead.

Thank you.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
ermo | Rune Morling added a comment - 30/Sep/09 10:26 PM
This is the messagebox that steals focus.

ermo | Rune Morling added a comment - 30/Sep/09 10:31 PM
$ sudo conary updateall
[sudo] password for ermo:
The following dependencies could not be resolved:
kqemu:lib=1.3.0pre11-2.4-22:
trove: kernel:runtime(2.6.30.8-2-fl.smp.gcc4.1.x86_64)

$ conary q group-gnome-dist-devel --info
Name : group-gnome-dist-devel Build time: Sat Sep 19 17:25:54 2009
Version : 2.1.2-0.41-1 Label : foresight.rpath.org@fl:2-qa


Scott Parkerson added a comment - 17/Feb/10 02:12 PM
Have you seen this bug lately? I'd imagine that it's a problem with older gnome-packagekit not dealing with the newer notification stuff.

ermo | Rune Morling added a comment - 18/Feb/10 12:03 PM - edited
Scott,

I saw the bug last night after installing the 2.3.0-qa version, so yes, unfortunately I have. This particular issue was related to my manual network settings, but the behaviour was the same.


zodman added a comment - 19/Feb/10 12:46 AM
packagekit can not resolve the depends problems because its solve manual ..... with conary remove and update