summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-10-27Imported Upstream version 0.6.17upstream/0.6.17DongHun Kwak4-7/+91
Change-Id: I2c27bcda07cba71c27b3bef00710dd730e5e0be7 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.16upstream/0.6.16DongHun Kwak12-5/+291
Change-Id: Ie9a7a7345406dc0b4a9637e42502e2d98d601a46 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.15upstream/0.6.15DongHun Kwak34-292/+1048
Change-Id: Ifaa897b8285aab537e27433f14a18f11a4817c17 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.14upstream/0.6.14DongHun Kwak10-11/+32
Change-Id: I3e83c4ddc30f8d8cfa6f965a85ecca72781d89e4 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.13upstream/0.6.13DongHun Kwak61-4735/+5739
Change-Id: I9fed388d0b8658275d9089b22473596379566069 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.12upstream/0.6.12DongHun Kwak63-402/+2264
Change-Id: I57ee1847c5c25f2602e0348213fa145f97cc3434 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.11upstream/0.6.11DongHun Kwak42-825/+1523
Change-Id: Ia7fcc570c551205421c68cc6feb2ecfd3c97e149 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.10upstream/0.6.10DongHun Kwak3-18/+16
Change-Id: Ia0aa60fc8934d4022da0cf8669ae3e4e121f3386 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.9upstream/0.6.9DongHun Kwak30-363/+1517
Change-Id: Icf4a1aa6525f6c2bfc9da6f3ba1609728f39a073 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.8upstream/0.6.8DongHun Kwak4-20/+26
Change-Id: I831fe431b1bc73eb9fb9300b07abe823d806d843 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.7upstream/0.6.7DongHun Kwak13-40/+62
Change-Id: I4903b1e04cf23c0c38f633e48a06732764ee6444 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.6upstream/0.6.6DongHun Kwak57-177/+1890
Change-Id: I39261d63e28e2f057203bd11bd6b1cbb83523fab Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-10-27Imported Upstream version 0.6.5upstream/0.6.5DongHun Kwak29-51/+478
Change-Id: If69a2170a61800e3f778ec1f78364531c9642950 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2014-07-08add changes, bump versionupstream/0.6.4Michael Schroeder2-1/+10
2014-07-08tweak solver_identical so that applications ignore requiresMichael Schroeder1-3/+7
Fixes bug 885830.
2014-07-08fix instbuddy generation codeMichael Schroeder1-2/+2
we iterated over the wrong array, thus the rpm -> buddy link did not work.
2014-06-24add '-m' option to test the solution callbackMichael Schroeder1-1/+51
2014-06-24rework branch handling so that the old decisions are still availableMichael Schroeder3-62/+140
This allows us to auto-minimize packages that got supplemented later on.
2014-06-23support -X option in rpmmd2solv, make add_autopattern available in bindingsMichael Schroeder3-10/+34
2014-06-13changes 0.6.3Michael Andres2-4/+10
2014-06-13[hotfix] Relax solvable_identical check for producs [bnc#881493]Michael Andres1-1/+9
2014-06-06changes 0.6.2Michael Andres2-1/+7
2014-06-06Provide PRODUCT_REGISTER_TARGET for available products [bnc#881320]Michael Andres2-1/+3
2014-06-03fix bugs in solver_describe_decision and solver_describe_weakdep_decisionMichael Schroeder1-2/+2
2014-05-16repo_appdata: add missing break statementMichael Schroeder1-0/+1
2014-05-15add the SOLVER_FLAG_FOCUS_INSTALLED solver flagMichael Schroeder5-65/+139
Setting this flag means that the solver will prefer picking a package version that fits the other installed packages over updating installed packages.
2014-05-14add a 'g' to the sed lineMichael Schroeder1-1/+1
2014-05-14use sed instead of grep to get rid of the <?xml...> lineMichael Schroeder1-1/+1
This allows us to parse files with no newlines.
2014-05-07opencode some values in pool_id2rel (thanks Thierry Vignaud)Michael Schroeder1-7/+9
2014-05-02add #ifdef FEDORA linesMichael Schroeder1-8/+14
2014-05-02Merge pull request #44 from akozumpl/archsMichael Schroeder1-1/+7
Add a couple of architectures.
2014-04-30Add a couple of architectures.Ales Kozumplik1-1/+7
The Fedora rel-eng team missed ia32e, amd64, athlon, geode, ppc64iseries and ppc64pseries.
2014-04-22obey droporphaned map in keep_orhans modeMichael Schroeder2-17/+16
2014-04-17add changes, bump versionMichael Schroeder2-1/+10
2014-04-17implement SOLVER_FLAG_BREAK_ORPHANSMichael Schroeder5-1/+127
2014-04-17adapt to AppStream 0.6Michael Schroeder1-0/+2
2014-04-16add KEEP_ORPHANS and BREAK_ORPHANS solver flagsMichael Schroeder4-10/+29
BREAK_ORPHANS is not implemented yet
2014-04-16repodata_swap_attrs: make sure src and dest are in the repodataMichael Schroeder1-0/+5
2014-04-16remove unneded repodata_extend callsMichael Schroeder2-4/+0
2014-04-15also check for read-only rpm db in /usr/share/rpm (ostree)Michael Schroeder1-2/+7
2014-04-14fix type introduced in commit #bbdec95bMichael Schroeder1-4/+2
Also makes the code deal correctly with non-canonicalized filename dependencies.
2014-04-14add a single spaceMichael Schroeder1-1/+1
2014-04-14small optimization for pool_addfileprovidesMichael Schroeder1-38/+28
Should use less memory and be a tiny bit faster. The code is a bit simpler as well.
2014-04-09use less memory when just writing the filelistMichael Schroeder1-17/+90
2014-04-08free memory on the fly in repodata_internalizeMichael Schroeder1-2/+115
makes the code only slightly slower, but helps a lot with oversized repositories like Fedora Everything...
2014-04-08make repodata_stringify return the result stringMichael Schroeder4-22/+22
This is in preparation of stringify no longer patching the str element in the kv.
2014-04-07add changes, bump versionMichael Schroeder2-2/+11
2014-04-07use "implicitobsoleteusescolors" to limit our update/feature rulesMichael Schroeder1-3/+11
We will only consider packages of the same color as update candidate. This currently also is true for the feature rules, thus the solver will not offer to use replacement packages of a different color. Let's see how this works out in real life...
2014-04-07add "just in case" code if our multiplier gets too bigMichael Schroeder1-0/+2
I don't think that this can happen the way we use the modulo code, but I feel somewhat safer with the check in place...
2014-04-07also simplify solvable_copy_cb's checksum handlingMichael Schroeder1-8/+5