Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix spacing | Thierry Vignaud | 2012-02-22 | 1 | -1/+1 |
| | |||||
* | (update_header) get real file size from actual package file | Thierry Vignaud | 2012-02-22 | 1 | -0/+1 |
| | | | | (thus enabling to put real package file sizes in synthesis) | ||||
* | (update_header) do not add FILENAME_TAG to hdlist anymore (unused since mdv2008) | Thierry Vignaud | 2012-02-22 | 1 | -0/+1 |
| | |||||
* | (_find_packages_obsoleting) fix for a rare unreproductable crash (mga#4425) | Thierry Vignaud | 2012-02-15 | 1 | -0/+2 |
| | |||||
* | 3.38.83.38.8 | Thierry Vignaud | 2012-02-07 | 1 | -0/+2 |
| | |||||
* | (open_archive) switch from forking unpacker to using librpm | Thierry Vignaud | 2012-02-07 | 1 | -0/+2 |
| | |||||
* | 3.38.73.38.7 | Thierry Vignaud | 2012-02-07 | 1 | -0/+2 |
| | |||||
* | (find_required_package) really prefer packages from first media, thus | Thierry Vignaud | 2012-02-07 | 1 | -0/+2 |
| | | | | fixing downloading noarch packages from 32 bit repository (mga#1603) | ||||
* | (_selected_size_filesize) fix computing size of added/freed disk space | Thierry Vignaud | 2012-02-07 | 1 | -0/+2 |
| | | | | | | when updating involves removing some packages (mga#4427) (bug introduced by fpons in r11176 on Jun 26 2003 ("0.91-7mdk")) | ||||
* | log previous changes | Thierry Vignaud | 2012-02-01 | 1 | -0/+2 |
| | |||||
* | 3.38.63.38.6 | Olivier Blin | 2012-01-15 | 1 | -0/+2 |
| | |||||
* | support kernel 3.x in kmod resolution | Olivier Blin | 2012-01-15 | 1 | -0/+2 |
| | |||||
* | 3.38.53.38.5 | Thierry Vignaud | 2011-12-19 | 1 | -0/+2 |
| | |||||
* | (Urpm_spec2srcheader) fix parsing a spec file with rpm-4.9 | Thierry Vignaud | 2011-12-19 | 1 | -0/+2 |
| | | | | | | (regression introduced when adding support for rpm-4.9) (TODO: add a regression test in the testsuite) | ||||
* | (compute_flags) fix slow matching of individual regexes for skipping | Thierry Vignaud | 2011-09-20 | 1 | -0/+2 |
| | | | | | dependencies by creating a large regex to match them all at once (mdv#61389, Shlomi Fish) | ||||
* | (rpmtag_from_string) enable to traverse db by fullname | Thierry Vignaud | 2011-09-20 | 1 | -0/+2 |
| | |||||
* | 3.38.43.38.4 | Thierry Vignaud | 2011-09-17 | 1 | -0/+2 |
| | |||||
* | fix dates | Thierry Vignaud | 2011-09-17 | 1 | -2/+2 |
| | |||||
* | (request_packages_to_upgrade) fix calling method in string | Thierry Vignaud | 2011-09-17 | 1 | -0/+4 |
| | | | | | (spoted by perl_checker, introduced in revision mga#267800 ("honour search medias when using --auto-select") but teuf on Fri Apr 23 2010 | ||||
* | 3.38.23.38.3 | Thierry Vignaud | 2011-09-12 | 1 | -0/+2 |
| | |||||
* | (Urpm_spec2srcheader) fix urpmi segfaulting on 'urpmi foobar.spec' when some | Thierry Vignaud | 2011-09-12 | 1 | -0/+2 |
| | | | | | files are missing | ||||
* | 3.38.23.38.2 | Thierry Vignaud | 2011-09-09 | 1 | -0/+2 |
| | |||||
* | (spec2srcheader) fix it for rpm-4.9.x | Thierry Vignaud | 2011-09-09 | 1 | -0/+2 |
| | |||||
* | 3.38.13.38.1 | Thierry Vignaud | 2011-04-21 | 1 | -0/+2 |
| | |||||
* | document previous changes | Thierry Vignaud | 2011-04-21 | 1 | -0/+1 |
| | |||||
* | (return_list_str) memset some struct, thus fixing crashing while removing ↵ | Thierry Vignaud | 2011-04-21 | 1 | -0/+2 |
| | | | | several packages (#248) | ||||
* | 3.383.38 | João Victor Duarte Martins | 2010-11-16 | 1 | -0/+2 |
| | |||||
* | Update NEWS. | João Victor Duarte Martins | 2010-11-16 | 1 | -0/+3 |
| | |||||
* | 3.373.37 | Thierry Vignaud | 2010-10-20 | 1 | -0/+2 |
| | |||||
* | fix crashing on undefined packages (#54521) | Thierry Vignaud | 2010-10-20 | 1 | -0/+2 |
| | |||||
* | - 3.36 | Olivier Thauvin | 2010-07-23 | 1 | -0/+4 |
| | |||||
* | 3.353.35 | Christophe Fergeau | 2010-04-23 | 1 | -0/+2 |
| | |||||
* | honour search medias when using --auto-select | Christophe Fergeau | 2010-04-23 | 1 | -0/+2 |
| | |||||
* | 3.34.13.34.1 | Christophe Fergeau | 2010-03-23 | 1 | -0/+2 |
| | |||||
* | check selected packages for unsatisfied requires when a promoted package is ↵ | Christophe Fergeau | 2010-03-23 | 1 | -0/+3 |
| | | | | | | backtracked and no replacement is found (#57224, Anssi Hannula) | ||||
* | 3.343.34 | Christophe Fergeau | 2010-03-23 | 1 | -0/+2 |
| | |||||
* | check for conflicting selected packages before selecting a package | Christophe Fergeau | 2010-02-12 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | check for conflicting selected packages before selecting a package instead of after selecting it, to avoid having to unselect package in case of conflict (which incorrectly unselected packages with unsatisfied dependencies as well, making the following backtrack_selected call behave wrongly as it simply noticed that the package is no longer required) Here's the second patch again, now with the function comment updated and added _remove_all_rejected_from() call so that prerejections are still cleared (this was previously called from the removed disable_selected() call). Testsuites pass. Patch by Anssi Hannula, fixes #57224 | ||||
* | 3.333.33 | Christophe Fergeau | 2009-10-05 | 1 | -1/+3 |
| | |||||
* | fix lookup of existing pubkeys (#53710) | Pascal Terjan | 2009-10-03 | 1 | -0/+2 |
| | |||||
* | update NEWS for 3.32 | Christophe Fergeau | 2009-08-10 | 1 | -0/+2 |
| | |||||
* | use set_rejected_and_compute_diff_provides for package removal | Christophe Fergeau | 2009-08-10 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch by Anssi Hannula, fixes bug #52667 k1-1 provides k, but not k1-2 l-1 and l-2 requires k m-1 requires k but not m-2 n requires m User has l-1, m-1, n-1, k1-1. There is only one upgrade path: k1-1 -> k1-2 m-1 -> m-2 removal of l-1 When transaction is created with all of them (e.g. what --auto-select does first), the path is resolved correctly. However, when the upgrade is triggered with the upgrade of k1, and l is in RPM db before n, resolving proceeds as follows: 1. k1 selected and old version rejected 2. l is promoted 3. m is promoted 4. l-2 is therefore selected 5. no packages are found for k (as k1-1 was rejected in step 1) 6. backtrack_selected calls resolve_rejected to reject the chain 7. rejection process rejects l, m, n 8. m-2 is selected because of step 3 End result: n is wrongly removed. Therefore, when using --auto-select (with --split-length 1 --split-level 1 in this small case, to force splitting) to trigger the upgrade, the early resolve is done correctly, but the first splitted transaction ("rpms sorted by dependencies" has k1 and m separately, so split is tried) tries to remove n and URPM fallbacks to single big transaction. In reverse, when using "urpmi k1" to trigger the upgrade, urpmi asks user confirmation for n removal, but the transaction is created with both k1 and m ("rpms sorted by dependencies" has k1+m, so they are put in same transaction), thus triggering the correct behaviour and n is not really removed after all, even if user agreed to it. Attached patch fixes this by switching backtrack_selected() to use set_rejected_and_compute_diff_provides() for package removal instead of resolve_rejected_(). The code already contained a comment indicating that diff_provides code should be applied. The patch introduces no regression in the urpmi and perl-URPM testsuites. | ||||
* | Obey options (keep, nodeps) when unselecting current package in the case | Anssi Hannula | 2009-08-05 | 1 | -0/+3 |
| | | | | | | that was added in 3.31 (Anssi Hannula). In a simple mistake, %options was not passed to backtrack_selected. | ||||
* | remove extra newline from NEWS | Anssi Hannula | 2009-08-05 | 1 | -1/+0 |
| | |||||
* | 3.313.31 | Christophe Fergeau | 2009-07-28 | 1 | -1/+1 |
| | |||||
* | update NEWS file | Christophe Fergeau | 2009-07-28 | 1 | -0/+12 |
| | |||||
* | rephrase wording, only support for querying %disttag & %distepoch so far, no ↵ | Per Øyvind Karlsen | 2009-07-26 | 1 | -1/+1 |
| | | | | | | | support for using %distepoch i version comparisions yet... | ||||
* | add support for %disttag & %distepoch | Per Øyvind Karlsen | 2009-07-26 | 1 | -0/+1 |
| | |||||
* | update changelog regarding rpm5 | Per Øyvind Karlsen | 2009-07-26 | 1 | -0/+3 |
| | |||||
* | Add bug # | Christophe Fergeau | 2009-05-11 | 1 | -1/+1 |
| | |||||
* | Release 3.303.30topic/0.30 | Christophe Fergeau | 2009-05-11 | 1 | -0/+7 |
| |