Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | (migrate_forward_rpmdb_db_if_needed) Kill useless arg | Thierry Vignaud | 2021-10-31 | 1 | -1/+1 |
| | |||||
* | Remove uneeded arg | Thierry Vignaud | 2021-10-31 | 1 | -1/+1 |
| | |||||
* | Convert rpmdb to sqlite also when not chrooted | Thierry Vignaud | 2021-10-31 | 1 | -1/+1 |
| | | | | | | | This is needed for live upgrades, either using urpmi or mgaonline (mga#29364). Two changes are needed: - fix detecting rpm version - fix converting rpmdb when not in a chroot | ||||
* | Simplify | Thierry Vignaud | 2021-10-31 | 1 | -2/+2 |
| | |||||
* | Convert from bdb backend to sqlite | Thierry Vignaud | 2021-06-05 | 1 | -0/+21 |
| | | | | | | Rationale: - sqlite backend is supported since rpm-4.16 - bdb backend is deprecated in 4.16 & removed in 4.17 (really 4.16.90) | ||||
* | Clarity: librpm_version -> libbdb_version | Thierry Vignaud | 2021-06-05 | 1 | -4/+4 |
| | | | | | The original name introduced in commit d8cf4a35e631ca6ca54c18d247a5283cbb9bfcc4 was misleading | ||||
* | prevent forking a useless shell | Thierry Vignaud | 2020-04-29 | 1 | -1/+4 |
| | | | | as shown by previous commit | ||||
* | fix _rpm_version() when rpm is translated | Thierry Vignaud | 2018-09-19 | 1 | -1/+1 |
| | |||||
* | update perl-base first too | Thierry Vignaud | 2017-09-18 | 1 | -1/+1 |
| | |||||
* | drop very old CVS/SVN $Id tags | Thierry Vignaud | 2015-09-02 | 1 | -1/+0 |
| | |||||
* | rename 'no_suggests' parameter as 'no_recommends' | Thierry Vignaud | 2014-09-05 | 1 | -1/+1 |
| | |||||
* | fix retrieving rpm version with RCs | Thierry Vignaud | 2014-08-27 | 1 | -1/+1 |
| | |||||
* | adapt to perl-5.18's random hash keys ordering | Thierry Vignaud | 2013-10-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | (translate_why_removed_one) ensure we got the right reason (testsuite) adapt to new URPM predictible behaviour it was previously relying on the following fixed hash order: $ perl -MData::Dumper -e 'warn Dumper [ keys {'rr1', 'rr1', 'rr2', 'rr2'} ]; \ warn Dumper [ keys {'bb1', 'bb1', 'bb2', 'bb2-1'} ]' $VAR1 = [ 'rr2', 'rr1' ]; $VAR1 = [ 'bb1', 'bb2' ]; | ||||
* | library: ensure priority updates are installed in a single transaction. | Colin Guthrie | 2013-05-19 | 1 | -0/+1 |
| | | | | | | | | | | | | | | This fix is needed in cases where rpm's libdb changes. If the priority updates happen to be installed in more than one transaction, the %post script in rpm which deletes the old index files (/var/lib/rpm/__db.*) may happen at the end of the first of those transactions. This causes the indexes to be regenerated by the *old* db version and causes the second transaction to fail. By ensuring the priority updates are handled in a single transaction, the indexes will be recreated after the urpmi restart and will thus use the correct, new libdb to create the indexes. Patch and fix from Thierry Vignaud | ||||
* | treat formatList like others... | Thierry Vignaud | 2013-03-21 | 1 | -2/+2 |
| | |||||
* | only a couple func really are needed | Thierry Vignaud | 2013-03-21 | 1 | -1/+1 |
| | |||||
* | fix retrieving rpm version with stable rpm | Thierry Vignaud | 2012-12-18 | 1 | -1/+1 |
| | |||||
* | fix retrieving rpm version with beta versions | Thierry Vignaud | 2012-12-17 | 1 | -1/+1 |
| | |||||
* | (_search_packages) do not attempt fuzzy matching if not using --fuzzy | Thierry Vignaud | 2012-12-04 | 1 | -3/+1 |
| | | | | | | it's also a huge speedup (saves 28% of time spent in testsuite) this fixes urpmq defaulting to fuzzy mode (mga#2953) | ||||
* | use "any" instead of "grep" in scalar context | Thierry Vignaud | 2012-11-21 | 1 | -3/+3 |
| | |||||
* | (search_packages,_search_packages) further comment | Thierry Vignaud | 2012-11-16 | 1 | -0/+4 |
| | |||||
* | (find_packages_to_remove) make it clearer | Thierry Vignaud | 2012-11-16 | 1 | -2/+5 |
| | |||||
* | (search_packages) document 'no_substring' option | Thierry Vignaud | 2012-10-15 | 1 | -1/+1 |
| | |||||
* | (_search_packages) make it clearer | Thierry Vignaud | 2012-10-15 | 1 | -3/+4 |
| | |||||
* | adapt to URPM-4.15: find_candidate_packages_() => find_candidate_packages() | Thierry Vignaud | 2012-09-26 | 1 | -1/+1 |
| | |||||
* | perl_checker cleanup: kill unused variables | Thierry Vignaud | 2012-08-31 | 1 | -4/+1 |
| | | | | | (they're unused since commit r5054 on 2012-06-28: "(find_packages_to_remove) simplify") | ||||
* | (removed_packages) kill unused parameter | Thierry Vignaud | 2012-08-31 | 1 | -4/+4 |
| | |||||
* | (unselected_packages) kill unused parameter | Thierry Vignaud | 2012-08-31 | 1 | -2/+2 |
| | |||||
* | convert a couple comments to POD | Thierry Vignaud | 2012-08-31 | 1 | -32/+106 |
| | |||||
* | add basic POD documentation | Thierry Vignaud | 2012-08-31 | 1 | -0/+18 |
| | |||||
* | (find_packages_to_remove) simplify | Thierry Vignaud | 2012-06-28 | 1 | -40/+1 |
| | | | | (needs URPM >= 4.10) | ||||
* | (_libdb_version,_rpm_version,should_we_migrate_back_rpmdb_db_version) | Thierry Vignaud | 2012-06-08 | 1 | -3/+3 |
| | | | | adapt to perl-5.16.0: it looks like 'eval "v..."' no longuer create version objects | ||||
* | (find_packages_to_remove) simplify case where only name was given | Thierry Vignaud | 2012-06-08 | 1 | -1/+0 |
| | | | | (URPM::traverse_tag() already perfomed the check for us...) | ||||
* | Revert " (translate_why_removed_one) help perl_checker" | Thierry Vignaud | 2012-03-19 | 1 | -1/+1 |
| | | | | | This reverts commit r2878 from Feb 1 2012 (perl_checker has better knowledge of URPM now) | ||||
* | (find_packages_to_remove) Revert "help perl_checker" | Thierry Vignaud | 2012-03-19 | 1 | -5/+5 |
| | | | | | This reverts commit r2945 from Feb 14 2012 (perl_checker has better fake packages now) | ||||
* | warn if --allow-force, --allow-nodeps, --force or --keep is in use (mga#3127) | Thierry Vignaud | 2012-03-05 | 1 | -4/+4 |
| | |||||
* | perl_checker cleanup | Thierry Vignaud | 2012-03-05 | 1 | -1/+1 |
| | |||||
* | (_rpm_version,should_we_migrate_back_rpmdb_db_version) detect if we need | Thierry Vignaud | 2012-02-21 | 1 | -1/+11 |
| | | | | to downgrade from rpm-4.9 to rpm-4.8 (mga#4590) | ||||
* | help perl_checker | Thierry Vignaud | 2012-02-14 | 1 | -5/+5 |
| | |||||
* | (_search_packages) make it faster when not using -i flag | Thierry Vignaud | 2012-02-07 | 1 | -1/+2 |
| | |||||
* | (_search_packages) fix package count when using -a and when some | Thierry Vignaud | 2012-02-07 | 1 | -2/+11 |
| | | | | packages exist in several repositories (eg: noarch packages) (mga#4322) | ||||
* | (translate_why_removed_one) help perl_checker | Thierry Vignaud | 2012-02-01 | 1 | -1/+1 |
| | |||||
* | (already_installed) fix already installed noarch packages are listed | Thierry Vignaud | 2012-01-06 | 1 | -1/+1 |
| | | | | twice on x86_64 (mga#4038) | ||||
* | (conflicting_packages_msg_) kill unused args | Thierry Vignaud | 2012-01-06 | 1 | -2/+2 |
| | |||||
* | perl_checker cleanups | Thierry Vignaud | 2012-01-06 | 1 | -1/+1 |
| | |||||
* | Synthesized commit during git-svn import combining previous Mandriva history ↵ | Mageia SVN-Git Migration | 2011-09-13 | 1 | -1/+1 |
| | | | | | | | | | | | | with Magiea. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r1928 | dmorgan | 2011-09-13 21:44:28 +0100 (Tue, 13 Sep 2011) | 1 line Import urpmi ------------------------------------------------------------------------ | ||||
* | translate_why_unselect: add "conflicts" reason | Christophe Fergeau | 2009-07-28 | 1 | -0/+2 |
| | | | | Patch by Anssi Hannula, fixes bug #52153 | ||||
* | remove unused reasons from translate_why_unselected | Christophe Fergeau | 2009-07-28 | 1 | -4/+0 |
| | | | | Patch from Anssi Hannula | ||||
* | When using urpme -a, properly report when no packages could be removed, #48506 | Christophe Fergeau | 2009-03-20 | 1 | -0/+4 |
| | |||||
* | use "use strict" in all modules | Pascal Rigaux | 2009-01-06 | 1 | -0/+1 |
| |