summaryrefslogtreecommitdiffstats
path: root/perl-install/pkgs.pm
Commit message (Collapse)AuthorAgeFilesLines
* At some point, an empty hashref is autovivified in $packages->{medium}.Rafael Garcia-Suarez2005-09-051-1/+2
| | | | | | So, protect the loops that iterate over this hash, in application of the belt and suspenders doctrine.
* - new functionality: upgrade_by_removing_pkgs, enabled when upgrading redhat ↵Pascal Rigaux2005-09-021-0/+81
| | | | | | | | | | | 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()
* Workaround : Don't call method directlyRafael Garcia-Suarez2005-09-021-1/+1
|
* rename pkgs::rpmDbOpenForInstall() to pkgs::open_rpm_db_rw()Pascal Rigaux2005-09-021-3/+3
|
* allow verbose removing of packagesPascal Rigaux2005-09-021-1/+1
|
* opening rpm db in selectPackage(), so remove some rpmDbOpen()Pascal Rigaux2005-09-021-0/+2
|
* new function select_by_package_names()Pascal Rigaux2005-09-021-0/+9
|
* create remove_raw(), remove() now retries with option noscriptsPascal Rigaux2005-09-011-4/+14
|
* preferred packages:Pascal Rigaux2005-09-011-1/+1
| | | | | | - remove packages not existing anymore - add nail and glibc-devel
* help debugging packageCallbackChoices()Pascal Rigaux2005-09-011-2/+3
|
* instead of dirtying pkgs::installCallback, use install_steps::installCallbackPascal Rigaux2005-08-311-9/+9
| | | | | (still not clean, but better)
* fix typoPascal Rigaux2005-08-311-1/+1
|
* create remove_marked_ask_remove() and use itPascal Rigaux2005-08-311-26/+21
|
* on 2002/07/10 (1.347), selected_leaves() behaviour was broken, listing all ↵Pascal Rigaux2005-08-291-4/+11
| | | | | | | packages. restoring it (bugzilla #18000)
* remove now unused variable (cf previous commit)Pascal Rigaux2005-08-251-1/+0
|
* don't kill "runaway" processes anymore, it should not be needed for ejecting ↵Pascal Rigaux2005-08-251-14/+0
| | | | cd (?)
* Strange typing bug workaroundRafael Garcia-Suarez2005-08-251-1/+2
|
* for bestKernelPackage(), sort kernels to have higher version firstPascal Rigaux2005-08-231-1/+3
|
* update naughtyServers for new distroPascal Rigaux2005-08-181-6/+15
|
* (naughtyServers_list): those packages don't exist anymorePascal Rigaux2005-08-181-8/+0
|
* don't fork anymore to install rpmsPascal Rigaux2005-08-171-71/+25
|
* during install, use "nofsync" for rpm database (=> speedup x2)Pascal Rigaux2005-08-171-0/+1
|
* cleanupPascal Rigaux2005-08-171-8/+8
|
* on upgrade, have not only the upgraded packages, but also the installed ↵Pascal Rigaux2005-08-101-1/+1
| | | | packages in package_list.pl (bugzilla #15296)
* move is_xbox from common to detect_devicesOlivier Blin2005-08-051-1/+1
|
* This function was renamedRafael Garcia-Suarez2005-06-301-1/+1
|
* Remove dependency of c::stuff on rpmlibRafael Garcia-Suarez2005-06-301-7/+6
|
* try to cleanup fs.pmPascal Rigaux2005-06-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | (to have simpler dependencies between modules, esp. have some modules only required by diskdrake): - move some functions from fs to fs::mount (most keep their name, except mount_part and mount_usbfs) - move formatMount_part and formatMount_all from fs to fs::format - move some functions from fs to fs::wild_device (part2wild_device_name -> fs::wild_device::from_part) (subpart_from_wild_device_name -> fs::wild_device::to_subpart) (analyze_wild_device_name -> fs::wild_device::analyse) - formatMount_part(), formatMount_all(), fs::mount::part() don't take a prefix anymore the current situation was quite muddy we now rely on fs::get::mntpoint_prefixed() which will maybe depend on a field in $part for now, we mount every part in chroot, it seems to be what's wanted - fs::format::part() now expect $all_hds instead of $raids - fs::type::carryRootLoopback is now fs::get::carry_root_loopback() - in fs::loopback, most functions don't want a prefix anymore
* Fix install_urpmi with nfs suppl mediaRafael Garcia-Suarez2005-06-281-1/+2
|
* Remove DB logs before doing an install.Rafael Garcia-Suarez2005-06-241-0/+6
|
* Remove rpm 4.2 bug workaround, it may confuse rpm in some casesRafael Garcia-Suarez2005-06-241-9/+0
|
* don't need use MDK::Common... when we have "use common" (which is the ↵Pascal Rigaux2005-06-101-1/+0
| | | | standard for libDrakX modules)
* move loopback.pm to fs/loopback.pmPascal Rigaux2005-06-101-4/+4
| | | | | (since it's tightly tight to many fs* things)
* (install) do not kill runaway processes when building the globetrotterThierry Vignaud2005-06-091-1/+1
|
* (bestKernelPackage) while building a globetrotter, do not look for aThierry Vignaud2005-06-091-0/+1
| | | | | specific kernel favour
* remove unused codePascal Rigaux2005-06-031-10/+0
|
* Typo fixRafael Garcia-Suarez2005-06-031-5/+5
|
* make perl_checker happyPascal Rigaux2005-06-031-1/+1
|
* don't kill runaway processes in drakx-in-chroot since we don't detect wether ↵Pascal Rigaux2005-05-301-1/+1
| | | | those are runaway processes or normal processes
* Comment fixes, remove noisy logRafael Garcia-Suarez2005-05-271-12/+9
|
* Remove the naming convention with a trailing "s" for supplementary CDs ↵Rafael Garcia-Suarez2005-05-271-5/+2
| | | | medium ids
* Show the "downloading hdlist" wait box only when downloading hdlist from a ↵Rafael Garcia-Suarez2005-05-261-1/+1
| | | | network medium
* Remove spurious fieldRafael Garcia-Suarez2005-05-261-2/+1
|
* More refactorisationRafael Garcia-Suarez2005-05-261-7/+2
|
* Mark an argument as optionalRafael Garcia-Suarez2005-05-251-5/+5
|
* Begin refactorization of install medium handling codeRafael Garcia-Suarez2005-05-251-28/+101
|
* ensure {needToCopy} is not dropped when calling read_rpmsrate() more than oncePascal Rigaux2005-05-241-1/+1
|
* (read_rpmsrate) add support for HW_CAT keyword that enable to matchThierry Vignaud2005-05-191-0/+2
| | | | | a category from list_modules.pm
* When re-using the rpmsrate and compssUsers.pl from a supplementary media,Rafael Garcia-Suarez2005-04-141-1/+1
| | | | | | always retrieve them locally in /tmp, instead of choosing the main install method (this wasn't working for http installs)
* the standard kernel is bigmem compliant, no need to install kernel-smp for ↵Pascal Rigaux2005-04-111-1/+0
| | | | this (bugzilla #15353)