aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/Iurt/Urpmi.pm7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/Iurt/Urpmi.pm b/lib/Iurt/Urpmi.pm
index d09383f..7d079ea 100644
--- a/lib/Iurt/Urpmi.pm
+++ b/lib/Iurt/Urpmi.pm
@@ -533,13 +533,12 @@ sub recreate_srpm {
plog("ERROR: failed to get the name of the generated src.rpm");
return;
}
- my $generated_srpm_name = cat_("$chroot_tmp/home/$luser/rpmbuild/SPECS/$spec.srpm_name");
- if (!$generated_srpm_name) {
+ my $new_srpm = cat_("$chroot_tmp/home/$luser/rpmbuild/SPECS/$spec.srpm_name");
+ if (!$new_srpm) {
plog("ERROR: failed to get the name of the generated src.rpm");
return;
}
- my $file = "$chroot_tmp/home/$luser/rpmbuild/SRPMS/$generated_srpm_name";
- my ($new_srpm) = basename($file);
+ my $file = "$chroot_tmp/home/$luser/rpmbuild/SRPMS/$new_srpm";
my $prefix = get_package_prefix($srpm);
my $newfile = "$chroot_tmp/home/$luser/rpmbuild/SRPMS/$prefix$new_srpm";
if (-f $file && $newfile ne $file) {