platform/upstream/libzypp.git
18 years agomove store to target
Duncan Mac-Vicar P [Wed, 18 Jan 2006 16:18:21 +0000 (16:18 +0000)]
move store to target

18 years agoreduced logging
Stefan Schubert [Wed, 18 Jan 2006 16:03:20 +0000 (16:03 +0000)]
reduced logging

18 years agook, first functional storage. Works with patches, adding more resolvables for now...
Duncan Mac-Vicar P [Wed, 18 Jan 2006 15:56:51 +0000 (15:56 +0000)]
ok, first functional storage. Works with patches, adding more resolvables for now is a matter to add an if and instanciate the right parser in a function, will move to target now

18 years agoBad testcase; mixing epochs; discussed with tambet
Stefan Schubert [Wed, 18 Jan 2006 15:49:19 +0000 (15:49 +0000)]
Bad testcase; mixing epochs; discussed with tambet

18 years agoadapt to new YUMSourceImpl... ieterate trough for now hardcoded kinds...
Duncan Mac-Vicar P [Wed, 18 Jan 2006 14:41:09 +0000 (14:41 +0000)]
adapt to new YUMSourceImpl... ieterate trough for now hardcoded kinds...

18 years agoadded parser testsuite
Jiri Srain [Wed, 18 Jan 2006 10:49:04 +0000 (10:49 +0000)]
added parser testsuite

18 years agoadded first parser testsuite (however, unfortunately, it doesn't work)
Jiri Srain [Wed, 18 Jan 2006 10:48:44 +0000 (10:48 +0000)]
added first parser testsuite (however, unfortunately, it doesn't work)

18 years agofixed test case
Jiri Srain [Wed, 18 Jan 2006 08:47:32 +0000 (08:47 +0000)]
fixed test case

18 years agoonly include active testcases, reducing the dist-size dramatically
Klaus Kaempf [Wed, 18 Jan 2006 08:36:44 +0000 (08:36 +0000)]
only include active testcases, reducing the dist-size dramatically

18 years agoremove extra qualification before buildHal, gcc 4.1 doesn't like it.
Klaus Kaempf [Wed, 18 Jan 2006 08:36:14 +0000 (08:36 +0000)]
remove extra qualification before buildHal, gcc 4.1 doesn't like it.

18 years ago"make dist" needs a file here
Klaus Kaempf [Tue, 17 Jan 2006 20:54:58 +0000 (20:54 +0000)]
"make dist" needs a file here

18 years agomissing solutions
Klaus Kaempf [Tue, 17 Jan 2006 20:53:02 +0000 (20:53 +0000)]
missing solutions

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>

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

19 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

19 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

19 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

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

19 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.

19 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

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

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

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

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

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

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

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

19 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

19 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

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

19 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

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

19 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

19 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

19 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.

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

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