platform/upstream/libzypp.git
18 years agoimplement a generic metadata system to store tags per resolvable. Will be used for...
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.

18 years agofix the build
Klaus Kaempf [Tue, 28 Feb 2006 16:26:34 +0000 (16:26 +0000)]
fix the build

18 years ago- Implemented reattach - effective in MediaCurl only.
Marius Tomaschewski [Tue, 28 Feb 2006 16:26:02 +0000 (16:26 +0000)]
- Implemented reattach - effective in MediaCurl only.

18 years ago- Implemented a copy_dir_content (variant of copy_dir)
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

18 years ago- Added check to reattach if the media src for iso loop.
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.

18 years agonew translations
Stefan Schubert [Tue, 28 Feb 2006 16:10:12 +0000 (16:10 +0000)]
new translations

18 years agoassert in parser throws exception instead of aborting (#154104)
Jiri Srain [Tue, 28 Feb 2006 16:02:25 +0000 (16:02 +0000)]
assert in parser throws exception instead of aborting (#154104)

18 years agobarf on wrong "=Sel:" or "=Pat:" line (#153065)
Klaus Kaempf [Tue, 28 Feb 2006 15:49:45 +0000 (15:49 +0000)]
barf on wrong "=Sel:" or "=Pat:" line (#153065)

18 years agofixed syntax
Jiri Srain [Tue, 28 Feb 2006 15:44:35 +0000 (15:44 +0000)]
fixed syntax

18 years ago- fix indentation
Klaus Kaempf [Tue, 28 Feb 2006 15:28:44 +0000 (15:28 +0000)]
- fix indentation
- start implementing src.rpm packages (incomplete)

18 years agoparse the correct packages.<lang> file
Klaus Kaempf [Tue, 28 Feb 2006 15:27:36 +0000 (15:27 +0000)]
parse the correct packages.<lang> file

18 years agoadded functions to reattach all non-mounted sources
Jiri Srain [Tue, 28 Feb 2006 14:59:12 +0000 (14:59 +0000)]
added functions to reattach all non-mounted sources

18 years agoimplementation for src.rpm packages
Klaus Kaempf [Tue, 28 Feb 2006 14:47:21 +0000 (14:47 +0000)]
implementation for src.rpm packages

18 years agoBug 154092 - zypp translations are not used
Stefan Schubert [Tue, 28 Feb 2006 14:38:21 +0000 (14:38 +0000)]
Bug 154092 - zypp translations are not used

18 years ago- check freshens _and_ supplements when establishing a resolvable
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

18 years agore-establish all freshens and supplements which target any of the
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

18 years agofix comment
Klaus Kaempf [Tue, 28 Feb 2006 14:24:28 +0000 (14:24 +0000)]
fix comment

18 years agoimplement lang_country -> lang fallback for requested locales
Klaus Kaempf [Tue, 28 Feb 2006 14:24:05 +0000 (14:24 +0000)]
implement lang_country -> lang fallback for requested locales

18 years agofix last fix :-(
Klaus Kaempf [Tue, 28 Feb 2006 14:13:34 +0000 (14:13 +0000)]
fix last fix :-(

18 years agolot of useful debug information I need to debug my blockers
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

18 years agoclean *diff, *out, *mistake before running actual test
Klaus Kaempf [Tue, 28 Feb 2006 13:57:44 +0000 (13:57 +0000)]
clean *diff, *out, *mistake before running actual test

18 years agouse a local source
Klaus Kaempf [Tue, 28 Feb 2006 13:50:08 +0000 (13:50 +0000)]
use a local source

18 years agomore language tests, based on suse-linux-10.1-beta5.2-i386
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

18 years agolog requested locales
Klaus Kaempf [Tue, 28 Feb 2006 13:22:53 +0000 (13:22 +0000)]
log requested locales

18 years agorecognize kind "language"
Klaus Kaempf [Tue, 28 Feb 2006 13:12:51 +0000 (13:12 +0000)]
recognize kind "language"

18 years agoimplemented Source::resolvables(kind), susetags only for now
Stanislav Visnovsky [Tue, 28 Feb 2006 12:34:09 +0000 (12:34 +0000)]
implemented Source::resolvables(kind), susetags only for now

18 years agoDon't use the same source cache multiple times
Stanislav Visnovsky [Tue, 28 Feb 2006 12:32:47 +0000 (12:32 +0000)]
Don't use the same source cache multiple times

18 years agorevert last change
Klaus Kaempf [Tue, 28 Feb 2006 10:52:58 +0000 (10:52 +0000)]
revert last change

18 years ago'parent' package of locale(...) are ENHANCES, not SUPPLEMENTS
Klaus Kaempf [Tue, 28 Feb 2006 10:28:48 +0000 (10:28 +0000)]
'parent' package of locale(...) are ENHANCES, not SUPPLEMENTS

18 years agochange locale(...) separator from "," to ";" ...
Klaus Kaempf [Tue, 28 Feb 2006 09:30:28 +0000 (09:30 +0000)]
change locale(...) separator from "," to ";" ...

18 years agodon't try to attach media for setting verifier
Stanislav Visnovsky [Tue, 28 Feb 2006 09:14:37 +0000 (09:14 +0000)]
don't try to attach  media for setting verifier

18 years agoensure that alias and desc of Source are non-empty
Klaus Kaempf [Tue, 28 Feb 2006 09:14:02 +0000 (09:14 +0000)]
ensure that alias and desc of Source are non-empty

18 years agodon't try to attach source when setting verifier only
Stanislav Visnovsky [Tue, 28 Feb 2006 09:13:17 +0000 (09:13 +0000)]
don't try to attach source when setting verifier only

18 years agodon't try to access original source if using cache
Stanislav Visnovsky [Tue, 28 Feb 2006 09:05:31 +0000 (09:05 +0000)]
don't try to access original source if using cache

18 years agocomplete functionality
Klaus Kaempf [Tue, 28 Feb 2006 07:04:37 +0000 (07:04 +0000)]
complete functionality

18 years agoshow available locales on stdout
Klaus Kaempf [Mon, 27 Feb 2006 20:25:39 +0000 (20:25 +0000)]
show available locales on stdout

18 years agouse <locale...> to set requested locales
Klaus Kaempf [Mon, 27 Feb 2006 20:24:37 +0000 (20:24 +0000)]
use <locale...> to set requested locales

18 years agoadapt testcase to new <locale...> handling
Klaus Kaempf [Mon, 27 Feb 2006 20:23:21 +0000 (20:23 +0000)]
adapt testcase to new <locale...> handling

18 years agoprovide minimal locale() checking
Klaus Kaempf [Mon, 27 Feb 2006 20:09:53 +0000 (20:09 +0000)]
provide minimal locale() checking

18 years ago- Updated svn:ignore
Marius Tomaschewski [Mon, 27 Feb 2006 19:19:59 +0000 (19:19 +0000)]
- Updated svn:ignore

18 years agocheck buildtime before allowing a downgrade (#152760)
Klaus Kaempf [Mon, 27 Feb 2006 18:30:56 +0000 (18:30 +0000)]
check buildtime before allowing a downgrade (#152760)

18 years ago- Added temporary flag as discussed on irc
Marius Tomaschewski [Mon, 27 Feb 2006 18:22:56 +0000 (18:22 +0000)]
- Added temporary flag as discussed on irc

18 years agoimplement "LocaleSet getAvailableLocales() const;" which
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 ...

18 years ago- Changed to ignore a reattach() request in the dummy
Marius Tomaschewski [Mon, 27 Feb 2006 17:13:52 +0000 (17:13 +0000)]
- Changed to ignore a reattach() request in the dummy

18 years ago- Fixed stupid bug, that would cause SEGV if strdup fails
Marius Tomaschewski [Mon, 27 Feb 2006 16:28:54 +0000 (16:28 +0000)]
- Fixed stupid bug, that would cause SEGV if strdup fails

18 years ago- Added some step outputs
Marius Tomaschewski [Mon, 27 Feb 2006 15:31:53 +0000 (15:31 +0000)]
- Added some step outputs

18 years ago- clean up main() startup
Klaus Kaempf [Mon, 27 Feb 2006 15:25:33 +0000 (15:25 +0000)]
- clean up main() startup
- complete 'find-file' implementation

18 years ago- Fixed to realy use provideDirTree, added ls -lR of the dir copy
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

18 years agolocking an uninstalled item, if the solution is not to install it
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

18 years agodon't attach medium if initialized from cache
Stanislav Visnovsky [Mon, 27 Feb 2006 15:17:01 +0000 (15:17 +0000)]
don't attach medium if initialized from cache

18 years agotestcase for bug 153328
Stefan Schubert [Mon, 27 Feb 2006 15:11:35 +0000 (15:11 +0000)]
testcase for bug 153328

18 years ago- Added a provideDirTree example
Marius Tomaschewski [Mon, 27 Feb 2006 15:08:12 +0000 (15:08 +0000)]
- Added a provideDirTree example

18 years agoadd START/END milestones to log
Klaus Kaempf [Mon, 27 Feb 2006 14:54:10 +0000 (14:54 +0000)]
add START/END milestones to log

18 years ago- Added reattach method prototypes (dummy implementation)
Marius Tomaschewski [Mon, 27 Feb 2006 14:42:15 +0000 (14:42 +0000)]
- Added reattach method prototypes (dummy implementation)

18 years ago- Started to document it
Marius Tomaschewski [Mon, 27 Feb 2006 14:26:00 +0000 (14:26 +0000)]
- Started to document it

18 years agoavoid using already existing cache
Stanislav Visnovsky [Mon, 27 Feb 2006 13:18:58 +0000 (13:18 +0000)]
avoid using already existing cache

18 years agoreset Transact state for obsoleted packages (#153578)
Klaus Kaempf [Mon, 27 Feb 2006 12:44:01 +0000 (12:44 +0000)]
reset Transact state for obsoleted packages (#153578)

18 years agoremove unneeded suggests_ptrs and recommends_ptrs
Klaus Kaempf [Mon, 27 Feb 2006 12:23:13 +0000 (12:23 +0000)]
remove unneeded suggests_ptrs and recommends_ptrs

18 years agofix comment
Klaus Kaempf [Mon, 27 Feb 2006 12:22:55 +0000 (12:22 +0000)]
fix comment

18 years agorename attribute selImpl -> patImpl, since it is a PatternImpl
Klaus Kaempf [Mon, 27 Feb 2006 12:20:27 +0000 (12:20 +0000)]
rename attribute selImpl -> patImpl, since it is a PatternImpl

18 years agobugfix 153577, look for best architecture during upgrade
Klaus Kaempf [Mon, 27 Feb 2006 11:49:22 +0000 (11:49 +0000)]
bugfix 153577, look for best architecture during upgrade

18 years agonew translations
Stefan Schubert [Mon, 27 Feb 2006 11:48:58 +0000 (11:48 +0000)]
new translations

18 years agobugfix 153557, upgrade now chooses best architecture
Klaus Kaempf [Mon, 27 Feb 2006 11:48:49 +0000 (11:48 +0000)]
bugfix 153557, upgrade now chooses best architecture

18 years agoadd ByArch filter
Klaus Kaempf [Mon, 27 Feb 2006 11:24:45 +0000 (11:24 +0000)]
add ByArch filter

18 years agoneeded test environment
Stefan Schubert [Mon, 27 Feb 2006 11:15:01 +0000 (11:15 +0000)]
needed test environment

18 years agoregarding status of the item
Stefan Schubert [Mon, 27 Feb 2006 10:36:38 +0000 (10:36 +0000)]
regarding status of the item

18 years agoevaluate locked items in order to provide an -unlockung- solution
Stefan Schubert [Mon, 27 Feb 2006 10:17:36 +0000 (10:17 +0000)]
evaluate locked items in order to provide an -unlockung- solution

18 years agoadded more testcases for lock
Stefan Schubert [Mon, 27 Feb 2006 10:16:29 +0000 (10:16 +0000)]
added more testcases for lock

18 years agopass Pathname as location
Klaus Kaempf [Mon, 27 Feb 2006 09:40:46 +0000 (09:40 +0000)]
pass Pathname as location

18 years agopass location to makePackageFromHeader() in order to support local .rpm files
Klaus Kaempf [Mon, 27 Feb 2006 09:40:30 +0000 (09:40 +0000)]
pass location to makePackageFromHeader() in order to support local .rpm files

18 years agoprovide functionality for single .rpm files
Klaus Kaempf [Mon, 27 Feb 2006 09:29:01 +0000 (09:29 +0000)]
provide functionality for single .rpm files

18 years ago- add tag_enhances() and tag_supplements()
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

18 years agomore testcases
Stefan Schubert [Mon, 27 Feb 2006 09:18:42 +0000 (09:18 +0000)]
more testcases

18 years agouse RpmHeader::tag_fileinfos()
Klaus Kaempf [Mon, 27 Feb 2006 06:01:17 +0000 (06:01 +0000)]
use RpmHeader::tag_fileinfos()

18 years agoimplement RpmHeader::tag_fileinfos()
Klaus Kaempf [Mon, 27 Feb 2006 06:01:04 +0000 (06:01 +0000)]
implement RpmHeader::tag_fileinfos()

18 years ago- fix compile for query-files
Klaus Kaempf [Sun, 26 Feb 2006 19:22:54 +0000 (19:22 +0000)]
- fix compile for query-files
- improve implementation for package-files

18 years agomore patch tests
Klaus Kaempf [Sun, 26 Feb 2006 16:40:07 +0000 (16:40 +0000)]
more patch tests

18 years agocall 'possibleLocales'
Klaus Kaempf [Sun, 26 Feb 2006 16:39:44 +0000 (16:39 +0000)]
call 'possibleLocales'

18 years agorecognize <atom>
Klaus Kaempf [Sun, 26 Feb 2006 16:39:18 +0000 (16:39 +0000)]
recognize <atom>

18 years agonew helper: package-files
Klaus Kaempf [Sun, 26 Feb 2006 16:37:05 +0000 (16:37 +0000)]
new helper: package-files

18 years agocheck _db for NULL
Klaus Kaempf [Sun, 26 Feb 2006 16:36:18 +0000 (16:36 +0000)]
check _db for NULL

18 years agoreduce debug, working now
Klaus Kaempf [Sun, 26 Feb 2006 16:35:39 +0000 (16:35 +0000)]
reduce debug, working now

18 years agosurvive iterator erase
Klaus Kaempf [Sun, 26 Feb 2006 16:34:59 +0000 (16:34 +0000)]
survive iterator erase

18 years agofix compile
Klaus Kaempf [Sun, 26 Feb 2006 16:31:28 +0000 (16:31 +0000)]
fix compile

18 years agosurvive erase iterator
Klaus Kaempf [Sun, 26 Feb 2006 16:29:30 +0000 (16:29 +0000)]
survive erase iterator

18 years agoindentation
Klaus Kaempf [Sun, 26 Feb 2006 16:29:12 +0000 (16:29 +0000)]
indentation

18 years agoconfigurable log
Klaus Kaempf [Sun, 26 Feb 2006 15:13:20 +0000 (15:13 +0000)]
configurable log

18 years agoadd solution
Klaus Kaempf [Sun, 26 Feb 2006 09:14:12 +0000 (09:14 +0000)]
add solution

18 years agotestcase for ZYpp::setPossibleLocales
Klaus Kaempf [Sun, 26 Feb 2006 08:30:38 +0000 (08:30 +0000)]
testcase for ZYpp::setPossibleLocales

18 years agoimplement "possibleLocales"
Klaus Kaempf [Sun, 26 Feb 2006 08:00:51 +0000 (08:00 +0000)]
implement "possibleLocales"

18 years agoignores
Klaus Kaempf [Sat, 25 Feb 2006 19:33:13 +0000 (19:33 +0000)]
ignores

18 years agosolutions
Klaus Kaempf [Sat, 25 Feb 2006 19:31:17 +0000 (19:31 +0000)]
solutions

18 years agosome tests with real patches coming from armstrong.suse.de
Klaus Kaempf [Sat, 25 Feb 2006 19:21:26 +0000 (19:21 +0000)]
some tests with real patches coming from armstrong.suse.de

18 years agoestablish Atoms first
Klaus Kaempf [Sat, 25 Feb 2006 19:20:27 +0000 (19:20 +0000)]
establish Atoms first

18 years agoadd 'Atom'
Klaus Kaempf [Sat, 25 Feb 2006 19:20:15 +0000 (19:20 +0000)]
add 'Atom'

18 years agomore debug
Klaus Kaempf [Sat, 25 Feb 2006 19:19:35 +0000 (19:19 +0000)]
more debug

18 years agocreate an 'Atom' for <package...> within <atom>
Klaus Kaempf [Sat, 25 Feb 2006 19:19:11 +0000 (19:19 +0000)]
create an 'Atom' for <package...> within <atom>

18 years agofix SOURCES
Klaus Kaempf [Sat, 25 Feb 2006 19:18:27 +0000 (19:18 +0000)]
fix SOURCES

18 years agotypo "Abstact" -> "Abstract"
Klaus Kaempf [Sat, 25 Feb 2006 17:33:34 +0000 (17:33 +0000)]
typo "Abstact" -> "Abstract"

18 years agoprovide default implementations for Language and Atom
Klaus Kaempf [Sat, 25 Feb 2006 17:29:30 +0000 (17:29 +0000)]
provide default implementations for Language and Atom