Red Hat Bugzilla – Bug 440279
PK "Transaction Error" dialog doesn't put its details in a scrollable box
Last modified: 2008-05-06 13:05:19 EDT
If you have a transaction with lots and lots of errors (like, say, file
conflicts from multilib weirdness), the Transaction Error dialog, when expanded,
will become tall enough to go way, way off the bottom of the screen.
Created attachment 300088 [details]
Screenshot of dialog going off the bottom of the screen.
Hmmm. Do you think we should put the backtrace in a treeview or something? Or
just truncate it?
Treeview or something. There might have been conflicts with other packages, but I'll never know,
because the window was cut off while it was still listing all the gnome-applet conflicts. We need to be
able to scroll through the entire output.
Ideally it'd be something like:
The following packages had problems:
uw-imap, cyrus-imapd: file conflicts >
gnome-applets-$v-$r.$a, gnome-applets-$v2-$r2.$a2: file conflicts >
hal: corrupt file >
Where the '>' represents the arrow thingy to expand details. The package-specific details would
contain all the error messages for (I need to learn gtk terminology better, sorry)
The package name(s) listed would be:
1) Two simple package names, if the two affected packages have different names
2) Two full package identifiers, if the package names are the same, or
3) The simple package name, if the problem only affects one package
But, yeah, that's much trickier. The immediate need is to be able to read the entire message so I can
figure out which packages had problems.
Created attachment 302275 [details]
what's in git
This is what I've added to git master - it's not quite a sane UI yet (we have
to work on the backend for that) but at least the dialog is not huuuuuge now.
*** Bug 443278 has been marked as a duplicate of this bug. ***