diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2008-09-04 14:24:30 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2008-09-04 14:24:30 +0000 |
commit | acf30a3a0f3b9c94c6dc0a011bd4469bb3a0d7b3 (patch) | |
tree | 4d529836631d5ed0d4fb061205a7b5b53b33ce0b | |
parent | c964094a5de04c80883f6c037e0f4ee6fdc95426 (diff) | |
download | urpmi-acf30a3a0f3b9c94c6dc0a011bd4469bb3a0d7b3.tar urpmi-acf30a3a0f3b9c94c6dc0a011bd4469bb3a0d7b3.tar.gz urpmi-acf30a3a0f3b9c94c6dc0a011bd4469bb3a0d7b3.tar.bz2 urpmi-acf30a3a0f3b9c94c6dc0a011bd4469bb3a0d7b3.tar.xz urpmi-acf30a3a0f3b9c94c6dc0a011bd4469bb3a0d7b3.zip |
for next commit
-rw-r--r-- | urpm.pm | 3 | ||||
-rw-r--r-- | urpm/get_pkgs.pm | 2 |
2 files changed, 3 insertions, 2 deletions
@@ -110,6 +110,9 @@ sub userdir { -d $dir && ! -l $dir or $urpm->{fatal}(1, N("fail to create directory %s", $dir)); -o $dir && -w $dir or $urpm->{fatal}(1, N("invalid owner for directory %s", $dir)); + mkdir "$dir/partial"; + mkdir "$dir/rpms"; + $urpm->{cachedir} = $dir; $dir; diff --git a/urpm/get_pkgs.pm b/urpm/get_pkgs.pm index be1e0c94..944e4ac3 100644 --- a/urpm/get_pkgs.pm +++ b/urpm/get_pkgs.pm @@ -154,8 +154,6 @@ sub download_packages_of_distant_media { if (%distant_sources && ! -w "$cachedir/partial") { if (my $userdir = urpm::userdir($urpm)) { $cachedir = $userdir; - mkdir "$cachedir/partial"; - mkdir "$cachedir/rpms"; } else { $urpm->{error}(N("sorry, you can't use --install-src to install remote .src.rpm files")); exit 1; |