--- profuse +++ profuse @@ -251,6 +251,7 @@ my %use_default_flags; while (my ($flag, $package) = each %{$profile->{use_defaults}}) { if (defined($package)) { + $package =~ m|^virtual/| and $package = $profile->{virtuals}->{$package}; my @glob = glob("/var/db/pkg/$package-[0-9]*"); @glob > 0 and $use_default_flags{$flag} = '+'; }