diff options
author | Olivier Blin <oblin@mandriva.com> | 2008-09-05 15:02:05 +0000 |
---|---|---|
committer | Olivier Blin <oblin@mandriva.com> | 2008-09-05 15:02:05 +0000 |
commit | 31ef401a55be339458112aed9d13da2c7059d4c3 (patch) | |
tree | 8a9fc4f566ec63968ce473baf6990139caecc3b3 /draklive-install | |
parent | 2ce3088823f253a940ebde94834453d3c0d561f2 (diff) | |
download | draklive-install-31ef401a55be339458112aed9d13da2c7059d4c3.tar draklive-install-31ef401a55be339458112aed9d13da2c7059d4c3.tar.gz draklive-install-31ef401a55be339458112aed9d13da2c7059d4c3.tar.bz2 draklive-install-31ef401a55be339458112aed9d13da2c7059d4c3.tar.xz draklive-install-31ef401a55be339458112aed9d13da2c7059d4c3.zip |
use new drakxtools code to remove unused packages
Diffstat (limited to 'draklive-install')
-rwxr-xr-x | draklive-install | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/draklive-install b/draklive-install index 50a5d1a..e867a35 100755 --- a/draklive-install +++ b/draklive-install @@ -56,7 +56,7 @@ sub install_live() { display_start_message(); init_hds($in, $all_hds, $fstab, $live_media); ask_partitions_loop($in, $all_hds, $fstab, $copy_source); - remove_unused_packages(); + remove_unused_packages($in); prepare_root($in, $all_hds); copy_root($in, $copy_source); complete_install($in, $all_hds); @@ -176,9 +176,11 @@ sub ask_partitions { fs::partitioning::format_mount_partitions($in, $all_hds, $fstab); } -sub remove_unused_packages() { - system("/usr/sbin/remove-unselected-locales"); - system("/usr/sbin/remove-unused-hardware-packages"); +sub remove_unused_packages { + my ($in) = @_; + local $::prefix; + require pkgs; + pkgs::remove_unused_packages($in, $in->do_pkgs); } sub prepare_root { |