Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | recognize "recommends" lines in synthesistopic/infra4 | Thierry Vignaud | 2014-09-14 | 2 | -1/+3 |
| | | | | | Conflicts: URPM.xs | ||||
* | 4.504.50 | Thierry Vignaud | 2014-09-14 | 2 | -1/+3 |
| | |||||
* | add support for generating recommends in synthesis | Thierry Vignaud | 2014-09-14 | 3 | -3/+7 |
| | | | | | | | | aka having @recommends@ lines instead of @suggests@ ones Conflicts: NEWS URPM.xs | ||||
* | make it compatible with rpm-4.12.0 | Thierry Vignaud | 2014-09-12 | 2 | -2/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rpm-4.12.0 introduces a new weak deps implementation (the 3rd one to be used in mdv/mga!) The tag we used to use (RPMTAG_SUGGESTSNAME) is now OLDSUGGESTSNAME => we need to handle both old & new tags Hopefully rpm-4.12.x enables to check both old & new tags when using xxxNVRS variants We thus have a choice between RECOMMEND & SUGGEST tags, that both fallback on older SUGGESTS tags if no new ones are found. The difference is that they filter old suggests depending on RPMSENSE_STRONG hint. As we used suggests in the recommends role, this is the perfect time to switch from suggests to recommends (with a patch on rpm in order to fallback RECOMMEND on weak (old) SUGGESTS instead of on strong (old) ENHANCES as we didn't used the later in mga) Our rpm is patched so that RECOMMENDNAME fallbacks too. In Suse, only RECOMMENDNEVRS is the only RECOMMEND variant that handle the fallback on old tags. However, using RPMTAG_RECOMMENDNEVRS makes URPM->suggest_nosense to return versionated suggests, which while not supported by urpmi, do are used by a couple packages (such as git or gnome-user-share) This breaks urpmi as suggests on "foo >= x.y" is not interpreted by urpmi which thinks that "foo" is a new suggests and reinstalls a previously removed suggests Hence we patched rpm. | ||||
* | use HEADERGET_EXT instead of HEADERGET_DEFAULT | Thierry Vignaud | 2014-08-27 | 1 | -2/+2 |
| | | | | | in order to access to extension tags such as new weak deps tags (needed for next commit) | ||||
* | 4.314.31 | Thierry Vignaud | 2014-06-27 | 2 | -1/+3 |
| | |||||
* | (compare) croak if used on URPM::Package object (mga#12766) | Thierry Vignaud | 2014-05-17 | 2 | -0/+3 |
| | | | | | | suggests to use compare_pkg instead (needs a new rpmdrake) | ||||
* | simplify after commit 307fdff9e12f783b01d0275d92c22b4cf7dd020f | Thierry Vignaud | 2014-05-14 | 1 | -3/+1 |
| | | | | | | | | | | | its return value is now always () rationale: resolve_rejected() was wrong, since it blindly removes installed pkgs w/o trying to promote anything and @diff_provides can be nicely used to handle rejecting package one by one, then _handle_diff_provides() should do the right job. (spot by perl_checker) | ||||
* | kill support for kernel-*source-stripped | Thierry Vignaud | 2014-05-12 | 2 | -7/+3 |
| | | | | We don't have those since 2004 (10 years+)... | ||||
* | document pack_header() | Thierry Vignaud | 2014-05-12 | 2 | -0/+14 |
| | |||||
* | kill useless "$Id: " lines | Thierry Vignaud | 2014-05-09 | 5 | -5/+0 |
| | | | | they're obsolete since switching to git | ||||
* | kill frenglish | Thierry Vignaud | 2014-05-09 | 1 | -2/+2 |
| | | | | | present since commit 74c3cfe40e76d2cf047e7cbc57653298a460b658 (12 years ago...) | ||||
* | typo fix | Thierry Vignaud | 2014-05-09 | 1 | -3/+3 |
| | |||||
* | typo fix | Thierry Vignaud | 2014-05-07 | 1 | -1/+1 |
| | |||||
* | 4.304.30 | Thierry Vignaud | 2014-05-01 | 2 | -1/+3 |
| | |||||
* | fix 64k size limit on provides size | Thierry Vignaud | 2014-05-01 | 2 | -3/+5 |
| | | | | | | this broke installing 32 bit kernel for drakx-installer-binaries (spotted by Pascal Terjan) | ||||
* | perl_checker cleanup | Thierry Vignaud | 2014-03-18 | 1 | -1/+1 |
| | |||||
* | supplement blacklist | Thierry Vignaud | 2014-03-18 | 1 | -0/+1 |
| | |||||
* | fix warning in debug message | Thierry Vignaud | 2013-12-16 | 2 | -1/+3 |
| | | | | | | | 'Argument "19697|19..." isn't numeric in array element at ...URPM/Resolve.pm' introduced by pixel in commit 1d945d2a483598dc982cf73ae932d83d4e35df9 on Sep 7 2007 ("add some debug messages) | ||||
* | 4.294.29 | Thierry Vignaud | 2013-11-05 | 2 | -1/+3 |
| | |||||
* | $trans->order: add support for "deploops" option | Thierry Vignaud | 2013-11-05 | 2 | -1/+13 |
| | |||||
* | enhance POD documentation | Thierry Vignaud | 2013-11-05 | 3 | -179/+551 |
| | |||||
* | list the suggests() method | Thierry Vignaud | 2013-11-05 | 1 | -0/+2 |
| | |||||
* | indent options | Thierry Vignaud | 2013-11-05 | 1 | -0/+4 |
| | |||||
* | document URPM::DB::verify() & URPM::stream2header() | Thierry Vignaud | 2013-11-05 | 1 | -0/+8 |
| | | | | why didn't you document it when you introduced them (pascal & rafael)? | ||||
* | split into smaller sections for improved readability | Thierry Vignaud | 2013-11-05 | 1 | -17/+55 |
| | |||||
* | (listlength) get rid of it | Thierry Vignaud | 2013-11-05 | 1 | -5/+1 |
| | |||||
* | document transaction element API | Thierry Vignaud | 2013-11-05 | 1 | -0/+22 |
| | |||||
* | add "SEE ALSO" with link to urpmi | Thierry Vignaud | 2013-11-05 | 1 | -0/+6 |
| | |||||
* | (resolve_requested_suggests) small optimization | Thierry Vignaud | 2013-11-05 | 1 | -1/+1 |
| | |||||
* | document search() options | Thierry Vignaud | 2013-11-05 | 1 | -3/+5 |
| | |||||
* | fix doble space | Thierry Vignaud | 2013-11-05 | 1 | -1/+1 |
| | |||||
* | "implement" create_transaction() in --env case (rule of least surprise) | Thierry Vignaud | 2013-11-05 | 2 | -0/+10 |
| | | | | (for rpmdrake --env) | ||||
* | 4.284.28 | Thierry Vignaud | 2013-10-03 | 2 | -1/+3 |
| | |||||
* | coverity: add a comment about "Argument cannot be negative" | Thierry Vignaud | 2013-10-03 | 1 | -1/+1 |
| | | | | "fd" is passed to a parameter that cannot be negative. | ||||
* | coverity: fix "Resource leak" | Thierry Vignaud | 2013-10-03 | 1 | -3/+7 |
| | | | | | 'leaked_storage: Variable "foo" going out of scope leaks the storage it points to.' | ||||
* | coverity: fix "Unused pointer value" | Thierry Vignaud | 2013-10-03 | 2 | -6/+7 |
| | | | | | 'Pointer "foo" returned by "_free(foo)" is never used' (improve coverity scan's SNR) | ||||
* | adapt to perl-5.18 random hash keys ordering | Thierry Vignaud | 2013-10-03 | 2 | -3/+8 |
| | | | | thus fixing urpmi testsuite... | ||||
* | (sourcerpm) make it more readable | Thierry Vignaud | 2013-09-30 | 1 | -16/+8 |
| | |||||
* | alias N, V, R & A (saves nearly 2% of compiled size) | Thierry Vignaud | 2013-09-30 | 1 | -51/+25 |
| | |||||
* | fix warning in debug message | Thierry Vignaud | 2013-03-30 | 1 | -1/+1 |
| | | | | | | | (Argument "19697|19719|19..." isn't numeric in array element at ...URPM/Resolve.pm' (introduced by pixel in commit r227273 on Sep 7 2007: "add some debug messages) | ||||
* | 4.274.27 | Thierry Vignaud | 2013-03-23 | 2 | -1/+3 |
| | |||||
* | fix selecting right DKMS flavor (mga#9172) | Thierry Vignaud | 2013-03-23 | 2 | -1/+3 |
| | |||||
* | 4.264.26 | Thierry Vignaud | 2013-02-09 | 2 | -1/+3 |
| | |||||
* | add basic support for --downgrade (mga#6655) | Thierry Vignaud | 2013-02-09 | 2 | -4/+6 |
| | | | | | enabling eg to switching back to packages from core/release after having installed some from core/updates_testing, then disabling it | ||||
* | add a test for payload_format() | Thierry Vignaud | 2013-02-05 | 1 | -1/+2 |
| | |||||
* | 4.254.25 | Thierry Vignaud | 2013-02-05 | 2 | -1/+3 |
| | |||||
* | fix retrieving payload format | Thierry Vignaud | 2013-02-05 | 2 | -1/+3 |
| | | | | | | commit r6545 on 2012-12-2 broke delta rpm support: "(Pkg_description, Pkg_sourcerpm) split UTF-8 strings from raw strings functions, then simplify" | ||||
* | 4.244.24 | Thierry Vignaud | 2013-02-03 | 2 | -1/+3 |
| | |||||
* | fix date | Thierry Vignaud | 2013-02-03 | 1 | -1/+1 |
| |