summaryrefslogtreecommitdiffstats
path: root/mdkupdate
diff options
context:
space:
mode:
authorThierry Vignaud <tv@mandriva.org>2007-03-20 19:33:19 +0000
committerThierry Vignaud <tv@mandriva.org>2007-03-20 19:33:19 +0000
commitbdfedfaa972c79ee622328bda609764715085835 (patch)
tree445611c695d863c77e6d47d64ff99a1e0e545acd /mdkupdate
parent17c075fe282c28d1aef65f711379a0c6fa035544 (diff)
downloadmgaonline-bdfedfaa972c79ee622328bda609764715085835.tar
mgaonline-bdfedfaa972c79ee622328bda609764715085835.tar.gz
mgaonline-bdfedfaa972c79ee622328bda609764715085835.tar.bz2
mgaonline-bdfedfaa972c79ee622328bda609764715085835.tar.xz
mgaonline-bdfedfaa972c79ee622328bda609764715085835.zip
(update_pkgs) accept to not be given the list of package to update
Diffstat (limited to 'mdkupdate')
-rwxr-xr-xmdkupdate4
1 files changed, 2 insertions, 2 deletions
diff --git a/mdkupdate b/mdkupdate
index f423433f..712b1055 100755
--- a/mdkupdate
+++ b/mdkupdate
@@ -353,9 +353,9 @@ sub prepare_media {
}
sub update_pkgs {
- @_ or return;
+ my (@pkgs) = @_;
eval {
- system "/usr/sbin/urpmi", "--auto", "--media", "update_source", map { if_(/(.*)-[^-]*-[^-]*\.[^-.]*?\.rpm$/, $1) } @_;
+ system "/usr/sbin/urpmi", "--auto", "--media", "update_source", map { if_(/(.*)-[^-]*-[^-]*\.[^-.]*?\.rpm$/, $1) } @pkgs;
$? == 0 or die N("Unable to update packages from update_source medium.\n");
};
$@ and output_p($logfile, "[mdkupdate] Error 99: $@"), return 0;