platform/upstream/libzypp.git
16 years agoadded self conflicts in the error message
Stefan Schubert [Mon, 21 Apr 2008 16:57:43 +0000 (16:57 +0000)]
added self conflicts in the error message

16 years agobugfix; typos
Stefan Schubert [Mon, 21 Apr 2008 16:36:01 +0000 (16:36 +0000)]
bugfix; typos

16 years ago- removed unneeded Solutions
Stefan Schubert [Mon, 21 Apr 2008 15:26:56 +0000 (15:26 +0000)]
- removed unneeded Solutions
- added ignore dependencies

16 years agoAdded Target::release(), returning the targets distribution release string.
Michael Andres [Mon, 21 Apr 2008 13:39:45 +0000 (13:39 +0000)]
Added Target::release(), returning the targets distribution release string.

16 years ago- more accurate exception message (bnc #381845)
Jan Kupec [Mon, 21 Apr 2008 12:39:28 +0000 (12:39 +0000)]
- more accurate exception message (bnc #381845)
- should the message be translated?

16 years agocleanup in ignore dependencies
Stefan Schubert [Mon, 21 Apr 2008 12:12:09 +0000 (12:12 +0000)]
cleanup in ignore dependencies

16 years agoadded weak
Stefan Schubert [Mon, 21 Apr 2008 08:50:25 +0000 (08:50 +0000)]
added weak

16 years agoper default abort if package installation fails
Michael Andres [Fri, 18 Apr 2008 23:09:40 +0000 (23:09 +0000)]
per default abort if package installation fails

16 years agoenable english as fallback
Michael Andres [Fri, 18 Apr 2008 22:21:28 +0000 (22:21 +0000)]
enable english as fallback

16 years agoDont restrict LookupAttr to SEARCH_NO_STORAGE_SOLVABLE.
Michael Andres [Fri, 18 Apr 2008 21:37:56 +0000 (21:37 +0000)]
Dont restrict LookupAttr to SEARCH_NO_STORAGE_SOLVABLE.

16 years agoremove debug output
Michael Andres [Fri, 18 Apr 2008 20:50:41 +0000 (20:50 +0000)]
remove debug output

16 years agoAdd IdString ui::Selectable::ident(), the identifier built from kind and name.
Michael Andres [Fri, 18 Apr 2008 19:04:41 +0000 (19:04 +0000)]
Add IdString ui::Selectable::ident(), the identifier built from kind and name.

16 years agofix
Michael Andres [Fri, 18 Apr 2008 18:56:33 +0000 (18:56 +0000)]
fix

16 years agoEnable SplitIdent to also join kind,name
Michael Andres [Fri, 18 Apr 2008 18:35:00 +0000 (18:35 +0000)]
Enable SplitIdent to also join kind,name

16 years agoIf no language support was requested choose en.
Michael Andres [Fri, 18 Apr 2008 18:32:43 +0000 (18:32 +0000)]
If no language support was requested choose en.

16 years agosolver.h is now C++ aware. And pool.h is implied in solver.h.
Michael Matz [Fri, 18 Apr 2008 16:00:30 +0000 (16:00 +0000)]
solver.h is now C++ aware.  And pool.h is implied in solver.h.

16 years agocleanup in order to avoid namespace-conflicts with the SAT-solver
Stefan Schubert [Fri, 18 Apr 2008 15:46:12 +0000 (15:46 +0000)]
cleanup in order to avoid namespace-conflicts with the SAT-solver

16 years agobackup
Michael Andres [Fri, 18 Apr 2008 15:10:58 +0000 (15:10 +0000)]
backup

16 years agochanges
Duncan Mac-Vicar P [Fri, 18 Apr 2008 13:28:09 +0000 (13:28 +0000)]
changes

16 years agonot needed
Duncan Mac-Vicar P [Fri, 18 Apr 2008 13:28:08 +0000 (13:28 +0000)]
not needed

16 years agonew call resolveQueue added
Stefan Schubert [Fri, 18 Apr 2008 11:19:11 +0000 (11:19 +0000)]
new call resolveQueue added

16 years agotypo
Stefan Schubert [Thu, 17 Apr 2008 16:09:59 +0000 (16:09 +0000)]
typo

16 years agoTake care not to create the system repo in Pool::prepare.
Michael Andres [Thu, 17 Apr 2008 16:06:54 +0000 (16:06 +0000)]
Take care not to create the system repo in Pool::prepare.

16 years agofix PoolQuery::attribute returning reference to temporary
Michael Andres [Thu, 17 Apr 2008 14:37:13 +0000 (14:37 +0000)]
fix PoolQuery::attribute returning reference to temporary

16 years agoFixed pools package index wrongly including source packages.
Michael Andres [Thu, 17 Apr 2008 14:31:59 +0000 (14:31 +0000)]
Fixed pools package index wrongly including source packages.

16 years agoshare solv files for locks with PoolQuery tests
Josef Reidinger [Thu, 17 Apr 2008 11:42:28 +0000 (11:42 +0000)]
share solv files for locks with PoolQuery tests

16 years agobackup
Michael Andres [Thu, 17 Apr 2008 07:48:55 +0000 (07:48 +0000)]
backup

16 years agochanges
Michael Andres [Wed, 16 Apr 2008 13:37:19 +0000 (13:37 +0000)]
changes

16 years ago- Disable fast creation of @System.solv. It may produce wrong results
Michael Andres [Wed, 16 Apr 2008 13:07:39 +0000 (13:07 +0000)]
- Disable fast creation of @System.solv. It may produce wrong results
  e.g. after a rebuilddb.

16 years agoremove debug output
Michael Andres [Wed, 16 Apr 2008 11:18:09 +0000 (11:18 +0000)]
remove debug output

16 years ago- initializeTarget now takes an additional option, telling whether to
Michael Andres [Wed, 16 Apr 2008 10:57:30 +0000 (10:57 +0000)]
- initializeTarget now takes an additional option, telling whether to
  rebuild an existing rpm database before using it. Default is false.

16 years agoadded lock request; bugfix in wead dependency
Stefan Schubert [Tue, 15 Apr 2008 15:54:06 +0000 (15:54 +0000)]
added lock request; bugfix in wead dependency

16 years agoadded solver calls
Stefan Schubert [Tue, 15 Apr 2008 15:35:22 +0000 (15:35 +0000)]
added solver calls

16 years agoenabled cmp functions in solver queue
Stefan Schubert [Tue, 15 Apr 2008 12:38:13 +0000 (12:38 +0000)]
enabled cmp functions in solver queue

16 years agoadd more logging info to locks
Josef Reidinger [Tue, 15 Apr 2008 12:07:28 +0000 (12:07 +0000)]
add more logging info to locks

16 years agochanges
Josef Reidinger [Tue, 15 Apr 2008 10:56:38 +0000 (10:56 +0000)]
changes

16 years agosave do nothing if no locks added/removed
Josef Reidinger [Tue, 15 Apr 2008 10:54:12 +0000 (10:54 +0000)]
save do nothing if no locks added/removed
fix bug with multiple save lock
don't save same query multiple times
improve tests

16 years agocleanup in DEFINE_PTR_TYPE
Stefan Schubert [Tue, 15 Apr 2008 09:16:47 +0000 (09:16 +0000)]
cleanup in DEFINE_PTR_TYPE

16 years agomoved SATResolver to solver/details
Stefan Schubert [Tue, 15 Apr 2008 09:09:40 +0000 (09:09 +0000)]
moved SATResolver to solver/details

16 years agoadded new translations
Stefan Schubert [Tue, 15 Apr 2008 07:35:30 +0000 (07:35 +0000)]
added new translations

16 years agolatest translations
Stefan Schubert [Tue, 15 Apr 2008 07:31:50 +0000 (07:31 +0000)]
latest translations

16 years agoenable install again
Stefan Schubert [Tue, 15 Apr 2008 07:26:07 +0000 (07:26 +0000)]
enable install again

16 years ago- changes
Jan Kupec [Mon, 14 Apr 2008 23:08:53 +0000 (23:08 +0000)]
- changes
- bumping minor because of API changes

16 years agofix make install
Duncan Mac-Vicar P [Mon, 14 Apr 2008 20:48:25 +0000 (20:48 +0000)]
fix make install

16 years ago- fix compilation
Duncan Mac-Vicar P [Mon, 14 Apr 2008 20:45:38 +0000 (20:45 +0000)]
- fix compilation
- classes in namespace solver/detail but in sat dir?
- cmp functions not implemented (and purte virtual) -> comment

16 years agoadded new solver request
Stefan Schubert [Mon, 14 Apr 2008 17:33:35 +0000 (17:33 +0000)]
added new solver request

16 years agoMerge
Duncan Mac-Vicar P [Mon, 14 Apr 2008 15:01:12 +0000 (15:01 +0000)]
Merge

16 years agoreenable zypp-query-pool
Duncan Mac-Vicar P [Mon, 14 Apr 2008 15:01:10 +0000 (15:01 +0000)]
reenable zypp-query-pool

16 years agohack that product are satisfied; used only for beta1
Stefan Schubert [Mon, 14 Apr 2008 14:57:43 +0000 (14:57 +0000)]
hack that product are satisfied; used only for beta1

16 years ago- attribute(SolvAttr) getter added
Jan Kupec [Mon, 14 Apr 2008 12:40:33 +0000 (12:40 +0000)]
- attribute(SolvAttr) getter added

16 years ago- read() -> readAndApply()
Jan Kupec [Mon, 14 Apr 2008 12:07:29 +0000 (12:07 +0000)]
- read() -> readAndApply()
- read() added
- apply() added

16 years ago- make the interface consistent
Jan Kupec [Mon, 14 Apr 2008 11:37:26 +0000 (11:37 +0000)]
- make the interface consistent
- iterator addedd

16 years ago- remove the overkill zypp::locks namespace
Jan Kupec [Mon, 14 Apr 2008 11:11:58 +0000 (11:11 +0000)]
- remove the overkill zypp::locks namespace

16 years agoEnable evaluation of filesystem dependencies
Michael Andres [Mon, 14 Apr 2008 10:54:05 +0000 (10:54 +0000)]
Enable evaluation of filesystem dependencies

16 years agoremove emty dir from svn
Michael Andres [Mon, 14 Apr 2008 10:04:45 +0000 (10:04 +0000)]
remove emty dir from svn

16 years agoEnable evaluation of hardware dependencies.
Michael Andres [Mon, 14 Apr 2008 10:02:20 +0000 (10:02 +0000)]
Enable evaluation of hardware dependencies.

16 years agoAdd new base class for solver queue
Stefan Schubert [Mon, 14 Apr 2008 09:57:01 +0000 (09:57 +0000)]
Add new base class for solver queue

16 years agomake zypp-query-pool compile, but dont install yet
Duncan Mac-Vicar P [Sun, 13 Apr 2008 01:10:05 +0000 (01:10 +0000)]
make zypp-query-pool compile, but dont install yet

16 years agochanges
Jan Kupec [Sun, 13 Apr 2008 00:18:52 +0000 (00:18 +0000)]
changes

16 years ago- RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
Jan Kupec [Sun, 13 Apr 2008 00:17:21 +0000 (00:17 +0000)]
- RawMetadataRefreshPolicy: CheckIfNeededIgnoreDelay added
  needed for explicit refresh request

16 years ago- Resolvable::Kind -> ResKind
Jan Kupec [Sat, 12 Apr 2008 20:38:23 +0000 (20:38 +0000)]
- Resolvable::Kind -> ResKind

16 years ago- get rid of Impl * in the PoolQueryIterator, copy the necessary data
Jan Kupec [Sat, 12 Apr 2008 11:07:34 +0000 (11:07 +0000)]
- get rid of Impl * in the PoolQueryIterator, copy the necessary data

16 years agofix the content loop: lookup attribute sets just once
Klaus Kaempf [Sat, 12 Apr 2008 06:14:31 +0000 (06:14 +0000)]
fix the content loop: lookup attribute sets just once

16 years ago- use str::regex wrapper instead of ::regex_t
Jan Kupec [Fri, 11 Apr 2008 22:02:48 +0000 (22:02 +0000)]
- use str::regex wrapper instead of ::regex_t

16 years ago- operator= and copy c-tor added
Jan Kupec [Fri, 11 Apr 2008 22:00:55 +0000 (22:00 +0000)]
- operator= and copy c-tor added
- regex_t * get() added for direct use in regexec()

16 years agoorder
Stephan Kulow [Fri, 11 Apr 2008 20:40:10 +0000 (20:40 +0000)]
order

16 years ago- Install ResPoolProxy index to speedup Solvable to Selectable
Michael Andres [Fri, 11 Apr 2008 20:01:46 +0000 (20:01 +0000)]
- Install ResPoolProxy index to speedup Solvable to Selectable
  conversion.

16 years ago- not needed anymore, seems like the bug was here, but switching to
Jan Kupec [Fri, 11 Apr 2008 17:13:05 +0000 (17:13 +0000)]
- not needed anymore, seems like the bug was here, but switching to
  LookupAttr::iterator made it go away

16 years ago- make use of LookupAttr::iterator for the common stuff
Jan Kupec [Fri, 11 Apr 2008 17:11:03 +0000 (17:11 +0000)]
- make use of LookupAttr::iterator for the common stuff

16 years ago- iterator( scoped_ptr< ::_Dataiterator> & dip_r, bool chain_r ) goes
Jan Kupec [Fri, 11 Apr 2008 17:02:38 +0000 (17:02 +0000)]
- iterator( scoped_ptr< ::_Dataiterator> & dip_r, bool chain_r ) goes
  public
- add missing _chainRepos to CopyCtor and operator=

16 years agojust adding the right directory - and it works !
Klaus Kaempf [Fri, 11 Apr 2008 16:17:24 +0000 (16:17 +0000)]
just adding the right directory - and it works !

16 years ago- Implement update scripts installed by packages. After every
Klaus Kaempf [Fri, 11 Apr 2008 16:04:15 +0000 (16:04 +0000)]
- Implement update scripts installed by packages. After every
  package install /var/adm/update-scripts is scanned for the first
  file starting with "<name>-<version>.<release>-", which is then
  executed.

16 years agodeprecate obsolete content helper classes
Michael Andres [Fri, 11 Apr 2008 15:17:33 +0000 (15:17 +0000)]
deprecate obsolete content helper classes

16 years agotest for save/restoring locks and also unlocking
Josef Reidinger [Fri, 11 Apr 2008 15:16:01 +0000 (15:16 +0000)]
test for save/restoring locks and also unlocking

16 years agotaking satisfied/broken state from ResStatus
Stefan Schubert [Fri, 11 Apr 2008 14:56:58 +0000 (14:56 +0000)]
taking satisfied/broken state from ResStatus

16 years agoimplement unlock
Josef Reidinger [Fri, 11 Apr 2008 14:35:37 +0000 (14:35 +0000)]
implement unlock

16 years agomake the update_scripts_path configurable via update.scriptsdir
Klaus Kaempf [Fri, 11 Apr 2008 14:29:46 +0000 (14:29 +0000)]
make the update_scripts_path configurable via update.scriptsdir

16 years agodoc
Michael Andres [Fri, 11 Apr 2008 12:52:04 +0000 (12:52 +0000)]
doc

16 years agochanges
Michael Andres [Fri, 11 Apr 2008 12:43:53 +0000 (12:43 +0000)]
changes

16 years ago- Add ResPool::satisfiedProductsBegin/End iterator over all products
Michael Andres [Fri, 11 Apr 2008 12:43:37 +0000 (12:43 +0000)]
- Add ResPool::satisfiedProductsBegin/End iterator over all products
  whose dependencies are satisfied. This reflects the status determined
  by the last solver run. (#368104)

16 years agoadd locking/unlocking selectables
Josef Reidinger [Fri, 11 Apr 2008 11:50:39 +0000 (11:50 +0000)]
add locking/unlocking selectables

16 years agoadd updateScriptsPath (non-configurable because it doesn't make sense)
Klaus Kaempf [Fri, 11 Apr 2008 11:34:38 +0000 (11:34 +0000)]
add updateScriptsPath (non-configurable because it doesn't make sense)

16 years ago- Fix SolvIterMixin to avioid multiple visits of the same Selectable.
Michael Andres [Fri, 11 Apr 2008 10:51:59 +0000 (10:51 +0000)]
- Fix SolvIterMixin to avioid multiple visits of the same Selectable.
- Add Resolvable::poolItem() providing access to the corresponding
  PoolItem. API to query isRelevant/isSatisfied/isBroken was moved
  to PoolItem.

16 years agoadded new state VALIDATE in ResStatus
Stefan Schubert [Fri, 11 Apr 2008 10:27:21 +0000 (10:27 +0000)]
added new state VALIDATE in ResStatus

16 years agochanges
Josef Reidinger [Fri, 11 Apr 2008 10:05:14 +0000 (10:05 +0000)]
changes

16 years agoswitch to new locks api
Josef Reidinger [Fri, 11 Apr 2008 10:04:23 +0000 (10:04 +0000)]
switch to new locks api

16 years agocomplete serialize/recovery PoolQuery
Josef Reidinger [Fri, 11 Apr 2008 08:57:21 +0000 (08:57 +0000)]
complete serialize/recovery PoolQuery

16 years agoRestore compilation. This should eventually use the _map variant, to be
Michael Matz [Thu, 10 Apr 2008 18:47:22 +0000 (18:47 +0000)]
Restore compilation.  This should eventually use the _map variant, to be
faster, but that requires caching the installedmap and conflictsmap
somewhere (the system repo I think).

16 years ago- don't hold const CompiledAttrMap & in PoolQueryIterator
Jan Kupec [Thu, 10 Apr 2008 17:11:38 +0000 (17:11 +0000)]
- don't hold const CompiledAttrMap & in PoolQueryIterator

16 years agocomments added
Michael Andres [Thu, 10 Apr 2008 16:04:34 +0000 (16:04 +0000)]
comments added

16 years agoPoolQuery: improve recovery from file. something not working in copy ctor.
Josef Reidinger [Thu, 10 Apr 2008 15:56:17 +0000 (15:56 +0000)]
PoolQuery: improve recovery from file. something not working in copy ctor.

16 years agoname attribute moved to solvAttr
Josef Reidinger [Thu, 10 Apr 2008 15:08:13 +0000 (15:08 +0000)]
name attribute moved to solvAttr

16 years agoooops I forget add data for tests :)
Josef Reidinger [Thu, 10 Apr 2008 15:05:44 +0000 (15:05 +0000)]
ooops I forget add data for tests :)

16 years agoLocks can lock queries. Unlock doesn't work.
Josef Reidinger [Thu, 10 Apr 2008 14:56:00 +0000 (14:56 +0000)]
Locks can lock queries. Unlock doesn't work.

16 years ago- enable regex matching for different per-attribute values
Jan Kupec [Thu, 10 Apr 2008 13:29:08 +0000 (13:29 +0000)]
- enable regex matching for different per-attribute values

16 years agofix operator== for PoolQuery. add !=
Josef Reidinger [Thu, 10 Apr 2008 13:26:04 +0000 (13:26 +0000)]
fix operator== for PoolQuery. add !=

16 years agotypo to compile
Michael Andres [Thu, 10 Apr 2008 12:51:11 +0000 (12:51 +0000)]
typo to compile

16 years agoProtect LookupAttr::iterator against post end access.
Michael Andres [Thu, 10 Apr 2008 12:28:39 +0000 (12:28 +0000)]
Protect LookupAttr::iterator against post end access.

16 years ago- add some debug, and sorry but my emacs ate the evil tabs, I can't split the commit
Duncan Mac-Vicar P [Thu, 10 Apr 2008 12:16:28 +0000 (12:16 +0000)]
- add some debug, and sorry but my emacs ate the evil tabs, I can't split the commit

16 years ago- enabled different per-attribute query srtrings (one value)
Jan Kupec [Thu, 10 Apr 2008 11:31:20 +0000 (11:31 +0000)]
- enabled different per-attribute query srtrings (one value)