Klaus Kaempf [Tue, 28 Feb 2006 17:02:25 +0000 (17:02 +0000)]
log initTarget() calls
Duncan Mac-Vicar P [Tue, 28 Feb 2006 16:29:58 +0000 (16:29 +0000)]
implement a generic metadata system to store tags per resolvable. Will be used for locks, licenses and other information not part of the resolvable object itself, but additional status metadata from other objects like poolitem,etc. I will connect the implementation with PersistentStorage interface in a few minutes.
Klaus Kaempf [Tue, 28 Feb 2006 16:26:34 +0000 (16:26 +0000)]
fix the build
Marius Tomaschewski [Tue, 28 Feb 2006 16:26:02 +0000 (16:26 +0000)]
- Implemented reattach - effective in MediaCurl only.
Marius Tomaschewski [Tue, 28 Feb 2006 16:25:06 +0000 (16:25 +0000)]
- Implemented a copy_dir_content (variant of copy_dir)
- Implemented is_empty_dir utility function
Marius Tomaschewski [Tue, 28 Feb 2006 16:22:49 +0000 (16:22 +0000)]
- Added check to reattach if the media src for iso loop.
- Moved isUseableAttachPoint from MediaHandler, extended.
Stefan Schubert [Tue, 28 Feb 2006 16:10:12 +0000 (16:10 +0000)]
new translations
Jiri Srain [Tue, 28 Feb 2006 16:02:25 +0000 (16:02 +0000)]
assert in parser throws exception instead of aborting (#154104)
Klaus Kaempf [Tue, 28 Feb 2006 15:49:45 +0000 (15:49 +0000)]
barf on wrong "=Sel:" or "=Pat:" line (#153065)
Jiri Srain [Tue, 28 Feb 2006 15:44:35 +0000 (15:44 +0000)]
fixed syntax
Klaus Kaempf [Tue, 28 Feb 2006 15:28:44 +0000 (15:28 +0000)]
- fix indentation
- start implementing src.rpm packages (incomplete)
Klaus Kaempf [Tue, 28 Feb 2006 15:27:36 +0000 (15:27 +0000)]
parse the correct packages.<lang> file
Jiri Srain [Tue, 28 Feb 2006 14:59:12 +0000 (14:59 +0000)]
added functions to reattach all non-mounted sources
Klaus Kaempf [Tue, 28 Feb 2006 14:47:21 +0000 (14:47 +0000)]
implementation for src.rpm packages
Stefan Schubert [Tue, 28 Feb 2006 14:38:21 +0000 (14:38 +0000)]
Bug 154092 - zypp translations are not used
Klaus Kaempf [Tue, 28 Feb 2006 14:30:36 +0000 (14:30 +0000)]
- check freshens _and_ supplements when establishing a resolvable
- schedule incomplete packages for installation
- set incomplete non-packages to incomplete, let ResolverContext::incomplete
issue a warning
- schedule uninstalled packages with 'active' freshens/supplements for
installation
Klaus Kaempf [Tue, 28 Feb 2006 14:26:45 +0000 (14:26 +0000)]
re-establish all freshens and supplements which target any of the
resolvables provides, not just the resolvables name
Klaus Kaempf [Tue, 28 Feb 2006 14:24:28 +0000 (14:24 +0000)]
fix comment
Klaus Kaempf [Tue, 28 Feb 2006 14:24:05 +0000 (14:24 +0000)]
implement lang_country -> lang fallback for requested locales
Klaus Kaempf [Tue, 28 Feb 2006 14:13:34 +0000 (14:13 +0000)]
fix last fix :-(
Duncan Mac-Vicar P [Tue, 28 Feb 2006 13:57:51 +0000 (13:57 +0000)]
lot of useful debug information I need to debug my blockers
Klaus Kaempf [Tue, 28 Feb 2006 13:57:44 +0000 (13:57 +0000)]
clean *diff, *out, *mistake before running actual test
Klaus Kaempf [Tue, 28 Feb 2006 13:50:08 +0000 (13:50 +0000)]
use a local source
Klaus Kaempf [Tue, 28 Feb 2006 13:33:25 +0000 (13:33 +0000)]
more language tests, based on suse-linux-10.1-beta5.2-i386
Klaus Kaempf [Tue, 28 Feb 2006 13:22:53 +0000 (13:22 +0000)]
log requested locales
Klaus Kaempf [Tue, 28 Feb 2006 13:12:51 +0000 (13:12 +0000)]
recognize kind "language"
Stanislav Visnovsky [Tue, 28 Feb 2006 12:34:09 +0000 (12:34 +0000)]
implemented Source::resolvables(kind), susetags only for now
Stanislav Visnovsky [Tue, 28 Feb 2006 12:32:47 +0000 (12:32 +0000)]
Don't use the same source cache multiple times
Klaus Kaempf [Tue, 28 Feb 2006 10:52:58 +0000 (10:52 +0000)]
revert last change
Klaus Kaempf [Tue, 28 Feb 2006 10:28:48 +0000 (10:28 +0000)]
'parent' package of locale(...) are ENHANCES, not SUPPLEMENTS
Klaus Kaempf [Tue, 28 Feb 2006 09:30:28 +0000 (09:30 +0000)]
change locale(...) separator from "," to ";" ...
Stanislav Visnovsky [Tue, 28 Feb 2006 09:14:37 +0000 (09:14 +0000)]
don't try to attach media for setting verifier
Klaus Kaempf [Tue, 28 Feb 2006 09:14:02 +0000 (09:14 +0000)]
ensure that alias and desc of Source are non-empty
Stanislav Visnovsky [Tue, 28 Feb 2006 09:13:17 +0000 (09:13 +0000)]
don't try to attach source when setting verifier only
Stanislav Visnovsky [Tue, 28 Feb 2006 09:05:31 +0000 (09:05 +0000)]
don't try to access original source if using cache
Klaus Kaempf [Tue, 28 Feb 2006 07:04:37 +0000 (07:04 +0000)]
complete functionality
Klaus Kaempf [Mon, 27 Feb 2006 20:25:39 +0000 (20:25 +0000)]
show available locales on stdout
Klaus Kaempf [Mon, 27 Feb 2006 20:24:37 +0000 (20:24 +0000)]
use <locale...> to set requested locales
Klaus Kaempf [Mon, 27 Feb 2006 20:23:21 +0000 (20:23 +0000)]
adapt testcase to new <locale...> handling
Klaus Kaempf [Mon, 27 Feb 2006 20:09:53 +0000 (20:09 +0000)]
provide minimal locale() checking
Marius Tomaschewski [Mon, 27 Feb 2006 19:19:59 +0000 (19:19 +0000)]
- Updated svn:ignore
Klaus Kaempf [Mon, 27 Feb 2006 18:30:56 +0000 (18:30 +0000)]
check buildtime before allowing a downgrade (#152760)
Marius Tomaschewski [Mon, 27 Feb 2006 18:22:56 +0000 (18:22 +0000)]
- Added temporary flag as discussed on irc
Klaus Kaempf [Mon, 27 Feb 2006 17:14:47 +0000 (17:14 +0000)]
implement "LocaleSet getAvailableLocales() const;" which
returns a set of actually available locales (which are
provided by resolvables).
pass locales from resolvables up to 'ZYpp'. Not nice, waiting
for a better solution ...
Marius Tomaschewski [Mon, 27 Feb 2006 17:13:52 +0000 (17:13 +0000)]
- Changed to ignore a reattach() request in the dummy
Marius Tomaschewski [Mon, 27 Feb 2006 16:28:54 +0000 (16:28 +0000)]
- Fixed stupid bug, that would cause SEGV if strdup fails
Marius Tomaschewski [Mon, 27 Feb 2006 15:31:53 +0000 (15:31 +0000)]
- Added some step outputs
Klaus Kaempf [Mon, 27 Feb 2006 15:25:33 +0000 (15:25 +0000)]
- clean up main() startup
- complete 'find-file' implementation
Marius Tomaschewski [Mon, 27 Feb 2006 15:23:58 +0000 (15:23 +0000)]
- Fixed to realy use provideDirTree, added ls -lR of the dir copy
Stefan Schubert [Mon, 27 Feb 2006 15:20:42 +0000 (15:20 +0000)]
locking an uninstalled item, if the solution is not to install it
Stanislav Visnovsky [Mon, 27 Feb 2006 15:17:01 +0000 (15:17 +0000)]
don't attach medium if initialized from cache
Stefan Schubert [Mon, 27 Feb 2006 15:11:35 +0000 (15:11 +0000)]
testcase for bug 153328
Marius Tomaschewski [Mon, 27 Feb 2006 15:08:12 +0000 (15:08 +0000)]
- Added a provideDirTree example
Klaus Kaempf [Mon, 27 Feb 2006 14:54:10 +0000 (14:54 +0000)]
add START/END milestones to log
Marius Tomaschewski [Mon, 27 Feb 2006 14:42:15 +0000 (14:42 +0000)]
- Added reattach method prototypes (dummy implementation)
Marius Tomaschewski [Mon, 27 Feb 2006 14:26:00 +0000 (14:26 +0000)]
- Started to document it
Stanislav Visnovsky [Mon, 27 Feb 2006 13:18:58 +0000 (13:18 +0000)]
avoid using already existing cache
Klaus Kaempf [Mon, 27 Feb 2006 12:44:01 +0000 (12:44 +0000)]
reset Transact state for obsoleted packages (#153578)
Klaus Kaempf [Mon, 27 Feb 2006 12:23:13 +0000 (12:23 +0000)]
remove unneeded suggests_ptrs and recommends_ptrs
Klaus Kaempf [Mon, 27 Feb 2006 12:22:55 +0000 (12:22 +0000)]
fix comment
Klaus Kaempf [Mon, 27 Feb 2006 12:20:27 +0000 (12:20 +0000)]
rename attribute selImpl -> patImpl, since it is a PatternImpl
Klaus Kaempf [Mon, 27 Feb 2006 11:49:22 +0000 (11:49 +0000)]
bugfix 153577, look for best architecture during upgrade
Stefan Schubert [Mon, 27 Feb 2006 11:48:58 +0000 (11:48 +0000)]
new translations
Klaus Kaempf [Mon, 27 Feb 2006 11:48:49 +0000 (11:48 +0000)]
bugfix 153557, upgrade now chooses best architecture
Klaus Kaempf [Mon, 27 Feb 2006 11:24:45 +0000 (11:24 +0000)]
add ByArch filter
Stefan Schubert [Mon, 27 Feb 2006 11:15:01 +0000 (11:15 +0000)]
needed test environment
Stefan Schubert [Mon, 27 Feb 2006 10:36:38 +0000 (10:36 +0000)]
regarding status of the item
Stefan Schubert [Mon, 27 Feb 2006 10:17:36 +0000 (10:17 +0000)]
evaluate locked items in order to provide an -unlockung- solution
Stefan Schubert [Mon, 27 Feb 2006 10:16:29 +0000 (10:16 +0000)]
added more testcases for lock
Klaus Kaempf [Mon, 27 Feb 2006 09:40:46 +0000 (09:40 +0000)]
pass Pathname as location
Klaus Kaempf [Mon, 27 Feb 2006 09:40:30 +0000 (09:40 +0000)]
pass location to makePackageFromHeader() in order to support local .rpm files
Klaus Kaempf [Mon, 27 Feb 2006 09:29:01 +0000 (09:29 +0000)]
provide functionality for single .rpm files
Klaus Kaempf [Mon, 27 Feb 2006 09:28:17 +0000 (09:28 +0000)]
- add tag_enhances() and tag_supplements()
- create package from RpmHeader as standalone function
Stefan Schubert [Mon, 27 Feb 2006 09:18:42 +0000 (09:18 +0000)]
more testcases
Klaus Kaempf [Mon, 27 Feb 2006 06:01:17 +0000 (06:01 +0000)]
use RpmHeader::tag_fileinfos()
Klaus Kaempf [Mon, 27 Feb 2006 06:01:04 +0000 (06:01 +0000)]
implement RpmHeader::tag_fileinfos()
Klaus Kaempf [Sun, 26 Feb 2006 19:22:54 +0000 (19:22 +0000)]
- fix compile for query-files
- improve implementation for package-files
Klaus Kaempf [Sun, 26 Feb 2006 16:40:07 +0000 (16:40 +0000)]
more patch tests
Klaus Kaempf [Sun, 26 Feb 2006 16:39:44 +0000 (16:39 +0000)]
call 'possibleLocales'
Klaus Kaempf [Sun, 26 Feb 2006 16:39:18 +0000 (16:39 +0000)]
recognize <atom>
Klaus Kaempf [Sun, 26 Feb 2006 16:37:05 +0000 (16:37 +0000)]
new helper: package-files
Klaus Kaempf [Sun, 26 Feb 2006 16:36:18 +0000 (16:36 +0000)]
check _db for NULL
Klaus Kaempf [Sun, 26 Feb 2006 16:35:39 +0000 (16:35 +0000)]
reduce debug, working now
Klaus Kaempf [Sun, 26 Feb 2006 16:34:59 +0000 (16:34 +0000)]
survive iterator erase
Klaus Kaempf [Sun, 26 Feb 2006 16:31:28 +0000 (16:31 +0000)]
fix compile
Klaus Kaempf [Sun, 26 Feb 2006 16:29:30 +0000 (16:29 +0000)]
survive erase iterator
Klaus Kaempf [Sun, 26 Feb 2006 16:29:12 +0000 (16:29 +0000)]
indentation
Klaus Kaempf [Sun, 26 Feb 2006 15:13:20 +0000 (15:13 +0000)]
configurable log
Klaus Kaempf [Sun, 26 Feb 2006 09:14:12 +0000 (09:14 +0000)]
add solution
Klaus Kaempf [Sun, 26 Feb 2006 08:30:38 +0000 (08:30 +0000)]
testcase for ZYpp::setPossibleLocales
Klaus Kaempf [Sun, 26 Feb 2006 08:00:51 +0000 (08:00 +0000)]
implement "possibleLocales"
Klaus Kaempf [Sat, 25 Feb 2006 19:33:13 +0000 (19:33 +0000)]
ignores
Klaus Kaempf [Sat, 25 Feb 2006 19:31:17 +0000 (19:31 +0000)]
solutions
Klaus Kaempf [Sat, 25 Feb 2006 19:21:26 +0000 (19:21 +0000)]
some tests with real patches coming from armstrong.suse.de
Klaus Kaempf [Sat, 25 Feb 2006 19:20:27 +0000 (19:20 +0000)]
establish Atoms first
Klaus Kaempf [Sat, 25 Feb 2006 19:20:15 +0000 (19:20 +0000)]
add 'Atom'
Klaus Kaempf [Sat, 25 Feb 2006 19:19:35 +0000 (19:19 +0000)]
more debug
Klaus Kaempf [Sat, 25 Feb 2006 19:19:11 +0000 (19:19 +0000)]
create an 'Atom' for <package...> within <atom>
Klaus Kaempf [Sat, 25 Feb 2006 19:18:27 +0000 (19:18 +0000)]
fix SOURCES
Klaus Kaempf [Sat, 25 Feb 2006 17:33:34 +0000 (17:33 +0000)]
typo "Abstact" -> "Abstract"