Should be fixed by the attached patch.

  Daniel
Thu Dec  1 10:21:02 PST 2005  Daniel Burrows <[EMAIL PROTECTED]>
  * Always use a dialog to display the list of fixed packages, to avoid 
unwieldly "minibuffer" displays. (Closes: #341292)
diff -rN -udp old-head/src/ui.cc new-head/src/ui.cc
--- old-head/src/ui.cc  2005-12-01 10:22:31.000000000 -0800
+++ new-head/src/ui.cc  2005-12-01 10:22:40.000000000 -0800
@@ -1214,10 +1214,13 @@ static void auto_fix_broken()
       aptitude_solution sol = 
resman->get_solution(resman->get_selected_solution(), 0);
 
       (*apt_cache_file)->apply_solution(sol, undo);
-      show_message(fragf("%s%n%n%F",
-                        _("Some packages were broken and have been fixed:"),
-                        solution_fragment(sol)),
-                  NULL);
+
+      vs_widget_ref d = vs_dialog_ok(fragf("%s%n%n%F",
+                                          _("Some packages were broken and 
have been fixed:"),
+                                          solution_fragment(sol)),
+                                    NULL);
+
+      popup_widget(d, true);
     }
   catch(NoMoreSolutions)
     {

Attachment: signature.asc
Description: Digital signature

Reply via email to