summaryrefslogtreecommitdiffstats
path: root/perl-install/do_pkgs.pm
Commit message (Collapse)AuthorAgeFilesLines
* Fix fast path for do_pkgs::ensure_is_installed().Martin Whitaker2017-04-041-1/+1
| | | | | The refactoring in commit de1fcc27f943f4ae7b8ac4147a36b196c236619e failed to pass $o_file down to is_installed().
* Fix do_pkgs_standalone::remove() for Live install.Martin Whitaker2017-04-041-1/+2
| | | | | | | | | When running a Live install, we generally need to chroot to the install root when removing packages. This was causing os-prober to be removed from the Live system instead of from the installed system when the "Probe foreign OS" option was unchecked.
* Fix do_pkgs_standalone::are_installed() for Live install.Martin Whitaker2017-04-041-1/+2
| | | | | | | When running a Live install, we generally need to chroot to the install root when checking if packages are installed. There is an exception to this, but the Live installer overrides $::prefix in this case.
* Clean up detection of Live install root in do_pkgs_standalone::install().Martin Whitaker2017-04-041-1/+1
| | | | | Now we have $::isLiveInstall, we can use it. Also use $::prefix instead of hardcoding the path.
* move fast path into is_installed()Thierry Vignaud2017-03-171-3/+3
| | | | | basically enabling it ti skip the rpmdb access like ensure_*() too. needed for next commit
* Enable Live system to install additional packages from local repository.Martin Whitaker2016-12-191-1/+1
|
* fix mgalive chroot pathThomas Backlund2015-01-091-1/+1
|
* install packages in chroot when in mgalive modeThierry Vignaud2015-01-091-2/+3
|
* perl_checker fixThierry Vignaud2014-06-211-1/+1
|
* (_find_file) introduce itThierry Vignaud2014-06-211-1/+11
| | | | | | | | either file has an absolute path and we check for its existence or it has not and we assume it's a binary to lookup in $PATH thus fixing a warning in mousedrake since commit be1d69418fda6e16422d634c59b54375bfa7a897
* kill $Id:$ tagsThierry Vignaud2014-06-071-1/+1
| | | | they're obsolete since switching from CVS/SVN to git...
* typo fixesThierry.Vignaud2014-05-271-1/+1
|
* podify++Thierry.Vignaud2014-05-261-0/+56
|
* update doc to match realityThierry.Vignaud2014-05-261-1/+1
|
* convert comments to PODThierry.Vignaud2014-05-261-5/+42
|
* - fix drakfirewall not applying config #9941José Jorge2013-06-121-1/+1
|
* fix offering to install shorewall & shorewall-ipv6 when already installedThierry Vignaud2013-05-161-1/+1
| | | | | | | | we could have provided full paths in drakx-net but it's simpler to make ensure_files_are_installed() behave like ensure_binary_is_installed() and search for file side effect: a warning in mousedrake
* (ensure_files_are_installed) do not popup if we've no packages to installThierry Vignaud2012-08-071-0/+1
|
* don't call urpmi with --gui, this is uselessThierry Vignaud2012-05-231-1/+1
|
* (install) kill obsolete commentThierry Vignaud2012-05-231-1/+0
|
* perl_checker cleanupsThierry Vignaud2012-03-231-1/+1
|
* perl_checker cleanupsThierry Vignaud2012-03-231-2/+2
|
* - use 'cannot' instead of 'can not'Ahmad Samir2011-04-021-1/+1
| | | | | - use 'LDAP' instead of 'Ldap'
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | with Mageia. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r431 | dmorgan | 2011-02-06 01:58:02 +0000 (Sun, 06 Feb 2011) | 1 line Add drakx structure on the SVN ------------------------------------------------------------------------ r432 | dmorgan | 2011-02-06 01:59:38 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned advertising ------------------------------------------------------------------------ r446 | dmorgan | 2011-02-06 22:37:08 +0000 (Sun, 06 Feb 2011) | 1 line Import Clean perl-install ------------------------------------------------------------------------ r448 | dmorgan | 2011-02-06 23:02:36 +0000 (Sun, 06 Feb 2011) | 1 line Add cleaned files ------------------------------------------------------------------------ r449 | dmorgan | 2011-02-06 23:03:52 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned kernel ------------------------------------------------------------------------ r450 | dmorgan | 2011-02-06 23:23:30 +0000 (Sun, 06 Feb 2011) | 1 line Import cleaned tools ------------------------------------------------------------------------ r451 | dmorgan | 2011-02-07 00:01:56 +0000 (Mon, 07 Feb 2011) | 1 line Import stage1 ------------------------------------------------------------------------ r473 | dmorgan | 2011-02-07 11:20:50 +0000 (Mon, 07 Feb 2011) | 1 line Import images ------------------------------------------------------------------------ r497 | ennael | 2011-02-09 21:02:06 +0000 (Wed, 09 Feb 2011) | 2 lines readd missing file ------------------------------------------------------------------------ r502 | pterjan | 2011-02-09 23:30:32 +0000 (Wed, 09 Feb 2011) | 1 line Import rescue ------------------------------------------------------------------------ r603 | ennael | 2011-02-24 13:32:54 +0000 (Thu, 24 Feb 2011) | 2 lines import cleaned rescue for Mageia ------------------------------------------------------------------------ r2061 | tv | 2011-10-20 20:32:19 +0100 (Thu, 20 Oct 2011) | 1 line import (cleaned) doc ------------------------------------------------------------------------
* fix do_pkgs_during_install::what_providesOlivier Blin2009-11-301-1/+0
|
* add a FIXMEOlivier Blin2009-10-301-0/+1
|
* do_pkgs: add ensure_files_are_installedPascal Terjan2009-02-111-0/+20
|
* allow to use wildcard queries on installed packagesOlivier Blin2008-08-181-2/+3
|
* do not reload urpmi media every time are_available is calledOlivier Blin2008-08-181-7/+11
|
* - diskdrake --fileshare:Pascal Rigaux2008-03-311-2/+6
| | | | | | | | o do not ask to install nautilus-filesharing if already installed (#39544) the fix is to make ensure_is_installed behave like ensure_are_installed when no file is given
* (install) fix gurpmi path (#38679)Thierry Vignaud2008-03-121-1/+1
|
* (do_pkgs_standalone::install) run gurpmi instead of urpmi in GUI mode (#24044)Thierry Vignaud2008-03-031-6/+12
| | | | | (needs urpmi > 5.6)
* when checking dkms module packages, check that modules are either available ↵Olivier Blin2007-10-041-2/+4
| | | | in urpmi media, or already installed (fix detection in live)
* remove duplicated method (it's already in do_pkgs_common)Pascal Rigaux2007-09-171-5/+0
|
* drop globetrotter support (unused for quite a long time and superceeded by ↵Thierry Vignaud2007-08-241-1/+1
| | | | | | | Mdv One) we should just drop Mdv Move code btw...
* re-sync after the big svn lossPascal Rigaux2007-04-251-42/+45
|
* protect against no $do->inPascal Rigaux2006-01-241-2/+2
|
* ensure we don't prompt things when we are not interactivePascal Rigaux2005-09-271-3/+6
|
* get rid of "rpmq: no arguments given for query"Pascal Rigaux2005-09-271-0/+2
| | | | | (eg: when calling ensure_are_installed with an empty list)
* create ->ensure_are_installed (alike ->ensure_is_installed)Pascal Rigaux2005-09-051-0/+15
|
* be a little safer and shorterPascal Rigaux2005-08-101-2/+1
|
* it's better to warn package installation failure in ensure_is_installed than ↵Pascal Rigaux2005-08-081-2/+8
| | | | each callers (bugzilla #17251)
* have a valid return value in ->ensure_is_installed_if_availablePascal Rigaux2005-04-111-2/+4
|
* now that I know how to short-circuit it, make it work as wellOlivier Blin2005-04-061-1/+1
| | | | | (have I already said I sux ?)
* use short-circuit operator (/me sux, thanks Pixel)Olivier Blin2005-04-061-1/+1
|
* install dkms packages if foundOlivier Blin2005-04-051-5/+8
|
* add ->is_availablePascal Rigaux2005-03-211-1/+6
|
* Use the new --gui option to urpmi for the drakxtools to ask for mediaRafael Garcia-Suarez2005-01-251-1/+1
| | | | | | change; update the dependency of drakxtools on urpmi version accordingly. Remove dependency on gurpmi.
* Add --expect-install to the options passed to urpmi to install packages, soRafael Garcia-Suarez2005-01-101-1/+2
| | | | | | do_pkgs::install() can return 0 or true depending on whether some packages were actually installed.
* '--best-output' is no longer an urpmi option (and it's not necessaryRafael Garcia-Suarez2005-01-031-1/+1
| | | | | anyway since --auto is specified)