Stefan Schubert [Wed, 1 Feb 2006 11:09:02 +0000 (11:09 +0000)]
added -IgnoreMap _ignoreConflicts- and -IgnoreMap _ignoreRequires- to Resolver for ignoring requires/conflicts
Klaus Kaempf [Wed, 1 Feb 2006 11:00:15 +0000 (11:00 +0000)]
endl at end of _DEBUG()
Klaus Kaempf [Wed, 1 Feb 2006 10:59:57 +0000 (10:59 +0000)]
DBG -> MIL where appropriate
DBG -> _DEBUG() where not ;-)
Duncan Mac-Vicar P [Wed, 1 Feb 2006 10:56:00 +0000 (10:56 +0000)]
move those parsers where they belong
Klaus Kaempf [Wed, 1 Feb 2006 10:48:57 +0000 (10:48 +0000)]
mark seen/unseen items via mis-use of 'unneeded' status
Klaus Kaempf [Wed, 1 Feb 2006 10:48:30 +0000 (10:48 +0000)]
output bool as Y/N, not int
Klaus Kaempf [Wed, 1 Feb 2006 10:48:11 +0000 (10:48 +0000)]
add setUndetermined
Klaus Kaempf [Wed, 1 Feb 2006 10:38:13 +0000 (10:38 +0000)]
setNoTransact on PoolItem after rpm was successful.
Klaus Kaempf [Wed, 1 Feb 2006 09:53:32 +0000 (09:53 +0000)]
make solver testsuite build and link
Klaus Kaempf [Wed, 1 Feb 2006 09:52:11 +0000 (09:52 +0000)]
fix prototype
Stanislav Visnovsky [Wed, 1 Feb 2006 09:41:21 +0000 (09:41 +0000)]
fix arguments
Klaus Kaempf [Wed, 1 Feb 2006 09:37:53 +0000 (09:37 +0000)]
move the destructor to .cc
actually compile the .cc
Klaus Kaempf [Wed, 1 Feb 2006 09:32:36 +0000 (09:32 +0000)]
add debug
Klaus Kaempf [Wed, 1 Feb 2006 09:14:29 +0000 (09:14 +0000)]
debug constructor
Klaus Kaempf [Wed, 1 Feb 2006 09:06:03 +0000 (09:06 +0000)]
globally enable/disable DBG via macro
Michael Andres [Wed, 1 Feb 2006 08:28:05 +0000 (08:28 +0000)]
- Updated doc for callback receiver.
Stanislav Visnovsky [Wed, 1 Feb 2006 08:22:44 +0000 (08:22 +0000)]
make the log of ExternalProgram human-readable
Stanislav Visnovsky [Wed, 1 Feb 2006 08:13:39 +0000 (08:13 +0000)]
let the source find out the proper directory for a package
Stanislav Visnovsky [Wed, 1 Feb 2006 06:42:44 +0000 (06:42 +0000)]
propagate separator to str::join() - fixes NFS mount
Michael Andres [Tue, 31 Jan 2006 23:47:17 +0000 (23:47 +0000)]
- fixed SuseTagsImpl.cc to compile
- fixed str::join() to operate on arbitary container types.
- Fixed TranslatedText to use PIMPL and COW.
Klaus Kaempf [Tue, 31 Jan 2006 19:26:31 +0000 (19:26 +0000)]
add ResolverUpgrade
Klaus Kaempf [Tue, 31 Jan 2006 19:26:16 +0000 (19:26 +0000)]
port 'doUpgrade' and make it available at toplevel
Klaus Kaempf [Tue, 31 Jan 2006 19:25:45 +0000 (19:25 +0000)]
more helper functions
Klaus Kaempf [Tue, 31 Jan 2006 19:25:26 +0000 (19:25 +0000)]
UpgradeStatistics at toplevel
Klaus Kaempf [Tue, 31 Jan 2006 19:04:47 +0000 (19:04 +0000)]
return pointer, needs a better type
Klaus Kaempf [Tue, 31 Jan 2006 19:04:16 +0000 (19:04 +0000)]
add providesFile()
Marius Tomaschewski [Tue, 31 Jan 2006 18:14:51 +0000 (18:14 +0000)]
- Fixed to declare MountEntry and MountEntries before they're used.
Marius Tomaschewski [Tue, 31 Jan 2006 18:11:12 +0000 (18:11 +0000)]
- Added a MountEntry struct and a getmntent_r wrapper
Marius Tomaschewski [Tue, 31 Jan 2006 17:50:21 +0000 (17:50 +0000)]
- Added media testsuite directory
Klaus Kaempf [Tue, 31 Jan 2006 17:24:51 +0000 (17:24 +0000)]
add VendorAttr
Klaus Kaempf [Tue, 31 Jan 2006 17:24:35 +0000 (17:24 +0000)]
preliminary !
Marius Tomaschewski [Tue, 31 Jan 2006 17:18:50 +0000 (17:18 +0000)]
- Added first draft of the media manager
Marius Tomaschewski [Tue, 31 Jan 2006 17:18:16 +0000 (17:18 +0000)]
- Fixed to provide endl for inline functions
Marius Tomaschewski [Tue, 31 Jan 2006 17:11:29 +0000 (17:11 +0000)]
- Added Hal wrapper classes
Marius Tomaschewski [Tue, 31 Jan 2006 16:36:10 +0000 (16:36 +0000)]
- Added thread subdirectory.
Marius Tomaschewski [Tue, 31 Jan 2006 16:30:57 +0000 (16:30 +0000)]
- Added pthread_once wrapper
Stefan Schubert [Tue, 31 Jan 2006 16:26:11 +0000 (16:26 +0000)]
cleanup
Stefan Schubert [Tue, 31 Jan 2006 16:23:36 +0000 (16:23 +0000)]
using ResStatus instead of Resolver
Marius Tomaschewski [Tue, 31 Jan 2006 16:09:48 +0000 (16:09 +0000)]
- Added a mutex and mutex (scoped) lock implementation
Stefan Schubert [Tue, 31 Jan 2006 15:56:13 +0000 (15:56 +0000)]
problem solution moved to toplevel; setTransacts --> setTransact
Stanislav Visnovsky [Tue, 31 Jan 2006 14:52:05 +0000 (14:52 +0000)]
provide a bit more of path
Stanislav Visnovsky [Tue, 31 Jan 2006 14:51:19 +0000 (14:51 +0000)]
compile
Marius Tomaschewski [Tue, 31 Jan 2006 14:46:49 +0000 (14:46 +0000)]
- Implemented major() and minor() methods.
Michael Andres [Tue, 31 Jan 2006 14:37:15 +0000 (14:37 +0000)]
- Framework for callbacks (light).
Stanislav Visnovsky [Tue, 31 Jan 2006 14:25:43 +0000 (14:25 +0000)]
added source reference to susetags packages
Klaus Kaempf [Tue, 31 Jan 2006 14:11:57 +0000 (14:11 +0000)]
access name and file for use by Resolver::Upgrade which does the split cap evaluation
Klaus Kaempf [Tue, 31 Jan 2006 14:11:00 +0000 (14:11 +0000)]
return TranslatedText by value
Klaus Kaempf [Tue, 31 Jan 2006 14:07:26 +0000 (14:07 +0000)]
return TranslatedText by value
Klaus Kaempf [Tue, 31 Jan 2006 14:04:18 +0000 (14:04 +0000)]
TranslatedText: function returns by value
( only function parameters are passed by const ref)
Klaus Kaempf [Tue, 31 Jan 2006 13:57:45 +0000 (13:57 +0000)]
add TargetImpl::providesFile()
Duncan Mac-Vicar P [Tue, 31 Jan 2006 13:05:28 +0000 (13:05 +0000)]
ok, seems all tags available are provided.
Stanislav Visnovsky [Tue, 31 Jan 2006 12:59:01 +0000 (12:59 +0000)]
use TranslatedText
Duncan Mac-Vicar P [Tue, 31 Jan 2006 12:33:31 +0000 (12:33 +0000)]
parse more attributes
Marius Tomaschewski [Tue, 31 Jan 2006 12:27:31 +0000 (12:27 +0000)]
- Fixed large filesystem check (removed comments)
Marius Tomaschewski [Tue, 31 Jan 2006 12:17:59 +0000 (12:17 +0000)]
- Enabled large file support
- Added hal-storage library check
Michael Andres [Tue, 31 Jan 2006 12:08:36 +0000 (12:08 +0000)]
- Make Resolvables filter currently unwanted 'rpmlib(...)'
requirements.
- Fixed prvious CapFactory fix (it made versioned dependencies loose
the 1st character of name).
Duncan Mac-Vicar P [Tue, 31 Jan 2006 11:58:52 +0000 (11:58 +0000)]
make License a string, and fill more values
Duncan Mac-Vicar P [Tue, 31 Jan 2006 11:43:11 +0000 (11:43 +0000)]
use a package implementation. Still need to fill some values
Duncan Mac-Vicar P [Tue, 31 Jan 2006 11:42:52 +0000 (11:42 +0000)]
reduce logging
Duncan Mac-Vicar P [Tue, 31 Jan 2006 11:42:24 +0000 (11:42 +0000)]
reduce logging
Stefan Schubert [Tue, 31 Jan 2006 10:51:17 +0000 (10:51 +0000)]
deactivate generating pot/po files
Stefan Schubert [Tue, 31 Jan 2006 10:36:24 +0000 (10:36 +0000)]
added more ignore
Jiri Srain [Tue, 31 Jan 2006 10:03:24 +0000 (10:03 +0000)]
provide mediaId on zypp::Package interface
Stefan Schubert [Tue, 31 Jan 2006 10:03:11 +0000 (10:03 +0000)]
no solution available
Duncan Mac-Vicar P [Tue, 31 Jan 2006 09:54:49 +0000 (09:54 +0000)]
compiling skeleton
Stefan Schubert [Tue, 31 Jan 2006 09:30:04 +0000 (09:30 +0000)]
added maySet functions and the causer who calls the set functions
Duncan Mac-Vicar P [Tue, 31 Jan 2006 09:28:02 +0000 (09:28 +0000)]
Port packages parser to the regexp implementation instead of spirit
Klaus Kaempf [Tue, 31 Jan 2006 09:21:20 +0000 (09:21 +0000)]
ignore these for now
Klaus Kaempf [Tue, 31 Jan 2006 09:20:21 +0000 (09:20 +0000)]
ignore those for now
Klaus Kaempf [Tue, 31 Jan 2006 09:18:10 +0000 (09:18 +0000)]
add ignores
Klaus Kaempf [Tue, 31 Jan 2006 09:14:54 +0000 (09:14 +0000)]
one more
Klaus Kaempf [Tue, 31 Jan 2006 09:14:07 +0000 (09:14 +0000)]
lexical ordering
Klaus Kaempf [Tue, 31 Jan 2006 09:10:08 +0000 (09:10 +0000)]
lexical ordering
Klaus Kaempf [Tue, 31 Jan 2006 09:08:43 +0000 (09:08 +0000)]
use solver::detail namespace explicitly
Klaus Kaempf [Tue, 31 Jan 2006 09:03:24 +0000 (09:03 +0000)]
adapt API to TranslatedText
Michael Andres [Tue, 31 Jan 2006 08:44:58 +0000 (08:44 +0000)]
- fixed Target ctor to be 'explicit'. The compiler should not be
allowed to implicitly convert some type into a Target.
Jiri Srain [Tue, 31 Jan 2006 08:28:14 +0000 (08:28 +0000)]
set selection dependencies
Stanislav Visnovsky [Tue, 31 Jan 2006 06:53:45 +0000 (06:53 +0000)]
propagate chroot to rpmdb
Michael Andres [Mon, 30 Jan 2006 23:19:29 +0000 (23:19 +0000)]
- Source: fixed conversion to bool and removed Source_Ref::valid
from interface and implementations.
Michael Andres [Mon, 30 Jan 2006 22:36:54 +0000 (22:36 +0000)]
backup
Michael Andres [Mon, 30 Jan 2006 22:35:58 +0000 (22:35 +0000)]
backup
Michael Andres [Mon, 30 Jan 2006 22:34:20 +0000 (22:34 +0000)]
- Updated doc to point out that Edition::match is not transitive.
Thus not suitable for ordering associative std::continers.
- Added common CompareBy functor to RelCompare.h.
Klaus Kaempf [Mon, 30 Jan 2006 18:11:13 +0000 (18:11 +0000)]
- prepare for soft dependencies
- actually handle 'recommends'
Stanislav Visnovsky [Mon, 30 Jan 2006 18:01:15 +0000 (18:01 +0000)]
pack also header
Stanislav Visnovsky [Mon, 30 Jan 2006 17:43:13 +0000 (17:43 +0000)]
- scan all selection files on source
- export order and category tags
Stanislav Visnovsky [Mon, 30 Jan 2006 17:37:21 +0000 (17:37 +0000)]
include parser
Duncan Mac-Vicar P [Mon, 30 Jan 2006 17:29:06 +0000 (17:29 +0000)]
make the selections parser actually build the resolvable... i still probably need to inject the Capabilities not sure ... I am a bit confused here
Stanislav Visnovsky [Mon, 30 Jan 2006 17:24:10 +0000 (17:24 +0000)]
- public access to resolver
- ZYpp now creates a resolver for its pool (Michael, please, review)
Duncan Mac-Vicar P [Mon, 30 Jan 2006 16:41:16 +0000 (16:41 +0000)]
apply refactoring toe xtract a base class from the selection parser that will be used to replace the spirit package parser
Michael Andres [Mon, 30 Jan 2006 16:26:12 +0000 (16:26 +0000)]
- adapted to Source_Ref
Duncan Mac-Vicar P [Mon, 30 Jan 2006 16:03:48 +0000 (16:03 +0000)]
dont return temp objects
Duncan Mac-Vicar P [Mon, 30 Jan 2006 15:46:15 +0000 (15:46 +0000)]
ups
Duncan Mac-Vicar P [Mon, 30 Jan 2006 15:20:40 +0000 (15:20 +0000)]
- introduced TranslatedText
- Selections parser
- changed filelist and authors to string list (not text)
- make Text a string
Duncan Mac-Vicar P [Mon, 30 Jan 2006 14:54:40 +0000 (14:54 +0000)]
compile
Klaus Kaempf [Mon, 30 Jan 2006 14:50:26 +0000 (14:50 +0000)]
honor 'installOnly' for packages
Klaus Kaempf [Mon, 30 Jan 2006 14:15:52 +0000 (14:15 +0000)]
only those which we haven't seen yet are valid upgrade candidates
Klaus Kaempf [Mon, 30 Jan 2006 14:01:06 +0000 (14:01 +0000)]
lexical ordering
Klaus Kaempf [Mon, 30 Jan 2006 13:59:55 +0000 (13:59 +0000)]
check the to-be status
Klaus Kaempf [Mon, 30 Jan 2006 13:56:01 +0000 (13:56 +0000)]
debug
Klaus Kaempf [Mon, 30 Jan 2006 13:40:47 +0000 (13:40 +0000)]
get the to-be status when checking conflicts