Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 4.184.18 | Thierry Vignaud | 2012-11-21 | 1 | -0/+2 |
| | |||||
* | further bump threshold for detecting looping forever | Thierry Vignaud | 2012-11-21 | 1 | -0/+1 |
| | |||||
* | workaround a segfault (mga#8158) | Thierry Vignaud | 2012-11-21 | 1 | -0/+2 |
| | | | | | | | | | calling ->provides or ->requires in traverse_tag_find() results in an invalid read if provides/requires list is big (or if called several times) basically reverting commit r6476 on 2012-11-16 ("(unsatisfied_requires) (slightly) optimize") | ||||
* | 4.174.17 | Thierry Vignaud | 2012-11-19 | 1 | -0/+2 |
| | |||||
* | bump threshold for detecting looping forever (mga#8106) | Thierry Vignaud | 2012-11-19 | 1 | -0/+1 |
| | |||||
* | drop header_filename (long obsolete, no more use) | Thierry Vignaud | 2012-11-19 | 1 | -0/+2 |
| | |||||
* | 4.164.16 | Thierry Vignaud | 2012-11-16 | 1 | -0/+2 |
| | |||||
* | (resolve_requested__no_suggests_) prevent urpmi from looping forever when ↵ | Thierry Vignaud | 2012-11-16 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | some packages are broken alternatively, we could try detecting if diff_provides doesn't change for a couple loops or not going over already rejected packages (selecting/promoting/rejecting the same package forever) eg: gtk+3.0-3.6.1-3.mga3.x86_64 is on the mirrors but not lib64gtk+3_0-3.6.1-3.mga3.x86_64 we will then loop forever: set_rejected: gtk+3.0-3.6.1-2.mga3.x86_64 installed lib64gtk+3_0-3.6.1-2.mga3.x86_64 is conflicting because of unsatisfied gtk+3.0[== 3.6.1-2.mga3] gtk+3.0[*][== 3.6.1-2.mga3] set_rejected: lib64gtk+3_0-3.6.1-2.mga3.x86_64 installed lib64gtk+3.0-devel-3.6.1-2.mga3.x86_64 is conflicting because of unsatisfied lib64gtk+3_0[== 3.6.1] set_rejected: lib64gtk+3.0-devel-3.6.1-2.mga3.x86_64 installed lib64gtk-gir3.0-3.6.1-2.mga3.x86_64 is conflicting because of unsatisfied lib64gtk+3_0[== 3.6.1-2.mga3] set_rejected: lib64gtk-gir3.0-3.6.1-2.mga3.x86_64 installed gtk+3.0-3.6.1-2.mga3.x86_64 is conflicting because of unsatisfied lib64gtk+3_0[== 3.6.1] promoting gtk+3.0-3.6.1-3.mga3.x86_64 because of conflict above unselecting gtk+3.0-3.6.1-3.mga3.x86_64 set_rejected: gtk+3.0-3.6.1-2.mga3.x86_64 (...) | ||||
* | 4.15.14.15.1 | Thierry Vignaud | 2012-10-11 | 1 | -0/+2 |
| | |||||
* | (Trans_run) drop support for repackage (non working since rpm-4.6 in 2009) | Thierry Vignaud | 2012-10-05 | 1 | -0/+2 |
| | | | | | | should have been done right after commit r251061 by pixel on Tue Jan 2009: "- drop urpmi.recover (no more possible with rpm 4.6 which doesn't handle --repackage)" | ||||
* | 4.154.15 | Thierry Vignaud | 2012-09-27 | 1 | -0/+2 |
| | |||||
* | rename find_candidate_packages_() as find_candidate_packages() | Thierry Vignaud | 2012-09-26 | 1 | -0/+1 |
| | |||||
* | remove deprecated find_chosen_packages() & find_candidate_packages() | Thierry Vignaud | 2012-09-26 | 1 | -1/+3 |
| | |||||
* | add EVR method for rpmdrake | Thierry Vignaud | 2012-09-21 | 1 | -0/+2 |
| | |||||
* | 4.144.14 | Thierry Vignaud | 2012-09-21 | 1 | -0/+2 |
| | |||||
* | (resolve_requested_suggests) split it out of resolve_requested() | Thierry Vignaud | 2012-09-17 | 1 | -0/+1 |
| | |||||
* | adjust doc to reality | Thierry Vignaud | 2012-09-04 | 1 | -0/+3 |
| | |||||
* | 4.134.13 | Pascal Terjan | 2012-08-23 | 1 | -0/+2 |
| | |||||
* | Add an alias to Pkg_files to only list doc files. | Pascal Terjan | 2012-08-23 | 1 | -0/+3 |
| | | | | This avoids pushing more than 50k strings on the stack to check if texmf has a README.urpmi | ||||
* | 4.124.12 | Olivier Blin | 2012-08-11 | 1 | -1/+8 |
| | |||||
* | 4.114.11 | Thierry Vignaud | 2012-08-10 | 1 | -0/+2 |
| | |||||
* | (spec2srcheader) fix arch of spec header | Thierry Vignaud | 2012-08-10 | 1 | -0/+1 |
| | | | | | | | introduction introduced in commit r5031 on 012-06-25 ("spec2srcheader) simplify using headerPutString()") fixed by simplifying: our changes are no more needed... | ||||
* | (compute_flags) drop compatibility with urpmi <= 4.5-13mdk (2004-07-09) | Thierry Vignaud | 2012-08-10 | 1 | -0/+2 |
| | |||||
* | 4.104.10 | Thierry Vignaud | 2012-06-28 | 1 | -0/+2 |
| | |||||
* | (rpmtag_from_string) really enable to traverse rpm db by fullname | Thierry Vignaud | 2012-06-28 | 1 | -0/+2 |
| | |||||
* | 4.94.9 | Thierry Vignaud | 2012-06-25 | 1 | -0/+2 |
| | |||||
* | revert commit r4982 on Jun 18 2012 (was: "(push_rflags) factorize code) | Thierry Vignaud | 2012-06-25 | 1 | -0/+2 |
| | | | | thus fixing setting rflags on packages (mga#6532) | ||||
* | 4.84.8 | Thierry Vignaud | 2012-06-22 | 1 | -0/+2 |
| | |||||
* | (parse_synthesis__XS) enable to read xz & bzip2 compressed synthesis | Thierry Vignaud | 2012-06-22 | 1 | -0/+1 |
| | |||||
* | (get_e_v_r) factorize code | Thierry Vignaud | 2012-06-22 | 1 | -0/+1 |
| | |||||
* | (ranges_overlap) switch to use rpmds | Thierry Vignaud | 2012-06-22 | 1 | -0/+2 |
| | | | | | | | | | | should have been done right away 9 years ago instead of reimplementing older rpmRangesOverlap() in commit r11141 by fpons on Tue Apr 29 2003: "first try of 4.2 compatible perl-URPM, missing verify_signature, new version 0.83" francois I hate you! | ||||
* | 4.74.7 | Thierry Vignaud | 2012-06-19 | 1 | -0/+2 |
| | |||||
* | (rpmRunTransactions_callback) workaround changes in rpm-4.10.0 resulting in ↵ | Thierry Vignaud | 2012-06-19 | 1 | -0/+2 |
| | | | | | | | | | | | | | fd leaks (mga#6453) rationale: commit 4c1f7e335de1724661ce63c53186d161ab71a63f changed rpm-4.10 so that fdFree() always return NULL whereas previously it would return the supposedly free'd fd back if the fd had remaining references. This prevent us to call fdClose() thus to really close the fd we should not close fdLink() which set ref counter to 2 anyway... | ||||
* | 4.64.6 | Thierry Vignaud | 2012-06-18 | 1 | -0/+2 |
| | |||||
* | (spec2srcheader) simplify now that we don't support rpm-4.8 anymore | Thierry Vignaud | 2012-06-18 | 1 | -0/+1 |
| | |||||
* | (obsoletes_overlap) drop 'direction' parameter | Thierry Vignaud | 2012-06-18 | 1 | -0/+4 |
| | | | | | | | also fix 'direction' default value for provides_overlap() it was broken since commit r4914 on 2012-06-13: "(provides_overlap) alias it with obsoletes_overlap (saves another 1.1% of code size)" | ||||
* | 4.54.5 | Thierry Vignaud | 2012-06-17 | 1 | -0/+2 |
| | |||||
* | drop support for old mdv2008.0 suggests (RPMTAG_REQUIRENAME + | Thierry Vignaud | 2012-06-17 | 1 | -0/+1 |
| | | | | | | | | | | | RPMSENSE_MISSINGOK) drop suport for old suggests: RPMTAG_REQUIRENAME + RPMSENSE_MISSINGOK (as done in Mandriva 2008.0) since mdv 2008.1, we use SuSE style suggets (RPMTAG_SUGGESTSNAME) we don't support them since that (and we dropped them from testsuite in december 2008) | ||||
* | (Pkg_buildarchs) simplify now that all remaining aliases use ↵ | Thierry Vignaud | 2012-06-17 | 1 | -0/+2 |
| | | | | xpush_simple_list_str() | ||||
* | 4.44.4 | Thierry Vignaud | 2012-06-15 | 1 | -0/+2 |
| | |||||
* | (ranges_overlap,obsoletes_overlap) drop unused no_promote parameter | Thierry Vignaud | 2012-06-15 | 1 | -0/+2 |
| | | | | | | | | rationale: it was never set to 0 for nearly a decade this should have been ripped rigth after commit r227323 by pixel on Sep 7 2007: "simplify: nopromoteepoch is always 1 (no caller ever define it)" | ||||
* | simplify using RPMTAG_NVR | Thierry Vignaud | 2012-06-15 | 1 | -0/+2 |
| | |||||
* | 4.34.3 | Thierry Vignaud | 2012-06-14 | 1 | -0/+2 |
| | |||||
* | (return_files) use proper accessors in the RPMTAG_OLDFILENAMES case | Thierry Vignaud | 2012-06-14 | 1 | -0/+1 |
| | |||||
* | (_run_cb_while_traversing) introduce this helper | Thierry Vignaud | 2012-06-14 | 1 | -0/+1 |
| | |||||
* | (get_fullname_parts) fix a very old segfault in unused code | Thierry Vignaud | 2012-06-14 | 1 | -0/+2 |
| | | | | | rationale: .info is set only if filled by pack_header() from header tags or by parse_line() (from a synthesis) | ||||
* | log more changes | Thierry Vignaud | 2012-06-13 | 1 | -0/+1 |
| | |||||
* | 4.24.2 | Thierry Vignaud | 2012-06-13 | 1 | -0/+2 |
| | |||||
* | (Db_create_transaction) remove 'prefix' paremter which is unused for 9 years, | Thierry Vignaud | 2012-06-13 | 1 | -0/+1 |
| | | | | | | | since commit r11141 by fpons on Apr 29 2003: "first try of 4.2 compatible perl-URPM" warning: this break compatibility with urpmi! | ||||
* | (provides_overlap) alias it with obsoletes_overlap | Thierry Vignaud | 2012-06-13 | 1 | -0/+2 |
| | | | | (saves another 1.1% of code size) |