diff options
author | Pascal Rigaux <pixel@mandriva.com> | 2005-09-02 15:39:15 +0000 |
---|---|---|
committer | Pascal Rigaux <pixel@mandriva.com> | 2005-09-02 15:39:15 +0000 |
commit | b8a0b61228f4086bedb20590d65b5d2060e2565b (patch) | |
tree | 907eeb08722855c99b29aabdc665c5051e080a9b /perl-install/install_steps.pm | |
parent | 81ea6be5a28c7575227cd5658947246261f9ffa4 (diff) | |
download | drakx-b8a0b61228f4086bedb20590d65b5d2060e2565b.tar drakx-b8a0b61228f4086bedb20590d65b5d2060e2565b.tar.gz drakx-b8a0b61228f4086bedb20590d65b5d2060e2565b.tar.bz2 drakx-b8a0b61228f4086bedb20590d65b5d2060e2565b.tar.xz drakx-b8a0b61228f4086bedb20590d65b5d2060e2565b.zip |
- new functionality: upgrade_by_removing_pkgs, enabled when upgrading redhat and conectiva distributions
- add file upgrade-map.conectiva.10 for precise choice of packages
- save /etc/xxx-release into /root/drakx/xxx-release.upgrading when starting
- release_file(): look for xxx-release.upgrading first
- find_root_parts(): better logging about upgrade_by_removing_pkgs, and factorize code
- when all packages are installed, remove xxx-release.upgrading and rename pkgs::removed_pkgs_to_upgrade_file()
Diffstat (limited to 'perl-install/install_steps.pm')
-rw-r--r-- | perl-install/install_steps.pm | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/perl-install/install_steps.pm b/perl-install/install_steps.pm index f6fcfc82f..25bf8964e 100644 --- a/perl-install/install_steps.pm +++ b/perl-install/install_steps.pm @@ -564,6 +564,9 @@ EOF } } + renamef(pkgs::removed_pkgs_to_upgrade_file(), pkgs::removed_pkgs_to_upgrade_file() . '.done'); + unlink(glob("$::prefix/root/drakx/*.upgrading")); + any::fix_broken_alternatives($o->{isUpgrade} eq 'redhat'); #- update theme directly from a package (simplest). |