summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rpm-find-leaves6
1 files changed, 4 insertions, 2 deletions
diff --git a/rpm-find-leaves b/rpm-find-leaves
index b257d25f..e8c544ba 100644
--- a/rpm-find-leaves
+++ b/rpm-find-leaves
@@ -20,10 +20,12 @@ where [options] are from
", $options{group}) . N(" -f - output rpm full name (NVRA)
");
+my $urpm = urpm->new;
+
while ($_ = shift) {
$_ eq '--root' and do {
my $root = shift;
- $root and $options{root} = $root;
+ $root and urpm::set_files($urpm, $root);
next;
};
@@ -40,7 +42,7 @@ while ($_ = shift) {
my @packages;
{
- my $db = URPM::DB::open($options{root}) or die "Can't open RPM db\n";
+ my $db = urpm::db_open_or_die_($urpm) or die "Can't open RPM db\n";
$db->traverse(sub {
my ($p) = @_;
$p->pack_header;