summaryrefslogtreecommitdiffstats
path: root/urpm/select.pm
Commit message (Collapse)AuthorAgeFilesLines
* When using urpme -a, properly report when no packages could be removed, #48506Christophe Fergeau2009-03-201-0/+4
|
* use "use strict" in all modulesPascal Rigaux2009-01-061-0/+1
|
* 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-11-141-5/+8
| | | | | | o in --auto, do not allow to install a package substring match (you can use -a to force it)
* simplify: instead of passing around {rpmdb}, set $urpm->{env_rpmdb} and use itPascal Rigaux2008-10-271-3/+2
|
* - library:Pascal Rigaux2008-09-111-0/+18
| | | | | o create urpm::select::conflicting_packages_msg() for rpmdrake
* fix namespace (it's really too late to commit more)Thierry Vignaud2008-09-091-1/+1
|
* (db_open_or_die__) ahem...Thierry Vignaud2008-09-091-1/+1
|
* (db_open_or_die__) factorize some code (the name might have to be changed...)Thierry Vignaud2008-09-091-8/+1
|
* - urpmiPascal Rigaux2008-09-091-0/+43
| | | | | | o after installing in chroot, migrate back rpmdb db version to one compatible with the rpm in the chroot
* - urpmi, urpmq:Pascal Rigaux2008-08-201-1/+2
| | | | | | o do not display all substring matches on stderr, only a subset of them, and suggest to use "-a" to use all matches (#38956)
* replace unless with if !Pascal Rigaux2008-08-201-2/+2
|
* create _search_packages_keep_best() out of _search_packages()Pascal Rigaux2008-08-201-22/+27
|
* cleanupPascal Rigaux2008-08-201-3/+1
|
* cleanupPascal Rigaux2008-08-201-1/+1
|
* use code from urpm::orphansPascal Rigaux2008-07-071-38/+0
|
* what was introduced in perl-URPM 3.16 to get "rejected already installed pkgs"Pascal Rigaux2008-07-071-2/+1
| | | | | | is wrong. Adapt to perl-URPM 3.18 way ($state->{rejected_already_installed}) which ensures we don't break things (eg: superuser--priority-upgrade.t test case)
* create a varPascal Rigaux2008-07-031-1/+3
|
* - rewrite find_removed_from_basesystem()Pascal Rigaux2008-07-031-15/+29
| | | | | | | | - enhance find_removed_from_basesystem: do not return "basesystem" and "basesystem-minimal" when "basesystem" is removed only because "basesystem-minimal" is removed - create rejected_closure() and rejected_unsatisfied()
* re-indentPascal Rigaux2008-07-031-17/+19
|
* simplifyPascal Rigaux2008-07-011-1/+1
|
* create urpm::select::installed_leaves() out of rpm-find-leavesPascal Rigaux2008-07-011-0/+37
|
* create db_open_or_die_() and use itPascal Rigaux2008-07-011-3/+3
|
* - urpmiPascal Rigaux2008-06-261-0/+17
| | | | | | | o display a message "Package foo is already installed" when asking "urpmi foo bar" and only installing bar (#41593) (requires perl-URPM 3.16)
* o fix --replacepkgs when a same package appears more than once in urpmi dbPascal Rigaux2008-06-231-3/+1
|
* - urpmiPascal Rigaux2008-06-021-0/+18
| | | | | | o fix --replacepkgs when a package appears more than once in urpmi db (#40893) (need perl-URPM 3.14)
* o do handle suggests in priority upgrades (#38778)Pascal Rigaux2008-03-111-1/+1
| | | | | otherwise perl-Hal-Cdroms suggest is not installed
* - modify infrastructure so that rpmdrake doesn't select all updates byPascal Rigaux2008-03-061-3/+13
| | | | | | | default (#38611) ie create resolve_priority_upgrades_after_auto_select() for use in rpmdrake
* create _priority_upgrade_pkgs()Pascal Rigaux2008-03-061-8/+10
| | | | | (this may be a little bit slower, but it is needed for next commit)
* fix previous commitPascal Rigaux2008-03-061-2/+2
|
* move $resolve_priority_upgrades out of resolve_dependencies() into its ownPascal Rigaux2008-03-061-18/+20
| | | | | function _resolve_priority_upgrades()
* revert what tv added, will give rpmdrake a special function for its needsPascal Rigaux2008-03-061-7/+2
|
* (resolve_dependencies) add infrastructure so that rpmdrake doesn'tThierry Vignaud2008-03-061-1/+2
| | | | | select all updates by default (#38611)
* cleanupPascal Rigaux2008-03-041-6/+4
|
* (add_packages_to_priority_upgrade_list) prevent adding twice the same packageThierry Vignaud2008-03-041-0/+1
|
* (resolve_dependencies) add 'upgrade_callback' andThierry Vignaud2008-03-041-1/+5
| | | | | | 'resolve_req_callback' callbacks so that rpmdrake can reuse more urpmi code
* (add_packages_to_priority_upgrade_list) introduce it so that gurpmi &Thierry Vignaud2008-03-041-0/+6
| | | | | rpmdrake can handle priority upgrade list
* (set_priority_upgrade_option) split default priority upgrade listThierry Vignaud2008-03-041-1/+3
| | | | | needed for next commit
* - urpme, urpmi:Pascal Rigaux2008-01-221-1/+2
| | | | | o add basesystem-minimal to prohibit-remove
* - urpmq:Pascal Rigaux2008-01-181-2/+6
| | | | | | | | | | | | o fix option -a : display packages of all compatible archs (#36942) this fixes another issue introduced in commit r231535 (urpmi 4.10.15, 2007-11-15), partially fixed in r231782 (2007-11-28) the commit has 2 parts: - ensure all compatible archs are kept when {all} option is used - display one pkg per line in urpmq
* better fix for "always prompt before doing a priority-upgrade transaction,Pascal Rigaux2008-01-111-1/+1
| | | | | | | | | | | | even if there is only one priority upgrade package (since there will be more packages to install after restarting urpmi)" since we don't want to prompt if all pkgs have been especially prompted on command-line also not using suggests when selecting pkgs in priority-upgrade (nb: this may by-pass some suggests in priority-upgrade pkgs, need more checking)
* (find_packages_to_remove) fix commentThierry Vignaud2007-12-061-1/+1
|
* - urpmi:Pascal Rigaux2007-11-301-1/+1
| | | | | | | o fix regression introduced in 4.10.15: "urpmi --force valid invalid" should warn about "invalid" but still install "valid"
* ensure "urpmq --fuzzy" displays each packages alone on its line.Pascal Rigaux2007-11-281-2/+6
| | | | | | | | | | | | | | this regression was introduced in commit r231535: there is no reason search_packages should return multiple pkgs with same fullname when using {provides}, and should not otherwise a "better" fix could be done in urpmq. nb: "urpmq -d basesystem" still use "|" for choices, but "urpmq --sources -d basesystem" doesn't, so it's quite broken...
* - urpmq:Pascal Rigaux2007-11-281-4/+3
| | | | | o bugfix previous release: "urpmq --fuzzy foo" should display all "*foo*" matches
* remove unneeded codePascal Rigaux2007-11-151-9/+0
| | | | | (this fixes pubkey checks when a src.rpm is available in more than one media)
* fix resolve_dependencies for install_src Pascal Rigaux2007-11-151-1/+1
| | | | | | | (broken since search_packages can return more than one src.rpm) anyway, this code is not needed and will be dropped
* factorize some code by creating search_packagesPascal Rigaux2007-11-151-16/+26
|
* there is no reason search_packages should return multiple pkgs with samePascal Rigaux2007-11-151-3/+6
| | | | | | | fullname when using {provides}, and should not otherwise (will cleanup duplication in next commit)
* - rename $_ into $vPascal Rigaux2007-10-151-8/+11
| | | | | - add some debug (it may help dvalin)