platform/upstream/libzypp.git
18 years agoadd distupgrade testcases, esp. SLES9->SLES10
Klaus Kaempf [Sun, 5 Feb 2006 23:56:15 +0000 (23:56 +0000)]
add distupgrade testcases, esp. SLES9->SLES10

18 years agodon't use isInstalled/isUninstalled
Klaus Kaempf [Sun, 5 Feb 2006 23:53:50 +0000 (23:53 +0000)]
don't use isInstalled/isUninstalled

18 years ago- isInstalled/isUninstalled is private now, it doesn't give the needed information...
Klaus Kaempf [Sun, 5 Feb 2006 23:52:53 +0000 (23:52 +0000)]
- isInstalled/isUninstalled is private now, it doesn't give the needed information anyway
- use 'impossible' to mark uninstallable items
- fix status access in ResolverContext
- use hashed pool access in QueueItemUninstall

18 years agofix ByInstalled/ByUninstalled
Klaus Kaempf [Sun, 5 Feb 2006 23:51:13 +0000 (23:51 +0000)]
fix ByInstalled/ByUninstalled

18 years agoadd SolverStateField, it needs more bits
Klaus Kaempf [Sun, 5 Feb 2006 23:50:41 +0000 (23:50 +0000)]
add SolverStateField, it needs more bits

18 years agoenable zmd/backend
Klaus Kaempf [Sun, 5 Feb 2006 23:48:26 +0000 (23:48 +0000)]
enable zmd/backend

18 years agonew testcase with conflicting upgrades
Klaus Kaempf [Sun, 5 Feb 2006 21:17:08 +0000 (21:17 +0000)]
new testcase with conflicting upgrades
add resolvePool() to testcases

18 years agoallow "location" inside "package"
Klaus Kaempf [Sun, 5 Feb 2006 20:47:05 +0000 (20:47 +0000)]
allow "location" inside "package"

18 years ago- handle 'update' list correctly, the highest version is the current one
Klaus Kaempf [Sun, 5 Feb 2006 20:43:39 +0000 (20:43 +0000)]
- handle 'update' list correctly, the highest version is the current one
- <deps>...</deps> is optional
- <package> can have version/release at toplevel _or_ within <update>

18 years agoallow "gte" for ">=" and "lte" for "<=", as libredcarpet uses these
Klaus Kaempf [Sun, 5 Feb 2006 20:42:14 +0000 (20:42 +0000)]
allow "gte" for ">=" and "lte" for "<=", as libredcarpet uses these

18 years agofix status testing, now thing get a bit faster ;-)
Klaus Kaempf [Sun, 5 Feb 2006 17:57:14 +0000 (17:57 +0000)]
fix status testing, now thing get a bit faster ;-)

18 years agoalso hash names, requires, and conflicts
Klaus Kaempf [Sun, 5 Feb 2006 15:49:51 +0000 (15:49 +0000)]
also hash names, requires, and conflicts
 brings testcase down to 10 seconds now

18 years agoclean up logging
Klaus Kaempf [Sun, 5 Feb 2006 14:22:11 +0000 (14:22 +0000)]
clean up logging

18 years agodebug
Klaus Kaempf [Sun, 5 Feb 2006 13:42:32 +0000 (13:42 +0000)]
debug

18 years agosource -> channel for testsuite
Klaus Kaempf [Sun, 5 Feb 2006 13:24:10 +0000 (13:24 +0000)]
source -> channel for testsuite

18 years agodisable debug in baseclass
Klaus Kaempf [Sun, 5 Feb 2006 12:21:58 +0000 (12:21 +0000)]
disable debug in baseclass

18 years agosetters are non-const
Klaus Kaempf [Sun, 5 Feb 2006 10:02:02 +0000 (10:02 +0000)]
setters are non-const

18 years agoaccess id and zmd stuff
Klaus Kaempf [Sun, 5 Feb 2006 09:59:03 +0000 (09:59 +0000)]
access id and zmd stuff

18 years agomore interfaces for ZMD stuff
Klaus Kaempf [Sun, 5 Feb 2006 09:50:20 +0000 (09:50 +0000)]
more interfaces for ZMD stuff

18 years agoadd dbsource subdir
Klaus Kaempf [Sun, 5 Feb 2006 09:17:42 +0000 (09:17 +0000)]
add dbsource subdir

18 years agofirst sample for 'catalogs' access
Klaus Kaempf [Sun, 5 Feb 2006 09:17:19 +0000 (09:17 +0000)]
first sample for 'catalogs' access

18 years agoadded testsuite
Klaus Kaempf [Sun, 5 Feb 2006 09:14:36 +0000 (09:14 +0000)]
added testsuite

18 years agotestsuite for ZMD 'catalogs' access
Klaus Kaempf [Sun, 5 Feb 2006 09:14:18 +0000 (09:14 +0000)]
testsuite for ZMD 'catalogs' access

18 years agofix to compile: drop empty ctor
Klaus Kaempf [Sat, 4 Feb 2006 20:59:49 +0000 (20:59 +0000)]
fix to compile: drop empty ctor

18 years agofix upgrade
Klaus Kaempf [Sat, 4 Feb 2006 20:50:03 +0000 (20:50 +0000)]
fix upgrade

18 years ago- backup; start fixing Source init.
Michael Andres [Sat, 4 Feb 2006 19:11:06 +0000 (19:11 +0000)]
- backup; start fixing Source init.

18 years agoImprove 'provides' lookup.
Klaus Kaempf [Sat, 4 Feb 2006 18:39:24 +0000 (18:39 +0000)]
Improve 'provides' lookup.

Solving 'STABLE' (~7000 packages) speeds up from
 5 minutes down to 50 seconds

:-))

18 years agodelete defaul verifier
Klaus Kaempf [Sat, 4 Feb 2006 15:00:48 +0000 (15:00 +0000)]
delete defaul verifier

18 years agouncommented code (which was cammitted by accident)
Jiri Srain [Fri, 3 Feb 2006 22:59:08 +0000 (22:59 +0000)]
uncommented code (which was cammitted by accident)

18 years agoAdded source cache (store metadata on target system)
Jiri Srain [Fri, 3 Feb 2006 22:52:14 +0000 (22:52 +0000)]
Added source cache (store metadata on target system)

18 years agoadd query-files
Klaus Kaempf [Fri, 3 Feb 2006 20:55:07 +0000 (20:55 +0000)]
add query-files

18 years agowhoOwnsFile at toplevel
Klaus Kaempf [Fri, 3 Feb 2006 20:51:55 +0000 (20:51 +0000)]
whoOwnsFile at toplevel

18 years agoadd 'whoOwnsFile' for "rpm -qf"
Klaus Kaempf [Fri, 3 Feb 2006 20:46:35 +0000 (20:46 +0000)]
add 'whoOwnsFile' for "rpm -qf"

18 years agoget it to compile
Klaus Kaempf [Fri, 3 Feb 2006 18:22:14 +0000 (18:22 +0000)]
get it to compile

18 years agoapply solution added
Stefan Schubert [Fri, 3 Feb 2006 17:48:17 +0000 (17:48 +0000)]
apply solution added

18 years agoapply solution added
Stefan Schubert [Fri, 3 Feb 2006 17:47:29 +0000 (17:47 +0000)]
apply solution added

18 years agoget query-system to compile
Klaus Kaempf [Fri, 3 Feb 2006 17:37:14 +0000 (17:37 +0000)]
get query-system to compile

!! adapted to new zmd.db, don't try on Beta3 !!

18 years agokeeping locked packages
Stefan Schubert [Fri, 3 Feb 2006 16:39:45 +0000 (16:39 +0000)]
keeping locked packages

18 years agoset uninstall
Stefan Schubert [Fri, 3 Feb 2006 16:23:45 +0000 (16:23 +0000)]
set uninstall

18 years agomissing requirements
Stefan Schubert [Fri, 3 Feb 2006 16:21:59 +0000 (16:21 +0000)]
missing requirements

18 years agocallback for media change (segfaults right now)
Stanislav Visnovsky [Fri, 3 Feb 2006 16:10:43 +0000 (16:10 +0000)]
callback for media change (segfaults right now)

18 years agofully adapt install rpm callback
Stanislav Visnovsky [Fri, 3 Feb 2006 16:09:41 +0000 (16:09 +0000)]
fully adapt install rpm callback

18 years agouninstall package which is still needed
Stefan Schubert [Fri, 3 Feb 2006 16:07:29 +0000 (16:07 +0000)]
uninstall package which is still needed

18 years agofix arguments
Stanislav Visnovsky [Fri, 3 Feb 2006 15:55:08 +0000 (15:55 +0000)]
fix arguments

18 years agoonly one packages.xml is needed
Stefan Schubert [Fri, 3 Feb 2006 15:44:13 +0000 (15:44 +0000)]
only one packages.xml is needed

18 years agoTestcase parallel-test.xml has no solution
Klaus Kaempf [Fri, 3 Feb 2006 15:38:27 +0000 (15:38 +0000)]
Testcase parallel-test.xml has no solution

18 years agolexical ordering
Klaus Kaempf [Fri, 3 Feb 2006 15:37:50 +0000 (15:37 +0000)]
lexical ordering

18 years agoadapt to MediaManager
Klaus Kaempf [Fri, 3 Feb 2006 15:33:58 +0000 (15:33 +0000)]
adapt to MediaManager

18 years agomove ResolverInfoMisc::toString to ResolverInfo and use it everywhere
Klaus Kaempf [Fri, 3 Feb 2006 15:32:52 +0000 (15:32 +0000)]
move ResolverInfoMisc::toString to ResolverInfo and use it everywhere

18 years agoreduce debug
Klaus Kaempf [Fri, 3 Feb 2006 15:31:59 +0000 (15:31 +0000)]
reduce debug

18 years agoadd debug
Klaus Kaempf [Fri, 3 Feb 2006 15:30:28 +0000 (15:30 +0000)]
add debug

18 years ago- more actions for MediaChangeReport and RefreshSourceReport callbacks
Ladislav Slezak [Fri, 3 Feb 2006 15:28:36 +0000 (15:28 +0000)]
- more actions for MediaChangeReport and RefreshSourceReport callbacks

18 years agoadded Keep Solution; handle parallell installed packages;
Stefan Schubert [Fri, 3 Feb 2006 15:27:46 +0000 (15:27 +0000)]
added Keep Solution; handle parallell installed packages;

18 years agorevert
Stanislav Visnovsky [Fri, 3 Feb 2006 15:12:17 +0000 (15:12 +0000)]
revert

18 years agorevert media change handling
Stanislav Visnovsky [Fri, 3 Feb 2006 14:42:16 +0000 (14:42 +0000)]
revert media change handling

18 years agoremove target items from Pool on finishTarget
Klaus Kaempf [Fri, 3 Feb 2006 14:38:39 +0000 (14:38 +0000)]
remove target items from Pool on finishTarget

18 years agolet the target contribute to the Pool
Klaus Kaempf [Fri, 3 Feb 2006 14:37:11 +0000 (14:37 +0000)]
let the target contribute to the Pool

18 years agodon't require 'selections' and 'patterns' file in the source
Stanislav Visnovsky [Fri, 3 Feb 2006 14:22:21 +0000 (14:22 +0000)]
don't require 'selections' and 'patterns' file in the source

18 years agoinsert candidates into <installed,candidate> map correctly
Klaus Kaempf [Fri, 3 Feb 2006 14:13:26 +0000 (14:13 +0000)]
insert candidates into <installed,candidate> map correctly
do a map lookup first before doing a pool lookup

18 years agolexical ordering
Klaus Kaempf [Fri, 3 Feb 2006 14:10:13 +0000 (14:10 +0000)]
lexical ordering

18 years agomore debug
Klaus Kaempf [Fri, 3 Feb 2006 14:08:38 +0000 (14:08 +0000)]
more debug

18 years agoremoved obsoletes
Stefan Schubert [Fri, 3 Feb 2006 13:45:21 +0000 (13:45 +0000)]
removed obsoletes

18 years agoremoved obsoletes
Stefan Schubert [Fri, 3 Feb 2006 13:24:54 +0000 (13:24 +0000)]
removed obsoletes

18 years agoupdate
Klaus Kaempf [Fri, 3 Feb 2006 13:24:30 +0000 (13:24 +0000)]
update

18 years agoTestcase parallel-test.xml has no solution
Klaus Kaempf [Fri, 3 Feb 2006 13:23:55 +0000 (13:23 +0000)]
Testcase parallel-test.xml has no solution

18 years agoactually build ResPoolProxy
Klaus Kaempf [Fri, 3 Feb 2006 13:20:00 +0000 (13:20 +0000)]
actually build ResPoolProxy

18 years agoadd MIL
Klaus Kaempf [Fri, 3 Feb 2006 13:15:57 +0000 (13:15 +0000)]
add MIL

18 years agomove the media verifier setting to the corresponding Source type
Stanislav Visnovsky [Fri, 3 Feb 2006 13:09:48 +0000 (13:09 +0000)]
move the media verifier setting to the corresponding Source type

18 years agodo not ask user for checking existing of a file only
Stanislav Visnovsky [Fri, 3 Feb 2006 12:18:14 +0000 (12:18 +0000)]
do not ask user for checking existing of a file only

18 years agoadd MIL calls in constructors
Klaus Kaempf [Fri, 3 Feb 2006 12:11:52 +0000 (12:11 +0000)]
add MIL calls in constructors

18 years agoprogress returns false for abort
Stanislav Visnovsky [Fri, 3 Feb 2006 11:45:32 +0000 (11:45 +0000)]
progress returns false for abort

18 years agoMediaAccess -> MediaManager
Klaus Kaempf [Fri, 3 Feb 2006 11:38:05 +0000 (11:38 +0000)]
MediaAccess -> MediaManager

18 years agoinclude with "", not with < >
Klaus Kaempf [Fri, 3 Feb 2006 11:35:05 +0000 (11:35 +0000)]
include with "", not with < >

18 years agoindent with spaces here, not tab
Duncan Mac-Vicar P [Fri, 3 Feb 2006 11:18:44 +0000 (11:18 +0000)]
indent with spaces here, not tab

18 years agoadd support for root path
Duncan Mac-Vicar P [Fri, 3 Feb 2006 11:18:19 +0000 (11:18 +0000)]
add support for root path

18 years agocache last checked item, makes most functions non-const
Klaus Kaempf [Fri, 3 Feb 2006 11:08:45 +0000 (11:08 +0000)]
cache last checked item, makes most functions non-const

18 years agoadd SOFT_REMOVE
Klaus Kaempf [Fri, 3 Feb 2006 11:08:07 +0000 (11:08 +0000)]
add SOFT_REMOVE

18 years agofix compile
Stanislav Visnovsky [Fri, 3 Feb 2006 10:16:52 +0000 (10:16 +0000)]
fix compile

18 years ago- Draft for UI Pool and PoolItem wrapper classes.
Michael Andres [Fri, 3 Feb 2006 10:11:08 +0000 (10:11 +0000)]
- Draft for UI Pool and PoolItem wrapper classes.

18 years agoremoved doc dir
Stefan Schubert [Fri, 3 Feb 2006 10:05:28 +0000 (10:05 +0000)]
removed doc dir

18 years agoadd provides and obsoletes for selections and patterns
Klaus Kaempf [Fri, 3 Feb 2006 09:19:58 +0000 (09:19 +0000)]
add provides and obsoletes for selections and patterns

18 years ago- media change callback (provideFile only for now)
Stanislav Visnovsky [Fri, 3 Feb 2006 09:09:33 +0000 (09:09 +0000)]
- media change callback (provideFile only for now)
- MediaChangeReport interface changed to be more reasonable

18 years agomove mediaparser test to source
Klaus Kaempf [Fri, 3 Feb 2006 08:19:59 +0000 (08:19 +0000)]
move mediaparser test to source

18 years agothrow more
Klaus Kaempf [Fri, 3 Feb 2006 08:18:20 +0000 (08:18 +0000)]
throw more

18 years agoadd minimal error checking
Klaus Kaempf [Fri, 3 Feb 2006 08:09:00 +0000 (08:09 +0000)]
add minimal error checking

18 years agoadd product to testsuite
Klaus Kaempf [Fri, 3 Feb 2006 07:58:34 +0000 (07:58 +0000)]
add product to testsuite

18 years agoparse all subdirs
Klaus Kaempf [Fri, 3 Feb 2006 07:55:01 +0000 (07:55 +0000)]
parse all subdirs

18 years agoignore generated
Klaus Kaempf [Fri, 3 Feb 2006 07:54:16 +0000 (07:54 +0000)]
ignore generated

18 years agomove Product parser test to source
Klaus Kaempf [Fri, 3 Feb 2006 07:53:15 +0000 (07:53 +0000)]
move Product parser test to source

18 years agothrow() if product file not found
Klaus Kaempf [Fri, 3 Feb 2006 07:45:09 +0000 (07:45 +0000)]
throw() if product  file not found

18 years agofix #define
Klaus Kaempf [Fri, 3 Feb 2006 07:36:11 +0000 (07:36 +0000)]
fix #define

18 years agoprepare for selections. I dont like the format
Duncan Mac-Vicar P [Thu, 2 Feb 2006 23:16:52 +0000 (23:16 +0000)]
prepare for selections. I dont like the format

18 years agoreally run the tests
Klaus Kaempf [Thu, 2 Feb 2006 22:34:27 +0000 (22:34 +0000)]
really run the tests

18 years ago- fix selection test case
Klaus Kaempf [Thu, 2 Feb 2006 22:30:47 +0000 (22:30 +0000)]
- fix selection test case
- add test for 'file not found'
- add pattern parser test

18 years agofix iterator
Klaus Kaempf [Thu, 2 Feb 2006 22:27:57 +0000 (22:27 +0000)]
fix iterator

18 years agofix comment
Klaus Kaempf [Thu, 2 Feb 2006 22:21:50 +0000 (22:21 +0000)]
fix comment

18 years agoraise exception if file cant be read
Klaus Kaempf [Thu, 2 Feb 2006 22:21:33 +0000 (22:21 +0000)]
raise exception if file cant be read

18 years ago- remove SelectionsParser.cc
Klaus Kaempf [Thu, 2 Feb 2006 21:52:42 +0000 (21:52 +0000)]
- remove SelectionsParser.cc
- rename SelectionSelFileParser -> SelectionTagFileParser
- add Pattern parser

18 years agolot of fixes, consts, support for Products... I see the Products have no public inter...
Duncan Mac-Vicar P [Thu, 2 Feb 2006 20:54:32 +0000 (20:54 +0000)]
lot of fixes, consts, support for Products... I see the Products have no public interface yet

18 years agoone more for SLES10 Beta3 i386
Klaus Kaempf [Thu, 2 Feb 2006 18:21:02 +0000 (18:21 +0000)]
one more for SLES10 Beta3 i386