1
0
mirror of https://github.com/openSUSE/libsolv.git synced 2026-02-06 06:45:52 +01:00
Commit Graph

2223 Commits

Author SHA1 Message Date
Michael Schroeder
cbfff346a9 also translate autoproduct strings 2014-01-28 13:38:26 +01:00
Michael Schroeder
c473540b19 add changes, bump version 2014-01-27 17:16:45 +01:00
Michael Schroeder
e47af19566 rpmdb2solv: set repo to installed so that no autoproducts are generated 2014-01-27 16:43:59 +01:00
Michael Schroeder
c4bd4f9d50 support PRODUCT_UPDATES_REPOID strarray for SLE-12 product handling 2014-01-27 16:29:34 +01:00
Michael Schroeder
a53d7e345a add autoproduct support 2014-01-27 15:51:03 +01:00
Michael Schroeder
8b25311cab always put -Wl,--as-needed to the front of the system libs 2014-01-24 16:10:47 +01:00
Michael Schroeder
41fde7e42a fix for old swig versions 2014-01-24 15:08:34 +01:00
Michael Schroeder
62e1095f3e add bnc to changes 2014-01-24 13:55:41 +01:00
Michael Schroeder
1f345e6aad add changes, bump version to 0.4.2 2014-01-24 13:54:34 +01:00
Michael Schroeder
1fdd979e90 add forgotten -X option to susetags2solv tool 2014-01-24 13:49:29 +01:00
Michael Schroeder
380cab7dc4 testsolv: support '-s' option to take solutions 2014-01-23 14:23:58 +01:00
Michael Schroeder
f711bb3d06 fix typos in pool_job2str 2014-01-23 14:22:49 +01:00
Michael Schroeder
ce72549c5c repo_rpmdb: refactor count_headers 2014-01-22 17:12:38 +01:00
Michael Schroeder
bcedc9826b serialize dbenv operations on FEDORA systems 2014-01-22 14:44:37 +01:00
Michael Schroeder
e80c4089a9 update constantids. 2014-01-21 19:07:39 +01:00
Michael Schroeder
0165c6663b document describe_decision 2014-01-21 18:12:32 +01:00
Michael Schroeder
5fd9bd106a support DISTRO in content parser 2014-01-20 13:46:54 +01:00
Michael Schroeder
c33d89b262 improve comment about gpgv 2014-01-20 12:26:51 +01:00
Michael Schroeder
fc6c40671c fix last commit 2014-01-20 11:30:35 +01:00
Michael Schroeder
a1052e73b2 Merge pull request #41 from dmacvicar/master 2014-01-20 02:25:18 -08:00
Duncan Mac-Vicar P.
74600c7569 knownid.h lacks include guards 2014-01-19 01:21:10 +01:00
Michael Schroeder
20031e223d make addfilelist more resistant against corrupt rpms 2014-01-13 18:25:50 +01:00
Michael Schroeder
1c4b8b63f0 encode flags into rpmdb cookie 2014-01-10 15:23:59 +01:00
Michael Schroeder
e42c9a91de add identical and evrcmp methods for solvables 2014-01-09 13:29:48 +01:00
Michael Schroeder
178e160000 three other changes to make cppcheck happier 2014-01-08 14:43:10 +01:00
Michael Schroeder
84957715aa fix a couple of minor problems found with cppcheck 2014-01-08 14:29:44 +01:00
Michael Schroeder
c8beaece09 plug memory leak when the rpmdb is found to be corrupt 2014-01-07 17:44:33 +01:00
Michael Schroeder
6005f01d2f add lockstep testcases 2013-12-17 13:35:49 +01:00
Michael Schroeder
f190dfed8a change infarch rule generation so that it does not break installed lock-steps 2013-12-17 13:35:11 +01:00
Michael Schroeder
441682b036 fix typo in solver_addbestrules 2013-12-17 13:33:20 +01:00
Michael Schroeder
a8e47f15b8 Also copy the checksums in repo_add_rpmdb_reffp
Sorry. Also bumps the RPMDB_COOKIE_VERSION so old broken solv
files don't get reused.
2013-12-16 15:57:11 +01:00
Michael Schroeder
2e2e02a306 fix typo in comment 2013-12-13 15:00:25 +01:00
Michael Schroeder
a55cde2e9b repo_autopattern: make sure that the category is valid utf8 2013-12-13 14:52:21 +01:00
Michael Schroeder
0a6e29d260 refactor pool_calc_duchanges a bit
No functual changes.
2013-12-12 18:02:20 +01:00
Michael Schroeder
d66d76bdde fix double-free if the number of languages is reduced to zero 2013-12-10 16:15:38 +01:00
Michael Schroeder
60cb663d75 add appdata2solv.c 2013-12-09 14:32:04 +01:00
Michael Schroeder
b1715bff47 enable appdata support for suse 2013-12-09 11:54:13 +01:00
Michael Schroeder
eaed4ac011 solv example: add autopackages on SUSE systems 2013-12-06 15:36:11 +01:00
Michael Schroeder
047a5a57b2 implement lock-stepping for infarch packages in implicitobsoleteusescolors mode
Makeing the infarch rules weak when implicitobsoleteusescolors is set
is too simplistic, lets hope that the lock-step approach is good enough.
2013-12-04 18:41:42 +01:00
Michael Schroeder
e4d429e228 add changes, bump VERSION 2013-12-03 14:34:26 +01:00
Michael Schroeder
3c1f4d97d1 support appdata parsing in tools, support SUSE auto-pattern generation 2013-12-03 13:17:39 +01:00
Michael Schroeder
09e3108d36 pysolv: more python3 adaptions 2013-11-22 11:25:04 +01:00
Michael Schroeder
4442b7f5c0 support DELTA_LOCATION_BASE for completeness... 2013-11-21 13:56:26 +01:00
Michael Schroeder
c5b168f73b tweak python version detection, add Datamatch.binary()
Also no longer misuse swig's cdata typemap.
2013-11-20 12:58:09 +01:00
Michael Schroeder
7d11163abb fix Chksum.add() method also for perl/ruby 2013-11-19 16:54:21 +01:00
Michael Schroeder
f3a5e22f19 port to python3 2013-11-19 16:18:41 +01:00
Michael Schroeder
0171674ea2 tweak findproblemrule heuristic for conflicts
Return conflict instead of requires if one of the required package
conflicts with an installed package.
2013-11-18 19:00:18 +01:00
Michael Schroeder
a1bfbfbef0 rename repo_find_pubkeys to repo_find_all_pubkeys, add repo_find_pubkey 2013-11-18 14:47:43 +01:00
Michael Schroeder
6414f1c4a6 split repo_find_pubkeys from repo_verify_sigdata 2013-11-18 11:31:05 +01:00
Michael Schroeder
1aed650c81 Create a real type for a checksum handle
Should be completely compatible, as the handle
was of type "void *" before.
2013-11-14 16:35:09 +01:00