From e82d3da093c9a454aa3d55d3817c79f103842a08 Mon Sep 17 00:00:00 2001 From: Pascal Rigaux Date: Tue, 2 Oct 2007 12:09:09 +0000 Subject: - urpmi o remove prefix/var/lib/rpm/__db* after installing pkgs rooted --- urpm/install.pm | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'urpm') diff --git a/urpm/install.pm b/urpm/install.pm index 29bf272f..1251c8e0 100644 --- a/urpm/install.pm +++ b/urpm/install.pm @@ -254,6 +254,11 @@ sub install { } unlink @produced_deltas; + if ($urpm->{root} && !$options{test}) { + $urpm->{debug} and $urpm->{debug}("workaround bug in rpmlib by removing /var/lib/rpm/__db*"); + urpm::sys::clean_rpmdb_shared_regions($urpm->{root}); + } + @l; } -- cgit v1.2.1