summaryrefslogtreecommitdiffstats
path: root/urpm
Commit message (Collapse)AuthorAgeFilesLines
* (install) explicitely close the RPM DB on comleting transactionThierry Vignaud2009-03-041-0/+3
| | | | | (needed for drakx -- looks like refcount has hard work):
* (install) add more callbacks for installerThierry Vignaud2009-03-032-0/+5
|
* (install) enable to set 'script_fd' (needed by installer)Thierry Vignaud2009-03-031-0/+2
|
* Oops, stupid typoChristophe Fergeau2009-02-161-1/+1
|
* Improve wording of the message telling orphans can be removedChristophe Fergeau2009-02-161-2/+2
|
* (run) no need to clean rpmdb if we're not going to use data extracted from itThierry Vignaud2009-01-301-3/+3
|
* fix previous commitPascal Rigaux2009-01-281-0/+1
| | | | | (drop support for /etc/urpmi/media.d/*.cfg)
* - drop support for /etc/urpmi/media.d/*.cfgPascal Rigaux2009-01-282-96/+3
| | | | | | | (was partially broken, non documented and hopefully unused) (mostly reverting commit 234656 which introduced that feature)
* only load LDAP binding if needed (saves a couple MB in rpmdrake)Thierry Vignaud2009-01-271-1/+1
|
* Remove urpmi.recover from args.pmChristophe Fergeau2009-01-131-11/+0
|
* Make perl-checker happyChristophe Fergeau2009-01-131-1/+1
|
* Code cleanups after pixel feedbackChristophe Fergeau2009-01-131-8/+9
|
* mark packages that were initially installed through deps, removed andChristophe Fergeau2009-01-131-12/+12
| | | | reinstalled as non-orphanable, fix writing of installed-through-deps
* Mark packages as "manually installed"Christophe Fergeau2009-01-131-3/+35
| | | | | | | | With the orphan mechanism, there is no way to manually mark a package that was installed as a dep of another package as not being a potential orphan. Mimic apt and if an already package is passed as an argument to urpmi, remove it from the potential orphans list. Fixes bug #45054.
* When downloading packages, remember where it comes from.Christophe Fergeau2009-01-091-4/+11
| | | | | | | | | When the same packages is available from different medias (main/release and main/update for example), urpmi can forget from which media it downloaded the package, and this causes issues with key checking. This commit makes sure we are using the right package id for the package we downloaded (the same package will have different IDs if it's available from different medias).
* Don't modify _download_packages_of_distant_media args, use return valuesChristophe Fergeau2009-01-091-5/+9
|
* add some commentPascal Rigaux2009-01-081-1/+3
|
* add some commentPascal Rigaux2009-01-081-1/+2
|
* add some commentsPascal Rigaux2009-01-061-0/+11
|
* use "use strict" in all modulesPascal Rigaux2009-01-0614-0/+15
|
* give clearer name to some functionsPascal Rigaux2009-01-061-7/+7
|
* enhance docPascal Rigaux2009-01-061-1/+2
|
* fix commentPascal Rigaux2009-01-061-1/+1
|
* add commentPascal Rigaux2009-01-061-1/+3
|
* add commentPascal Rigaux2009-01-061-0/+3
|
* add aria2 to the priority list of packages that need to be updatedThierry Vignaud2008-12-201-1/+1
| | | | | | | | | before restarting urpmi (should we try to update libcares & libssl too???) (this should probably be backported in the 2009.0 branch)
* - urpmiPascal Rigaux2008-12-151-2/+2
| | | | | o --auto: do not prompt for "retry" on aria2 download failure
* (installed_leaves) do not list suggested packages as unrequested packages ↵Thierry Vignaud2008-12-151-1/+1
| | | | (#46326)
* make the debug message clearerPascal Rigaux2008-12-081-2/+2
|
* - urpmiPascal Rigaux2008-11-141-5/+8
| | | | | | o in --auto, do not allow to install a package substring match (you can use -a to force it)
* create update_those_media() out of update_media()Pascal Rigaux2008-11-141-5/+11
| | | | | (to be used in urpmi.update)
* - inline _update_media__handle_some_flags()Pascal Rigaux2008-11-141-15/+16
| | | | | - create all_media_to_update() and use it
* use callback for progression of download when using "xml-info: always"Pascal Rigaux2008-11-141-1/+1
|
* fix commentPascal Rigaux2008-11-031-1/+1
|
* - urpmiPascal Rigaux2008-10-311-4/+2
| | | | | o revert --auto-update behaviour in case of media update failures (#45417)
* - urpmiPascal Rigaux2008-10-291-23/+32
| | | | | | | | | o in --auto, do display error message when rpms are missing more precisely, it displays a nicer error message, which is translated. it also displays "You may want to update your urpmi database." (which was not displayed in --auto)
* drop obsolete stuffPascal Rigaux2008-10-292-14/+0
| | | | | | | | | it should have been dropped in commit: : r14827 | rgarciasuarez | 2005-02-17 16:01:39 +0100 (Thu, 17 Feb 2005) | 2 lines : Remove obsoleted and broken --distrib-XXX command-line option
* - urpmiPascal Rigaux2008-10-281-2/+3
| | | | | | | | o fix "urpmi firefox mozilla-firefox-ext-google-toolbar ; urpme --auto-orphans mozilla-firefox-ext-google-toolbar" which must not remove firefox (cf #45054) (this is especially bad for DrakX/rpmsrate)
* - implement urpme --envPascal Rigaux2008-10-272-3/+3
| | | | | - handle urpme --auto-orphans --env
* simplify: instead of passing around {rpmdb}, set $urpm->{env_rpmdb} and use itPascal Rigaux2008-10-273-5/+3
|
* allow setting aria2-options in urpmi.cfgAnssi Hannula2008-10-241-1/+1
|
* - urpmi, gurpmiPascal Rigaux2008-10-231-4/+12
| | | | | o retry once on aria2 versioned-file download failure
* - urpmi, gurpmiPascal Rigaux2008-10-214-6/+25
| | | | | o allow "retry" on aria2 download failure
* create urpm::msg::ask_yes_or_no() to remove duplicationPascal Rigaux2008-10-211-0/+5
|
* do not call {ask_yes_or_no} callback with explicit "(y/N)" otherwise it isPascal Rigaux2008-10-211-4/+4
| | | | | displayed in GUIs (gurpmi/rpmdrake/...)
* fix previous commit: we must not generated a 'start' event when we are donePascal Rigaux2008-10-211-1/+1
| | | | | with the list of files to download
* modify sync_aria2():Pascal Rigaux2008-10-211-18/+18
| | | | | | | | | | - prototype change: use $medium and $rel_files - remove from $rel_files things successfully downloaded (needed for next commit) - create a .metalink file even if we don't use mirrorlist (it reduces potential duplication in next commits) - don't pass specific mirrorlist aria2 options when not using mirrorlist
* - urpmi.update, urpmi.addmediaPascal Rigaux2008-10-211-0/+2
| | | | | | | | o exit on failing media instead of ignoring them (esp. for urpmi.addmedia --distrib). exceptions: "urpmi.update -a" and "urpmi.update --update" for backward compatibility
* create _parse_aria2_output() out of sync_aria2()Pascal Rigaux2008-10-211-4/+11
|
* create _error_msg() out of _error()Pascal Rigaux2008-10-211-2/+7
|