opensuse:sat-solver-moved-to-github.git
9 years agoFix missing self provides for patches (bnc #397132).
Michael Andres [Wed, 4 Jun 2008 15:56:12 +0000 (15:56 +0000)]
Fix missing self provides for patches (bnc #397132).

9 years agothanks ;(
Stephan Kulow [Tue, 3 Jun 2008 07:36:28 +0000 (07:36 +0000)]
thanks ;(

9 years ago- add message tag in updateinfo to display messages in the user interface
Duncan Mac-Vicar P [Mon, 2 Jun 2008 15:48:05 +0000 (15:48 +0000)]
- add message tag in updateinfo to display messages in the user interface

9 years agoreenabling perl and python
Stephan Kulow [Mon, 2 Jun 2008 15:42:38 +0000 (15:42 +0000)]
reenabling perl and python

9 years agosync in 10283 to have the branches in sync for 0.9
Stephan Kulow [Mon, 2 Jun 2008 15:14:28 +0000 (15:14 +0000)]
sync in 10283 to have the branches in sync for 0.9

9 years agomerge in 10306
Stephan Kulow [Mon, 2 Jun 2008 15:13:43 +0000 (15:13 +0000)]
merge in 10306

9 years ago- fix rpms2solv dependency generation [bnc#396407]
Michael Schroeder [Mon, 2 Jun 2008 15:07:49 +0000 (15:07 +0000)]
- fix rpms2solv dependency generation [bnc#396407]

9 years agoCreated the 11.0 maintenance branch.
Martin Vidner [Fri, 30 May 2008 07:40:31 +0000 (07:40 +0000)]
Created the 11.0 maintenance branch.
See also http://en.opensuse.org/Libzypp/Development_Branches

9 years ago- disable 'problems.rb'
Klaus Kaempf [Wed, 28 May 2008 15:52:27 +0000 (15:52 +0000)]
- disable 'problems.rb'
- make all other test cases pass

9 years agoadd_solv() does implicit string conversion now
Klaus Kaempf [Wed, 28 May 2008 15:33:41 +0000 (15:33 +0000)]
add_solv() does implicit string conversion now

9 years agoobsolete
Klaus Kaempf [Wed, 28 May 2008 15:33:14 +0000 (15:33 +0000)]
obsolete

9 years agoadd binary .solv file in a recent format
Klaus Kaempf [Wed, 28 May 2008 15:33:00 +0000 (15:33 +0000)]
add binary .solv file in a recent format
and use it

9 years agoRuby: convert add_solv() argument to string
Klaus Kaempf [Wed, 28 May 2008 15:32:06 +0000 (15:32 +0000)]
Ruby: convert add_solv() argument to string

9 years agoremove obsolete binary data
Klaus Kaempf [Wed, 28 May 2008 15:06:07 +0000 (15:06 +0000)]
remove obsolete binary data

9 years agoadapt load path to match just build binary when in ctest
Klaus Kaempf [Wed, 28 May 2008 15:01:41 +0000 (15:01 +0000)]
adapt load path to match just build binary when in ctest

9 years agogive tests a reasonable name
Klaus Kaempf [Wed, 28 May 2008 14:40:07 +0000 (14:40 +0000)]
give tests a reasonable name

9 years agoenable CTest along the directory tree
Klaus Kaempf [Wed, 28 May 2008 14:39:53 +0000 (14:39 +0000)]
enable CTest along the directory tree

9 years agoreplace Makefile with CTest descriptio
Klaus Kaempf [Wed, 28 May 2008 14:39:10 +0000 (14:39 +0000)]
replace Makefile with CTest descriptio

9 years agocompile with RPM_OPT_FLAGS
Stephan Kulow [Tue, 27 May 2008 20:34:25 +0000 (20:34 +0000)]
compile with RPM_OPT_FLAGS

9 years ago- change and/or/with to more symbolic versions ('|' is already used in
Michael Schroeder [Tue, 27 May 2008 16:34:42 +0000 (16:34 +0000)]
- change and/or/with to more symbolic versions ('|' is already used in
  debian)
- add parens when needed

9 years agomake testdata structure more generic, allow for multiple solvables
Klaus Kaempf [Tue, 27 May 2008 16:19:32 +0000 (16:19 +0000)]
make testdata structure more generic, allow for multiple solvables

9 years agobe a bit more generic
Klaus Kaempf [Tue, 27 May 2008 16:15:33 +0000 (16:15 +0000)]
be a bit more generic
next step: read a 'config' type file (pending)

9 years agoadd updateinfo directory
Klaus Kaempf [Tue, 27 May 2008 16:14:43 +0000 (16:14 +0000)]
add updateinfo directory

9 years agoful test coverage for initial example
Klaus Kaempf [Tue, 27 May 2008 13:38:05 +0000 (13:38 +0000)]
ful test coverage for initial example

9 years agoadd testcase for updateinfoxml2solv
Klaus Kaempf [Tue, 27 May 2008 13:16:40 +0000 (13:16 +0000)]
add testcase for updateinfoxml2solv

9 years ago- prepare for tools testing
Klaus Kaempf [Tue, 27 May 2008 12:29:34 +0000 (12:29 +0000)]
- prepare for tools testing
- implement 'content' parser test

9 years agoenable testing with ctest
Klaus Kaempf [Tue, 27 May 2008 12:27:59 +0000 (12:27 +0000)]
enable testing with ctest

9 years agoRuby: raise exception on unknown attribute
Klaus Kaempf [Tue, 27 May 2008 12:27:33 +0000 (12:27 +0000)]
Ruby: raise exception on unknown attribute
Ruby: implement Solvable::attr?() to check attribute existance

9 years agodefine equality operator for relations
Klaus Kaempf [Tue, 27 May 2008 12:26:31 +0000 (12:26 +0000)]
define equality operator for relations

9 years ago- don't overload add_solv
Klaus Kaempf [Tue, 27 May 2008 09:36:54 +0000 (09:36 +0000)]
- don't overload add_solv
- rename add_solv(FILE *) to add_file(FILE *)
    this is just for completeness and seldomly used.

9 years agomake building the bindings more robust
Klaus Kaempf [Tue, 27 May 2008 09:36:01 +0000 (09:36 +0000)]
make building the bindings more robust

9 years agoAdapt module name: SatSolver -> Satsolver
Klaus Kaempf [Tue, 27 May 2008 09:26:24 +0000 (09:26 +0000)]
Adapt module name: SatSolver -> Satsolver

9 years agotypos
Jan Kupec [Mon, 26 May 2008 19:12:37 +0000 (19:12 +0000)]
typos

9 years ago- make sure our history isn't lost
Michael Schroeder [Mon, 26 May 2008 17:50:02 +0000 (17:50 +0000)]
- make sure our history isn't lost

9 years agosync changes file
Stephan Kulow [Mon, 26 May 2008 08:54:54 +0000 (08:54 +0000)]
sync changes file

9 years ago- add "zypper" flag
Michael Schroeder [Fri, 23 May 2008 11:56:04 +0000 (11:56 +0000)]
- add "zypper" flag

9 years ago- add "ignorealreadyrecommended" aka "zypper" solver option
Michael Schroeder [Fri, 23 May 2008 11:55:31 +0000 (11:55 +0000)]
- add "ignorealreadyrecommended" aka "zypper" solver option

9 years agoautobuild
Stephan Kulow [Thu, 22 May 2008 18:16:40 +0000 (18:16 +0000)]
autobuild

9 years agoIt happened again: the worst C programmer alive tried to fix
Stephan Kulow [Thu, 22 May 2008 18:13:10 +0000 (18:13 +0000)]
It happened again: the worst C programmer alive tried to fix
a bug in satsolver.
Fixed the language support of patterns (bnc#386524)

9 years ago- allow <pkg>.src matching, could be used in zypper to make the
Michael Schroeder [Wed, 21 May 2008 12:42:38 +0000 (12:42 +0000)]
- allow <pkg>.src matching, could be used in zypper to make the
  solver select a src package

9 years ago- added delta target package evra parsing
Jan Kupec [Mon, 19 May 2008 17:53:52 +0000 (17:53 +0000)]
- added delta target package evra parsing

9 years agomake solvable_look_bool more robust by allowing both
Duncan Mac-Vicar P [Mon, 19 May 2008 12:55:03 +0000 (12:55 +0000)]
make solvable_look_bool more robust by allowing both
the void or the num == 1 strategy.

9 years agotrying to fix package
Stephan Kulow [Fri, 16 May 2008 20:05:21 +0000 (20:05 +0000)]
trying to fix package

9 years agofix comment
Klaus Kaempf [Fri, 16 May 2008 10:57:31 +0000 (10:57 +0000)]
fix comment

9 years agoadapt to cmake 2.6:
Klaus Kaempf [Fri, 16 May 2008 10:51:57 +0000 (10:51 +0000)]
adapt to cmake 2.6:
  use old behaviour for preprocessor parameters

9 years agotools changes libraries (DB43 -> RPMDB)
Klaus Kaempf [Thu, 15 May 2008 15:01:32 +0000 (15:01 +0000)]
tools changes libraries (DB43 -> RPMDB)

9 years agofix
Duncan Mac-Vicar P [Thu, 15 May 2008 14:55:52 +0000 (14:55 +0000)]
fix

9 years agofix module name, its 'satsolver' now everywhere ('Satsolver' for Ruby ;-))
Klaus Kaempf [Thu, 15 May 2008 14:48:26 +0000 (14:48 +0000)]
fix module name, its 'satsolver' now everywhere ('Satsolver' for Ruby ;-))

9 years ago- fix building the bindings
Klaus Kaempf [Thu, 15 May 2008 14:42:58 +0000 (14:42 +0000)]
- fix building the bindings
- everything is in the *.i files now, no need for target specific code

9 years agoforgot to commit changes file
Duncan Mac-Vicar P [Thu, 15 May 2008 14:29:17 +0000 (14:29 +0000)]
forgot to commit changes file

9 years agoset SWIG_INPUT and SWIG_OUTPUT early enough to be picked up by sub-CMakeLists
Klaus Kaempf [Thu, 15 May 2008 14:22:41 +0000 (14:22 +0000)]
set SWIG_INPUT and SWIG_OUTPUT early enough to be picked up by sub-CMakeLists

9 years agofor autobuild
Stephan Kulow [Thu, 15 May 2008 14:06:10 +0000 (14:06 +0000)]
for autobuild

9 years agoVery mean cause for random segfaults of susetags2solv.
Michael Matz [Thu, 15 May 2008 13:54:57 +0000 (13:54 +0000)]
Very mean cause for random segfaults of susetags2solv.

9 years agofix install issues
Klaus Kaempf [Wed, 14 May 2008 16:29:40 +0000 (16:29 +0000)]
fix install issues

9 years agoadapt the swig module name
Klaus Kaempf [Wed, 14 May 2008 16:12:02 +0000 (16:12 +0000)]
adapt the swig module name

9 years agoclean up (and unify) CMakeLists for SWIG bindings
Klaus Kaempf [Wed, 14 May 2008 16:07:46 +0000 (16:07 +0000)]
clean up (and unify) CMakeLists for SWIG bindings

9 years agolist of problems within updateinfo.xml
Klaus Kaempf [Wed, 14 May 2008 15:25:56 +0000 (15:25 +0000)]
list of problems within updateinfo.xml

9 years agomove Ruby backend for policy from 'bindings' to 'applayer'
Klaus Kaempf [Wed, 14 May 2008 15:23:41 +0000 (15:23 +0000)]
move Ruby backend for policy from 'bindings' to 'applayer'

9 years agohow to generate updateinfo.xml from 'Code10' patches
Klaus Kaempf [Wed, 14 May 2008 15:18:34 +0000 (15:18 +0000)]
how to generate updateinfo.xml from 'Code10' patches

9 years ago- rename 'Action' to 'Job' in applayer
Klaus Kaempf [Wed, 14 May 2008 15:02:11 +0000 (15:02 +0000)]
- rename 'Action' to 'Job' in applayer
  (so it follows sat-solver 'speak')
- split big satsolver.i (swig input) into small, type-specific ones

9 years agoa bit more explanation
Klaus Kaempf [Wed, 14 May 2008 15:01:53 +0000 (15:01 +0000)]
a bit more explanation

9 years ago- more comments
Klaus Kaempf [Wed, 14 May 2008 15:01:25 +0000 (15:01 +0000)]
- more comments
- move code (by mls' advice)

9 years agobump
Duncan Mac-Vicar P [Wed, 14 May 2008 13:31:47 +0000 (13:31 +0000)]
bump

9 years ago- ignore obsoletes in trivial test for now
Michael Schroeder [Wed, 14 May 2008 13:04:02 +0000 (13:04 +0000)]
- ignore obsoletes in trivial test for now

9 years ago- change some comments
Michael Schroeder [Wed, 14 May 2008 08:34:06 +0000 (08:34 +0000)]
- change some comments
- add solver_printtrivial debug function, use it in yps and
  deptestomatic
- remove some assertions, return SOLVER_PROBLEM_RPM_RULE instead
  (we do not want to crash libzypp if we forgot to handle some case)

9 years agoreverting last change
Klaus Kaempf [Tue, 13 May 2008 18:28:20 +0000 (18:28 +0000)]
reverting last change

9 years ago- remove strange comment
Michael Schroeder [Tue, 13 May 2008 17:38:55 +0000 (17:38 +0000)]
- remove strange comment

9 years agoIn the beginning, there was nothing.
Klaus Kaempf [Tue, 13 May 2008 16:10:56 +0000 (16:10 +0000)]
In the beginning, there was nothing.
On the first weekend, an initial documentation was created.

9 years agofix comments
Klaus Kaempf [Tue, 13 May 2008 16:09:37 +0000 (16:09 +0000)]
fix comments

9 years agoadd comment
Klaus Kaempf [Tue, 13 May 2008 16:08:58 +0000 (16:08 +0000)]
add comment

9 years agouse repodata_set_void for pattern visible attr
Duncan Mac-Vicar P [Tue, 13 May 2008 15:15:34 +0000 (15:15 +0000)]
use repodata_set_void for pattern visible attr

9 years ago- expand mergesolv a bit
Michael Schroeder [Tue, 13 May 2008 12:41:33 +0000 (12:41 +0000)]
- expand mergesolv a bit
- fix tiny bug in cookie detection

9 years agochanges
Josef Reidinger [Tue, 13 May 2008 12:12:36 +0000 (12:12 +0000)]
changes

9 years agoread description dir path from content file (bnc #389414)
Josef Reidinger [Tue, 13 May 2008 12:12:15 +0000 (12:12 +0000)]
read description dir path from content file (bnc #389414)

9 years ago- include deltainfo.xml
Jan Kupec [Tue, 13 May 2008 11:15:24 +0000 (11:15 +0000)]
- include deltainfo.xml

9 years ago- fix comments
Michael Schroeder [Tue, 13 May 2008 10:32:02 +0000 (10:32 +0000)]
- fix comments

9 years agoa boolean is not a num attribute set to 1, but just a existing void
Duncan Mac-Vicar P [Tue, 13 May 2008 10:24:57 +0000 (10:24 +0000)]
a boolean is not a num attribute set to 1, but just a existing void
attribute. (bnc#388818)

9 years ago- fix comment
Michael Schroeder [Tue, 13 May 2008 10:14:33 +0000 (10:14 +0000)]
- fix comment

9 years ago- fix comment
Michael Schroeder [Tue, 13 May 2008 10:13:07 +0000 (10:13 +0000)]
- fix comment

9 years ago- support SOLVER_NOOBSOLETES* jobs, tell the solver that those packages
Michael Schroeder [Tue, 13 May 2008 10:09:30 +0000 (10:09 +0000)]
- support SOLVER_NOOBSOLETES* jobs, tell the solver that those packages
  do not obsolete other packages. Useful for multi-install.

9 years ago- lots and lots of comments to make the internals
Klaus Kaempf [Tue, 13 May 2008 09:57:16 +0000 (09:57 +0000)]
- lots and lots of comments to make the internals
   graspable by ordinary mortals ;-)
- disable CODE10 specifics (patch atoms, eek!)

9 years agoadd comments
Klaus Kaempf [Tue, 13 May 2008 09:43:22 +0000 (09:43 +0000)]
add comments

9 years agoadd comment
Klaus Kaempf [Tue, 13 May 2008 09:43:00 +0000 (09:43 +0000)]
add comment

9 years agoGenerate translated strings for susetags repos (only packages for now).
Michael Matz [Mon, 12 May 2008 16:40:29 +0000 (16:40 +0000)]
Generate translated strings for susetags repos (only packages for now).

9 years agofix broken -debuginfo requires
Stephan Kulow [Mon, 12 May 2008 08:17:02 +0000 (08:17 +0000)]
fix broken -debuginfo requires

9 years ago- deltainfoxml2solv now writes the information out
Duncan Mac-Vicar P [Sun, 11 May 2008 18:55:46 +0000 (18:55 +0000)]
- deltainfoxml2solv now writes the information out

9 years agoresubmit
Stephan Kulow [Sat, 10 May 2008 13:40:05 +0000 (13:40 +0000)]
resubmit

9 years agoParse the products LABEL in content file to SUMMARY.
Michael Andres [Fri, 9 May 2008 20:00:15 +0000 (20:00 +0000)]
Parse the products LABEL in content file to SUMMARY.

9 years agorecognize 1 as true for reboot suggested and
Duncan Mac-Vicar P [Fri, 9 May 2008 18:28:00 +0000 (18:28 +0000)]
recognize 1 as true for reboot suggested and
restart suggested (bnc#388818)

9 years agoBe a bit more robust with invalid input data (mismatching multi-line
Michael Matz [Fri, 9 May 2008 16:22:11 +0000 (16:22 +0000)]
Be a bit more robust with invalid input data (mismatching multi-line
tags give a warning only now, but probably unexpected data anyway).

9 years agomove helix2solv from satsolver-tools to satsolver-devel (bnc#388595)
Klaus Kaempf [Fri, 9 May 2008 14:09:01 +0000 (14:09 +0000)]
move helix2solv from satsolver-tools to satsolver-devel (bnc#388595)

9 years ago- fix content parsing
Michael Schroeder [Fri, 9 May 2008 13:20:03 +0000 (13:20 +0000)]
- fix content parsing
- use pool_id2langid

9 years ago- add pool_id2langid function
Michael Schroeder [Fri, 9 May 2008 13:15:03 +0000 (13:15 +0000)]
- add pool_id2langid function

9 years ago- move attributes to knownid
Michael Schroeder [Fri, 9 May 2008 12:53:38 +0000 (12:53 +0000)]
- move attributes to knownid

9 years ago- parser for deltainfo.xml, stores yum-presto xml information into
Duncan Mac-Vicar P [Thu, 8 May 2008 19:59:20 +0000 (19:59 +0000)]
- parser for deltainfo.xml, stores yum-presto xml information into
  the extra section of the solv files.
- collects all information, and outputs it.
- only needs to save the struct to the solvfile (one liner?)
- also pending: add support for repo2solv.sh

9 years ago- disable file filters, but all files in filelist instead
Michael Schroeder [Thu, 8 May 2008 12:27:37 +0000 (12:27 +0000)]
- disable file filters, but all files in filelist instead

9 years ago- speed up solvable copying be using a small cache
Michael Schroeder [Thu, 8 May 2008 12:15:00 +0000 (12:15 +0000)]
- speed up solvable copying be using a small cache

9 years ago- speed up array creation a bit by caching last values
Michael Schroeder [Wed, 7 May 2008 17:00:21 +0000 (17:00 +0000)]
- speed up array creation a bit by caching last values

9 years ago- add rpmdbcookie support
Michael Schroeder [Wed, 7 May 2008 15:18:01 +0000 (15:18 +0000)]
- add rpmdbcookie support

9 years ago- convert summary/description/authors to utf8
Michael Schroeder [Wed, 7 May 2008 13:48:16 +0000 (13:48 +0000)]
- convert summary/description/authors to utf8