aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS1
-rw-r--r--Rpmdrake/pkg.pm2
2 files changed, 3 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index e3f84edb..41b2bf0d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,5 @@
- rpmdrake:
+ o list meta tasks in GUI package list too (#43114)
o update GUI package list
Version 4.14 - 7 August 2008, Thierry Vignaud
diff --git a/Rpmdrake/pkg.pm b/Rpmdrake/pkg.pm
index 7d7d48ec..73a5cc26 100644
--- a/Rpmdrake/pkg.pm
+++ b/Rpmdrake/pkg.pm
@@ -528,6 +528,8 @@ sub get_pkgs {
my @meta_pkgs = grep { /^task-|^basesystem/ } keys %all_pkgs;
my @gui_pkgs = map { chomp; $_ } cat_('/usr/share/rpmdrake/gui.lst');
+ # add meta packages to GUI packages list (which expect basic names not fullnames):
+ push @gui_pkgs, map { (split_fullname($_))[0] } @meta_pkgs;
+{ urpm => $urpm,
all_pkgs => \%all_pkgs,