[zypp-devel] sat pool/stringspace/solver question.
I'd like to have ONE pool/stringspace that contains all the repositories and solvables I'm interested in. I'd like to have several solver instances in parallel, each restricted to operate on a subset of the pools solvables. (i.e. behave as if the pool did not contain anything but this subset.) E.g. temp. disable a repo without need to unload/reload it from the pool, so all solvable ids stay valid. Or solve with/without considering patches. Doable? -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres YaST Development ma@novell.com SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
* Michael Andres
I'd like to have ONE pool/stringspace that contains all the repositories and solvables I'm interested in.
I'd like to have several solver instances in parallel, each restricted to operate on a subset of the pools solvables. (i.e. behave as if the pool did not contain anything but this subset.)
While prototyping with the (swig based) Ruby bindings, I found this functionality very desirable.
From my POV, a limitation to 'set of repos' (as opposed to 'set of solvables') would be sufficient.
Klaus --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
A usecase I had here is. You want to add a repo to the pool, and dump it later, but you don't want to affect solver results be adding this repo. If you want to create a solv file with the C++ helpers, without having each class point to a pool (thus using a statc global pool) and without affecting the solver results by adding this repo, you have to choice with the current solution. Duncan -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org
participants (3)
-
Duncan Mac-Vicar Prett
-
Klaus Kaempf
-
Michael Andres