aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Iurt/Urpmi.pm
diff options
context:
space:
mode:
authorMarcelo Leitner <mrl@mandriva.com>2007-11-06 14:58:37 +0000
committerMarcelo Leitner <mrl@mandriva.com>2007-11-06 14:58:37 +0000
commit6b0e94d1dbaa392dab6df585ccf95f65cc9620f8 (patch)
treef6e1285471bded31739af0a159d20ba6a16142af /lib/Iurt/Urpmi.pm
parentbac8e95ef0ba87e1309957b559766b8d304a492c (diff)
downloadiurt-6b0e94d1dbaa392dab6df585ccf95f65cc9620f8.tar
iurt-6b0e94d1dbaa392dab6df585ccf95f65cc9620f8.tar.gz
iurt-6b0e94d1dbaa392dab6df585ccf95f65cc9620f8.tar.bz2
iurt-6b0e94d1dbaa392dab6df585ccf95f65cc9620f8.tar.xz
iurt-6b0e94d1dbaa392dab6df585ccf95f65cc9620f8.zip
- Remove tricky rpm --rebuilddb when builddeps are broken.
Diffstat (limited to 'lib/Iurt/Urpmi.pm')
-rw-r--r--lib/Iurt/Urpmi.pm10
1 files changed, 0 insertions, 10 deletions
diff --git a/lib/Iurt/Urpmi.pm b/lib/Iurt/Urpmi.pm
index 62f00ed..563a879 100644
--- a/lib/Iurt/Urpmi.pm
+++ b/lib/Iurt/Urpmi.pm
@@ -212,11 +212,6 @@ sub add_packages {
debug_mail => $run->{debug},
error_regexp => 'cannot be installed',
wait_regexp => {
- 'is needed by' => sub {
- plog("WARNING: rpm database seems corrupted, retrying");
- system("sudo chroot $chroot rm -rf /var/lib/rpm/__db* &> /dev/null");
- 1;
- },
'database locked' => sub {
plog("WARNING: urpmi database locked, waiting...");
sleep 30;
@@ -441,11 +436,6 @@ sub install_packages {
error_regexp => 'cannot be installed',
wait_regexp => {
'database locked' => \&wait_urpmi,
- 'is needed by' => sub {
- plog('WARN', "WARNING: rpm database seems corrupted, retrying");
- system("sudo chroot $chroot_tmp rm -rf /var/lib/rpm/__db* &> /dev/null");
- 1;
- },
},
log => $log_spool,
callback => sub {