platform/upstream/libzypp.git
18 years agoremove empty dir
Klaus Kaempf [Tue, 17 Jan 2006 20:52:29 +0000 (20:52 +0000)]
remove empty dir

18 years agoactivate all freshen tests
Klaus Kaempf [Tue, 17 Jan 2006 20:51:51 +0000 (20:51 +0000)]
activate all freshen tests

18 years agostatus change 'satisfied -> unneeded' is allowed
Klaus Kaempf [Tue, 17 Jan 2006 20:43:47 +0000 (20:43 +0000)]
status change 'satisfied -> unneeded' is allowed

18 years agore-establish satisfied resolvables requiring a to_be_uninstalled resolvable
Klaus Kaempf [Tue, 17 Jan 2006 20:43:17 +0000 (20:43 +0000)]
re-establish satisfied resolvables requiring a to_be_uninstalled resolvable

18 years agohandle installs of unneeded normally, error will be triggered later
Klaus Kaempf [Tue, 17 Jan 2006 20:29:19 +0000 (20:29 +0000)]
handle installs of unneeded normally, error will be triggered later

18 years agoone debug call, not three
Klaus Kaempf [Tue, 17 Jan 2006 20:28:40 +0000 (20:28 +0000)]
one debug call, not three

18 years agofix freshen tests to honor unneeded/satisfied
Klaus Kaempf [Tue, 17 Jan 2006 20:18:14 +0000 (20:18 +0000)]
fix freshen tests to honor unneeded/satisfied

18 years agosupport re-establishing same state
Klaus Kaempf [Tue, 17 Jan 2006 20:17:42 +0000 (20:17 +0000)]
support re-establishing same state

18 years ago- add state UNNEEDED, distinguish from SATISFIED
Klaus Kaempf [Tue, 17 Jan 2006 20:16:55 +0000 (20:16 +0000)]
- add state UNNEEDED, distinguish from SATISFIED
- honor this everywhere
- reduce debug in StoreWorld

18 years agoclear freshens before next resolvable
Klaus Kaempf [Tue, 17 Jan 2006 19:20:34 +0000 (19:20 +0000)]
clear freshens before next resolvable

18 years agoremoved unused epoch
Stefan Schubert [Tue, 17 Jan 2006 16:28:05 +0000 (16:28 +0000)]
removed unused epoch

18 years agojust installing the patch will also upgrade the package
Klaus Kaempf [Tue, 17 Jan 2006 16:27:02 +0000 (16:27 +0000)]
just installing the patch will also upgrade the package

18 years agoinstall unneeded patch -> error
Klaus Kaempf [Tue, 17 Jan 2006 16:18:55 +0000 (16:18 +0000)]
install unneeded patch -> error

18 years agodon't allow installation of satisfied resolvables,
Klaus Kaempf [Tue, 17 Jan 2006 16:16:53 +0000 (16:16 +0000)]
don't allow installation of satisfied resolvables,
they just dont apply to the system

18 years agoevaluate also 'satisfied' installs -> leads to error in ResolvableContext
Klaus Kaempf [Tue, 17 Jan 2006 16:15:55 +0000 (16:15 +0000)]
evaluate also 'satisfied' installs -> leads to error in ResolvableContext

18 years agolet target report multiple versions of the same package
Jiri Srain [Tue, 17 Jan 2006 16:10:39 +0000 (16:10 +0000)]
let target report multiple versions of the same package

18 years agoChanged AtomList definition
Jiri Srain [Tue, 17 Jan 2006 16:06:38 +0000 (16:06 +0000)]
Changed AtomList definition

18 years agosatisfy patch
Klaus Kaempf [Tue, 17 Jan 2006 15:57:49 +0000 (15:57 +0000)]
satisfy patch

18 years agoalso report satisfies
Klaus Kaempf [Tue, 17 Jan 2006 15:57:31 +0000 (15:57 +0000)]
also report satisfies

18 years agofix solution
Klaus Kaempf [Tue, 17 Jan 2006 15:49:49 +0000 (15:49 +0000)]
fix solution

18 years agore-establish patch via dependency
Klaus Kaempf [Tue, 17 Jan 2006 15:48:13 +0000 (15:48 +0000)]
re-establish patch via dependency

18 years agoremove "allow_virtual_conflicts"
Klaus Kaempf [Tue, 17 Jan 2006 15:43:51 +0000 (15:43 +0000)]
remove "allow_virtual_conflicts"
add tests for incompleting a patch (5, 5f)

18 years agoincomplete resolvables are part of the solution
Klaus Kaempf [Tue, 17 Jan 2006 15:42:46 +0000 (15:42 +0000)]
incomplete resolvables are part of the solution

18 years agostyle
Klaus Kaempf [Tue, 17 Jan 2006 15:42:13 +0000 (15:42 +0000)]
style

18 years agofail when incompleting an installed resolvable
Klaus Kaempf [Tue, 17 Jan 2006 15:41:48 +0000 (15:41 +0000)]
fail when incompleting an installed resolvable

18 years agostyle
Klaus Kaempf [Tue, 17 Jan 2006 15:41:18 +0000 (15:41 +0000)]
style

18 years agolook at all freshening resolvables, not just installed ones
Klaus Kaempf [Tue, 17 Jan 2006 15:40:37 +0000 (15:40 +0000)]
look at all freshening resolvables, not just installed ones

18 years agodisable debug
Klaus Kaempf [Tue, 17 Jan 2006 15:40:04 +0000 (15:40 +0000)]
disable debug

18 years agorevert last change
Klaus Kaempf [Tue, 17 Jan 2006 15:00:55 +0000 (15:00 +0000)]
revert last change

18 years agofix remove_element
Klaus Kaempf [Tue, 17 Jan 2006 14:59:06 +0000 (14:59 +0000)]
fix remove_element

18 years agosatisfying an unneeded patch
Klaus Kaempf [Tue, 17 Jan 2006 14:53:35 +0000 (14:53 +0000)]
satisfying an unneeded patch

18 years agoenable dummy implementation for Product
Klaus Kaempf [Tue, 17 Jan 2006 14:50:07 +0000 (14:50 +0000)]
enable dummy implementation for Product
use this in solver/temporary/ResItem.cc

18 years agore-establish resolvables freshening us
Klaus Kaempf [Tue, 17 Jan 2006 14:49:21 +0000 (14:49 +0000)]
re-establish resolvables freshening us

18 years agoestablish product
Klaus Kaempf [Tue, 17 Jan 2006 14:48:40 +0000 (14:48 +0000)]
establish product

18 years agonext 'freshen' test
Klaus Kaempf [Tue, 17 Jan 2006 14:39:41 +0000 (14:39 +0000)]
next 'freshen' test

18 years agoadd 'foreachFresheningResItem()' (incomplete)
Klaus Kaempf [Tue, 17 Jan 2006 14:34:33 +0000 (14:34 +0000)]
add 'foreachFresheningResItem()' (incomplete)

18 years agodont upgrade with ourselves while solving a conflict with updating a package
Stefan Schubert [Tue, 17 Jan 2006 13:53:51 +0000 (13:53 +0000)]
dont upgrade with ourselves while solving a conflict with updating a package

18 years ago1.4-p4 -> 1.4_p4
Klaus Kaempf [Tue, 17 Jan 2006 13:25:25 +0000 (13:25 +0000)]
1.4-p4 -> 1.4_p4

18 years ago- Added some doc and example how to use ResFilters to
Michael Andres [Tue, 17 Jan 2006 12:57:45 +0000 (12:57 +0000)]
- Added some doc and example how to use ResFilters to
  query ResStore and other containers holding
  Resolvable::Ptr.

18 years agoignore generated files
Klaus Kaempf [Tue, 17 Jan 2006 12:34:16 +0000 (12:34 +0000)]
ignore generated files

18 years agofix
Klaus Kaempf [Tue, 17 Jan 2006 12:33:24 +0000 (12:33 +0000)]
fix

18 years agoslowly enable 'freshen' tests
Klaus Kaempf [Tue, 17 Jan 2006 12:32:15 +0000 (12:32 +0000)]
slowly enable 'freshen' tests

18 years agoignore generated files
Klaus Kaempf [Tue, 17 Jan 2006 12:31:29 +0000 (12:31 +0000)]
ignore generated files

18 years agoadd <freshen/> to actually install all incomplete resolvables
Klaus Kaempf [Tue, 17 Jan 2006 12:29:31 +0000 (12:29 +0000)]
add <freshen/> to actually install all incomplete resolvables

18 years agodont bail out early for incomplete resolvables
Klaus Kaempf [Tue, 17 Jan 2006 12:29:08 +0000 (12:29 +0000)]
dont bail out early for incomplete resolvables

18 years agohandle "package" properly in string2kind
Klaus Kaempf [Tue, 17 Jan 2006 12:13:33 +0000 (12:13 +0000)]
handle "package" properly in string2kind

print ResolverContext with ">!>" prefix

18 years ago- c++-ify XmlParser
Klaus Kaempf [Tue, 17 Jan 2006 11:56:24 +0000 (11:56 +0000)]
- c++-ify XmlParser

- Correctly parse and handle 'kind' everywhere
  (it currently mis-uses Package and PackageUpdate
   as generic resolvables. As these classes are only
   used for the testcases, we can live with it)

- Don't re-create the _resObject in the Package constructor,
  the ResItem constructor already did it.

18 years agoScript and Message have fixed state, not a computed one
Klaus Kaempf [Tue, 17 Jan 2006 11:27:26 +0000 (11:27 +0000)]
Script and Message have fixed state, not a computed one

18 years ago- Let ResStore use Resolvable::Ptr, not ResObject.
Michael Andres [Tue, 17 Jan 2006 11:15:36 +0000 (11:15 +0000)]
- Let ResStore use Resolvable::Ptr, not ResObject.

18 years agocompare NE capabilities
Stefan Schubert [Tue, 17 Jan 2006 09:22:53 +0000 (09:22 +0000)]
compare NE capabilities

18 years agoRenamed YUMSource to YUMSourceImpl (to have compatible naming)
Jiri Srain [Tue, 17 Jan 2006 09:12:22 +0000 (09:12 +0000)]
Renamed YUMSource to YUMSourceImpl (to have compatible naming)
Insert the created resolvables from YUM source to ResStore

18 years agoadd testsuite framework for source
Klaus Kaempf [Tue, 17 Jan 2006 08:56:59 +0000 (08:56 +0000)]
add testsuite framework for source

18 years agoremove generated file
Klaus Kaempf [Tue, 17 Jan 2006 08:56:41 +0000 (08:56 +0000)]
remove generated file

18 years agoadded pattern parser test case
Jiri Srain [Tue, 17 Jan 2006 08:31:25 +0000 (08:31 +0000)]
added pattern parser test case

18 years agoadded YUM pattern implementation class
Jiri Srain [Tue, 17 Jan 2006 08:26:22 +0000 (08:26 +0000)]
added YUM pattern implementation class

18 years agoadde parser for installation patterns
Jiri Srain [Tue, 17 Jan 2006 08:25:09 +0000 (08:25 +0000)]
adde parser for installation patterns

18 years ago- fixed bug in PathInfo
Michael Andres [Tue, 17 Jan 2006 01:25:16 +0000 (01:25 +0000)]
- fixed bug in PathInfo
- prepared SuseTagsImpl (formerly UnitedLinux source)
  Still a fake, jusst able to evaluate a packages file.
- Added query to ResStore and provide some basic query
  functors. Probabely needs some more documentation.

18 years agoimplement state changes to 'satisfied' and 'incomplete'
Klaus Kaempf [Mon, 16 Jan 2006 21:35:55 +0000 (21:35 +0000)]
implement state changes to 'satisfied' and 'incomplete'

18 years agofirst try on state transition in the solver
Klaus Kaempf [Mon, 16 Jan 2006 21:08:03 +0000 (21:08 +0000)]
first try on state transition in the solver

18 years agothis is subversion, really
Klaus Kaempf [Mon, 16 Jan 2006 20:31:28 +0000 (20:31 +0000)]
this is subversion, really

18 years agochanged "1.3.4-1.2.1" to "1.3.4_1.2.1"
Klaus Kaempf [Mon, 16 Jan 2006 15:37:26 +0000 (15:37 +0000)]
changed "1.3.4-1.2.1" to "1.3.4_1.2.1"

18 years agochange "1.3.4-1.2.1" to "1.3.4_1.2.1" in version
Klaus Kaempf [Mon, 16 Jan 2006 15:36:20 +0000 (15:36 +0000)]
change "1.3.4-1.2.1" to "1.3.4_1.2.1" in version

18 years agochange 2.3.0-final to 2.3.0_final in version
Klaus Kaempf [Mon, 16 Jan 2006 15:35:06 +0000 (15:35 +0000)]
change 2.3.0-final to 2.3.0_final in version

18 years agoChanged <conflicts><dep name="xalan-c" op="&lt;=" version="xalan" release="c-1.1...
Klaus Kaempf [Mon, 16 Jan 2006 15:33:33 +0000 (15:33 +0000)]
Changed <conflicts><dep name="xalan-c" op="&lt;=" version="xalan" release="c-1.1-4mdk"/></conflicts>
to      <conflicts><dep name="xalan-c" op="&lt;=" version="1.1" release="4mdk"/></conflicts>

18 years agoconversion to string
Stefan Schubert [Mon, 16 Jan 2006 14:45:05 +0000 (14:45 +0000)]
conversion to string

18 years ago-added missing DEFINE_PTR_TYPE
Michael Andres [Mon, 16 Jan 2006 14:24:50 +0000 (14:24 +0000)]
-added missing DEFINE_PTR_TYPE

18 years ago-Adjusted Source and added SourceFactory
Michael Andres [Mon, 16 Jan 2006 14:19:39 +0000 (14:19 +0000)]
-Adjusted Source and added SourceFactory

18 years agoupdate list will not be esteblished correctly in the XmlParser
Stefan Schubert [Mon, 16 Jan 2006 12:31:58 +0000 (12:31 +0000)]
update list will not be esteblished correctly in the XmlParser

18 years agocorrect path or undumped world
Stefan Schubert [Mon, 16 Jan 2006 12:31:12 +0000 (12:31 +0000)]
correct path or undumped world

18 years ago- Moved Source to zypp. Added source::SourceImpl as base for
Michael Andres [Mon, 16 Jan 2006 11:57:04 +0000 (11:57 +0000)]
- Moved Source to zypp. Added source::SourceImpl as base for
  source implementations.

18 years agoNothing installed, select A and require B-3
Stefan Schubert [Mon, 16 Jan 2006 10:29:20 +0000 (10:29 +0000)]
Nothing installed, select A and require B-3

18 years agocomment testcases
Klaus Kaempf [Mon, 16 Jan 2006 10:22:02 +0000 (10:22 +0000)]
comment testcases

18 years agoenable full testsuite
Klaus Kaempf [Mon, 16 Jan 2006 09:55:33 +0000 (09:55 +0000)]
enable full testsuite

18 years agobackup ResStore
Michael Andres [Sun, 15 Jan 2006 23:32:33 +0000 (23:32 +0000)]
backup ResStore

18 years agobackup
Michael Andres [Sun, 15 Jan 2006 20:55:18 +0000 (20:55 +0000)]
backup

18 years agoclean the correct files
Klaus Kaempf [Sun, 15 Jan 2006 20:21:33 +0000 (20:21 +0000)]
clean the correct files

18 years agostill failing tests here
Klaus Kaempf [Sun, 15 Jan 2006 19:19:35 +0000 (19:19 +0000)]
still failing tests here

18 years agoignore test output
Klaus Kaempf [Sun, 15 Jan 2006 18:15:30 +0000 (18:15 +0000)]
ignore test output

18 years agosupport "xfail" files in test directories to contain testcases
Klaus Kaempf [Sun, 15 Jan 2006 18:11:04 +0000 (18:11 +0000)]
support "xfail" files in test directories to contain testcases
 which we know will fail
add "xfail" files for yast- and zen-tests

18 years agoadd data.deptestomatic to EXTRA_DIST
Klaus Kaempf [Sun, 15 Jan 2006 17:35:37 +0000 (17:35 +0000)]
add data.deptestomatic to EXTRA_DIST

18 years agotest for empty result
Klaus Kaempf [Sun, 15 Jan 2006 17:34:47 +0000 (17:34 +0000)]
test for empty result

18 years agomake 'build' happy:
Klaus Kaempf [Sun, 15 Jan 2006 17:17:43 +0000 (17:17 +0000)]
make 'build' happy:
  ERROR: Program returns random data in a function. Please fix.
  Problematic file(s) and their linenumbers:
    YUMPackageImpl.cc: 292, 288, 234, 209
    RpmPackageImpl.cc: 168, 164, 110, 85
    RpmDb.cc: 973

18 years agofix includedir
Klaus Kaempf [Sun, 15 Jan 2006 16:57:10 +0000 (16:57 +0000)]
fix includedir

18 years agoinitial try on packaging for autobuild
Klaus Kaempf [Sun, 15 Jan 2006 16:46:21 +0000 (16:46 +0000)]
initial try on packaging for autobuild
- include files are all installed currently, which is certainly not wanted
- -devel pacakge is rather large due to extensive doxygen files

18 years agoenable installation order tests
Klaus Kaempf [Sun, 15 Jan 2006 15:49:16 +0000 (15:49 +0000)]
enable installation order tests
fix multi_test.exp documentation
fix run-multi in solver_init.exp

18 years ago- CapabilityImpl: VersionedCap now derived from NamedCap, and uses
Michael Andres [Sun, 15 Jan 2006 15:10:59 +0000 (15:10 +0000)]
- CapabilityImpl: VersionedCap now derived from NamedCap, and uses
  Edition::MatchRange (and nort comapre) to detect overlaping ranges.
  Added HalCap. Adjusted encode methods.

18 years agouse compressed files
Klaus Kaempf [Sun, 15 Jan 2006 14:44:43 +0000 (14:44 +0000)]
use compressed files

18 years agoinstallation order tests & solutions
Klaus Kaempf [Sun, 15 Jan 2006 14:41:01 +0000 (14:41 +0000)]
installation order tests & solutions

18 years agodont install the lib
Klaus Kaempf [Sun, 15 Jan 2006 14:09:31 +0000 (14:09 +0000)]
dont install the lib

18 years agoadd some tools for the 'ximian' style of test data
Klaus Kaempf [Sun, 15 Jan 2006 14:00:21 +0000 (14:00 +0000)]
add some tools for the 'ximian' style of test data
- check_xml.rb: check xml file
- packages_to_xml.rb: converts 'yast' packages file to .xml

18 years agopass @DOXYGEN/* to the dist tar.gz
Klaus Kaempf [Sun, 15 Jan 2006 13:47:25 +0000 (13:47 +0000)]
pass @DOXYGEN/* to the dist tar.gz

18 years ago- reenabled autodocs (configured not to draw graphs)
Michael Andres [Sun, 15 Jan 2006 12:24:45 +0000 (12:24 +0000)]
- reenabled autodocs (configured not to draw graphs)

18 years agouse generic libzypp_solver.h
Klaus Kaempf [Sun, 15 Jan 2006 09:05:10 +0000 (09:05 +0000)]
use generic libzypp_solver.h

18 years agoinclude libzypp_solver.h in filelist
Klaus Kaempf [Sun, 15 Jan 2006 09:04:18 +0000 (09:04 +0000)]
include libzypp_solver.h in filelist

18 years agoenable "instorder", "whatrequires", and "whatdependson" in deptestomatic
Klaus Kaempf [Sun, 15 Jan 2006 08:41:31 +0000 (08:41 +0000)]
enable "instorder", "whatrequires", and "whatdependson" in deptestomatic

18 years agoinclude solver to final library
Klaus Kaempf [Sun, 15 Jan 2006 08:03:46 +0000 (08:03 +0000)]
include solver to final library

18 years ago- LIB_VERSION_INFO is not defined, but LIBZYPP_VERSION_INFO is
Klaus Kaempf [Sun, 15 Jan 2006 07:38:46 +0000 (07:38 +0000)]
- LIB_VERSION_INFO is not defined, but LIBZYPP_VERSION_INFO is
- add 'package' target

18 years agoadd Incomplete/Satisfy functions
Klaus Kaempf [Sun, 15 Jan 2006 07:20:34 +0000 (07:20 +0000)]
add Incomplete/Satisfy functions

18 years ago- Added configure switch to fake hal. Don't mind to break it,
Michael Andres [Sun, 15 Jan 2006 00:03:04 +0000 (00:03 +0000)]
- Added configure switch to fake hal. Don't mind to break it,
  it's just because I don't want to update my machine now.

- Added RelCompare.h. Tools to realize comaprison by Rel operators
  based on a genaral compare method (returning -1,0-1) a class has
  to provide.

- Added class Range. Range is defined by Rel operator and a value.
  Currently just tests for overlaping ranges. Templated by value
  and compare method to use.

- Updated Edition to provide two genaral compare methods (compare
  and match). Comaprison and Ranges based on both methods are
  now available (via RelCompare and Range).

- disabled solver in zypp/Makefile.am as it does not link.

18 years agoadd check for popt-devel
Klaus Kaempf [Sat, 14 Jan 2006 20:02:03 +0000 (20:02 +0000)]
add check for popt-devel