diff options
author | Thierry Vignaud <tv@mandriva.org> | 2008-12-03 15:19:44 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2008-12-03 15:19:44 +0000 |
commit | b662b030f4dad9681ed84f267b3e8792cbe97999 (patch) | |
tree | 5e594ef5ada1b65a4c1d4f29b95ac6c7a704c7be | |
parent | 2c34f05b496d35d9a1de3f8ba0658c6511edf348 (diff) | |
download | mgaonline-b662b030f4dad9681ed84f267b3e8792cbe97999.tar mgaonline-b662b030f4dad9681ed84f267b3e8792cbe97999.tar.gz mgaonline-b662b030f4dad9681ed84f267b3e8792cbe97999.tar.bz2 mgaonline-b662b030f4dad9681ed84f267b3e8792cbe97999.tar.xz mgaonline-b662b030f4dad9681ed84f267b3e8792cbe97999.zip |
(add_restricted_medium) add 32 bit repositories on x86_64 too
-rw-r--r-- | NEWS | 1 | ||||
-rwxr-xr-x | mdkapplet | 3 | ||||
-rwxr-xr-x | mdkapplet-restricted-helper | 2 |
3 files changed, 5 insertions, 1 deletions
@@ -2,6 +2,7 @@ o explain what is restricted media before actually asking for root privileges - mdkapplet-restricted-helper + o add 32 bit repositories on x86_64 too o fix banners' titles o fix vertical spacing between entries o prevent typing in empty password or login @@ -699,7 +699,8 @@ sub is_restricted_media_configured { my @names = map { $_->{name} } @restricted_media; # we need both 'Restricted' & 'Restricted Updates' media # those who did online update trough mdkapplet do not have restricted medium, hence the test for 2 medium: - @restricted_media >= 2 && (grep { /Restricted Updates/ } @names) && (grep { /Restricted/ && !/Updates/ } @names); + @restricted_media >= (urpm::cfg::get_arch() =~ /64/ ? 4 : 2) + && (grep { /Restricted Updates/ } @names) && (grep { /Restricted/ && !/Updates/ } @names); } sub really_prepare_add_restricted() { diff --git a/mdkapplet-restricted-helper b/mdkapplet-restricted-helper index d034e1f4..7ae481d0 100755 --- a/mdkapplet-restricted-helper +++ b/mdkapplet-restricted-helper @@ -121,6 +121,8 @@ sub add_restricted_medium { } else { my $arch = urpm::cfg::get_arch(); actually_add_restricted_medium($ref, $password, $arch); + # FIXME: is not enough if we ever support sparc64, ppc64 and the like: + actually_add_restricted_medium($ref, $password, 'i586') if $arch eq 'x86_64'; } } |