summaryrefslogtreecommitdiffstats
path: root/urpm
Commit message (Collapse)AuthorAgeFilesLines
* library: ensure priority updates are installed in a single transactionColin Guthrie2013-05-191-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 (Cherry picked from r8331)
* fix lookup deps of updates in other media when using --updateThierry Vignaud2013-04-151-4/+4
| | | | | | | | | reverting commit r1931 from 2011-09-14: "(configure,_auto_update_media,parse_media,update_media) fix (g)urpmi --auto-select --update defaulting to all media when there're no update media (#1024)" (backported from trunk)
* add basic support for --downgrade (mga#6655)Thierry Vignaud2013-04-151-0/+1
| | | | | | needs new URPM (backported from trunk)
* Only search for README.urpmi files in doc files6.48.3Pascal Terjan2012-08-241-1/+1
|
* (run) fix downloading twice noarch packages on x86_64 with --download-all ↵Thierry Vignaud2012-06-081-0/+3
| | | | | | | (mga#4867)) (w/o introducing testsuite regressions like previous fix) (reducing side effects to the download-all code)
* revert commit r3849 from Mar 26 2012 as it causes a testsuiteThierry Vignaud2012-06-081-6/+1
| | | | | | | | | regression: "(selected2local_and_blists) prevent having duplicate packages in blists (thus fixing downloading twice noarch packages on x86_64 with --download-all (mga#4867))"
* urpmi: do not print orphans message when no package is orphanOlivier Blin2012-04-191-3/+3
|
* s/cooker/cauldron/Thierry Vignaud2012-04-081-1/+1
|
* perl_checker cleanupsThierry Vignaud2012-03-271-1/+1
|
* (apply_delta_rpm) do not reinvent ->fullnameThierry Vignaud2012-03-271-1/+1
|
* silent perl_checkerThierry Vignaud2012-03-274-31/+31
|
* (selected2local_and_blists) silent perl_checkerThierry Vignaud2012-03-261-1/+1
|
* sort imported functionsThierry Vignaud2012-03-261-1/+1
|
* (selected2local_and_blists) prevent having duplicate packages in blistsThierry Vignaud2012-03-261-1/+6
| | | | | (thus fixing downloading twice noarch packages on x86_64 with --download-all (mga#4867))
* (run) perl_checker cleanupThierry Vignaud2012-03-261-2/+2
| | | | | that's the only commit from the cleaning branch that will land before the mga2 release
* (parse_media) fix debug statement to actually output valuesThierry Vignaud2012-03-211-1/+1
| | | | | | | | also tag it as translatable (sprintf() could have been used) bug introduced by cfergeau in r255088 on Mar 30 2009 which gratuitously drop the N() call: "Downgrade cryptic log message to debug message, fixes #49226"
* (format_line_selected_packages) align columns headers to the columns values ↵Thierry Vignaud2012-03-191-1/+1
| | | | in package list
* Revert " (translate_why_removed_one) help perl_checker"Thierry Vignaud2012-03-191-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 Vignaud2012-03-191-5/+5
| | | | | This reverts commit r2945 from Feb 14 2012 (perl_checker has better fake packages now)
* fix data structure example in podGuillaume Rousse2012-03-071-1/+2
|
* (install) fix circular reference that defeats perl's GCThierry Vignaud2012-03-051-1/+2
| | | | | | | | | | | | | | | | | | | else we keep the RPM DB open several times until rpm fails: created transaction for installing on / (remove=0, install=0, upgrade=8) error: rpmdb: Lock table is out of available locker entries error: cannot open Basenames index using db4 - Cannot allocate memory (12) error: rpmdb: Lock table is out of available locker entries error: cannot open Group index using db4 - Cannot allocate memory (12) error: rpmdb: Lock table is out of available locker entries error: cannot open Requirename index using db4 - Cannot allocate memory (12) error: rpmdb: Lock table is out of available locker entries error: cannot open Triggername index using db4 - Cannot allocate memory (12) error: rpmdb: Lock table is out of available locker entries (...) regression introduced in commit r2946 on 2012-02-14 (was: '(install) --test: do not display "More information on package"')
* (install) explicitely close the RPM DB after each transactionThierry Vignaud2012-03-051-0/+4
| | | | | | | | | | | | | | | | else we keep the RPM DB open several times until rpm fails: created transaction for installing on / (remove=0, install=0, upgrade=8) error: rpmdb: Lock table is out of available locker entries error: cannot open Basenames index using db4 - Cannot allocate memory (12) error: rpmdb: Lock table is out of available locker entries error: cannot open Group index using db4 - Cannot allocate memory (12) error: rpmdb: Lock table is out of available locker entries error: cannot open Requirename index using db4 - Cannot allocate memory (12) error: rpmdb: Lock table is out of available locker entries error: cannot open Triggername index using db4 - Cannot allocate memory (12) error: rpmdb: Lock table is out of available locker entries (...)
* warn if --allow-force, --allow-nodeps, --force or --keep is in use (mga#3127)Thierry Vignaud2012-03-051-4/+4
|
* perl_checker cleanupThierry Vignaud2012-03-051-1/+1
|
* urpmq: fix non-zero exit code if .rpm file was not found (POK, mdv#64969)Thierry Vignaud2012-02-271-1/+4
|
* (handle_need_restart) enable to test "should restart" againThierry Vignaud2012-02-271-1/+1
| | | | | it didn't work since commit r263652 on Tue Nov 24 2009 (was: "(handle_need_restart) do not advice to reboot when inside a chroot")
* (migrate_back_rpmdb_db_to_4_6) downgrade from rpm-4.9 to 4.8 db whenThierry Vignaud2012-02-211-0/+12
| | | | installing mga1 in a chroot from mga2+ (mga#4590)
* (sub migrate_back_rpmdb_db_to_hash_8) split it out of ↵Thierry Vignaud2012-02-211-1/+10
| | | | | | migrate_back_rpmdb_db_version() (needed for next commit)
* (_rpm_version,should_we_migrate_back_rpmdb_db_version) detect if we needThierry Vignaud2012-02-211-1/+11
| | | | to downgrade from rpm-4.9 to rpm-4.8 (mga#4590)
* fix the detection of cauldron, we are not using the cooker name anymoreMichael Scherer2012-02-181-1/+1
|
* fix regexp for arch keyword substition to work on MageiaMichael Scherer2012-02-181-1/+1
|
* kill unused DUDF support (mga#4493)Thierry Vignaud2012-02-143-532/+0
|
* (run) --test: do not update /var/lib/rpm/installed-through-deps.list again & ↵Thierry Vignaud2012-02-141-1/+1
| | | | again
* (install) --test: do not display "More information on package"Thierry Vignaud2012-02-141-1/+1
|
* help perl_checkerThierry Vignaud2012-02-141-5/+5
|
* (_search_packages) make it faster when not using -i flagThierry Vignaud2012-02-071-1/+2
|
* (_search_packages) fix package count when using -a and when someThierry Vignaud2012-02-071-2/+11
| | | | packages exist in several repositories (eg: noarch packages) (mga#4322)
* fix translatingThierry Vignaud2012-02-011-1/+1
|
* perl_checker cleanupsThierry Vignaud2012-02-015-10/+9
|
* (translate_why_removed_one) help perl_checkerThierry Vignaud2012-02-011-1/+1
|
* add perl_checker hintsThierry Vignaud2012-02-012-1/+2
|
* (_try_mounting_cdrom_using_hal) fix typo in previous commitThierry Vignaud2012-02-011-1/+1
|
* (_try_mounting_cdrom_using_hal) make it more readableThierry Vignaud2012-01-291-3/+2
|
* translation updates (HAL => Udisks)Thierry Vignaud2012-01-291-1/+1
|
* Switch is unusedThierry Vignaud2012-01-291-1/+0
|
* (already_installed) fix already installed noarch packages are listedThierry Vignaud2012-01-061-1/+1
| | | | twice on x86_64 (mga#4038)
* (_all_unrequested_orphans) fix reading unrequested packages listThierry Vignaud2012-01-061-5/+4
| | | | | | | | (/var/lib/rpm/installed-through-deps.list) when chrooted (was trying to read out of chroot one when computing orphans) (compute_future_unrequested_orphans,get_orphans) adapt to new calling convention
* (conflicting_packages_msg_) kill unused argsThierry Vignaud2012-01-061-2/+2
|
* (df) fix checking available space of mount pointThierry Vignaud2012-01-061-1/+1
| | | | | | | (cautgh by perl_checker, might help mga#1342) introduced by cfergeau in r261869 on 2009-10-13 ("add df function to urpm/sys.pm")
* (open_lzma) fix using xml info files with quotess in medium name (withThierry Vignaud2012-01-061-1/+1
| | | | | | | | | urpmf & urpmq) introduced in r232995 by pixel on 2008-01-15 ("fix using xml info files with spaces in medium name") (cautgh by perl_checker)