platform/upstream/libzypp.git
17 years agoUpdate ZYPP_CACHE_SCHEMA_VERSION
Michael Andres [Mon, 17 Sep 2007 12:19:24 +0000 (12:19 +0000)]
Update ZYPP_CACHE_SCHEMA_VERSION

17 years ago- fixed DU parsing in inst-sys (#308659)
Ladislav Slezak [Mon, 17 Sep 2007 10:38:25 +0000 (10:38 +0000)]
- fixed DU parsing in inst-sys (#308659)
- revision 7256

17 years agochanges
Michael Andres [Fri, 14 Sep 2007 21:14:12 +0000 (21:14 +0000)]
changes

17 years ago- Fixed YUM parser, database schema, RepoImpl, PatchRpm and DeltaRpm
Michael Andres [Fri, 14 Sep 2007 21:13:47 +0000 (21:13 +0000)]
- Fixed YUM parser, database schema, RepoImpl, PatchRpm and DeltaRpm
  to parse, store and provide patch/delta rpms name edition and architecture,
  filtering incomatible archs.
- Fixed DeltaCandidates to filter patch/delta rpms that done match the target
  packages NVRA.

17 years agoProvide repo::makeDeltaCandidates templates for convenient construction from
Michael Andres [Fri, 14 Sep 2007 15:32:39 +0000 (15:32 +0000)]
Provide repo::makeDeltaCandidates templates for convenient construction from
any Repository container or iterator pair.

17 years agobackup
Michael Andres [Fri, 14 Sep 2007 15:30:23 +0000 (15:30 +0000)]
backup

17 years agochanges
Michael Andres [Thu, 13 Sep 2007 16:02:13 +0000 (16:02 +0000)]
changes

17 years ago- On update do not delete unmaintained non-SuSE packages.
Michael Andres [Thu, 13 Sep 2007 16:01:54 +0000 (16:01 +0000)]
- On update do not delete unmaintained non-SuSE packages.

17 years agonew translations
Stefan Schubert [Thu, 13 Sep 2007 13:26:10 +0000 (13:26 +0000)]
new translations

17 years agochanges
Duncan Mac-Vicar P [Thu, 13 Sep 2007 11:35:10 +0000 (11:35 +0000)]
changes

17 years ago- ZYppImpl::getPartitions() - don't return the current partitioning
Ladislav Slezak [Thu, 13 Sep 2007 11:08:56 +0000 (11:08 +0000)]
- ZYppImpl::getPartitions() - don't return the current partitioning
  when the partitioning hasn't been set - fixes DU parsing in
  inst-sys (#308659)

17 years agochanges
Duncan Mac-Vicar P [Thu, 13 Sep 2007 09:30:12 +0000 (09:30 +0000)]
changes

17 years ago- throw a FileCheck exception if the file verification fails. Solves
Duncan Mac-Vicar P [Wed, 12 Sep 2007 21:21:19 +0000 (21:21 +0000)]
- throw a FileCheck exception if the file verification fails. Solves
  a old hack in zypper

17 years agochanges
Michael Andres [Wed, 12 Sep 2007 17:06:01 +0000 (17:06 +0000)]
changes

17 years ago- Various disk space calculation fixes. Susetags, plaindir and rpmdb
Michael Andres [Wed, 12 Sep 2007 17:05:40 +0000 (17:05 +0000)]
- Various disk space calculation fixes. Susetags, plaindir and rpmdb
  now provide more detailed disk usage information.
  Yum metadata don't, so we book the package size to '/'. (#308362)

17 years ago- Adapt test: Susetags DU parser no longer stores all entries, but just up to level 3.
Michael Andres [Wed, 12 Sep 2007 16:40:04 +0000 (16:40 +0000)]
- Adapt test: Susetags DU parser no longer stores all entries, but just up to level 3.

17 years agoAdd one more level of DU info stored.
Michael Andres [Wed, 12 Sep 2007 16:37:50 +0000 (16:37 +0000)]
Add one more level of DU info stored.

17 years agoIf switching to UI status S_Update, tag the installed item as to be deleted by SOLVER
Michael Andres [Wed, 12 Sep 2007 16:36:18 +0000 (16:36 +0000)]
If switching to UI status S_Update, tag the installed item as to be deleted by SOLVER
(unless installOnly is set). This way we will get a better disk usage result, even if
no autosolving is on. The next solver run will reset and recompute this setting anyway.

17 years agobetter handling of exceptions here, remembering all errors.
Duncan Mac-Vicar P [Wed, 12 Sep 2007 15:57:05 +0000 (15:57 +0000)]
better handling of exceptions here, remembering all errors.

17 years agoFixed RpmHeader to provide correct DU data.
Michael Andres [Wed, 12 Sep 2007 15:26:40 +0000 (15:26 +0000)]
Fixed RpmHeader to provide correct DU data.

17 years ago- Assert assert leading and trailing '/' on pathnames in ctor.
Michael Andres [Wed, 12 Sep 2007 15:24:20 +0000 (15:24 +0000)]
- Assert assert leading and trailing '/' on pathnames in ctor.
- Remove empty dummy operator= causing data loss

17 years agoremove obsolete logline
Michael Andres [Wed, 12 Sep 2007 15:20:11 +0000 (15:20 +0000)]
remove obsolete logline

17 years agoFix du entries. Need to store all parent entries as well.
Michael Andres [Wed, 12 Sep 2007 15:17:53 +0000 (15:17 +0000)]
Fix du entries. Need to store all parent entries as well.

17 years agoStore DU entries, if they are equal to or parent of a mountpoint. If no
Michael Andres [Wed, 12 Sep 2007 15:15:55 +0000 (15:15 +0000)]
Store DU entries, if they are equal to or parent of a mountpoint. If no
mountpoints are available limit DU entries to depth 3.

17 years agoavoid excessive warnings about skipped files in multiarch repos
Michael Andres [Wed, 12 Sep 2007 15:11:12 +0000 (15:11 +0000)]
avoid excessive warnings about skipped files in multiarch repos

17 years agoRegarding keep state while recycle old valid solver results. Bug 286889
Stefan Schubert [Wed, 12 Sep 2007 13:49:27 +0000 (13:49 +0000)]
Regarding keep state while recycle old valid solver results. Bug 286889

17 years agoRegarding keep state while recycle old valid solver results. Bug 286889
Stefan Schubert [Wed, 12 Sep 2007 13:48:13 +0000 (13:48 +0000)]
Regarding keep state while recycle old valid solver results. Bug 286889

17 years agochanges
Jan Kupec [Wed, 12 Sep 2007 10:25:42 +0000 (10:25 +0000)]
changes

17 years ago- report 100% progress on finish (bug #309431)
Jan Kupec [Wed, 12 Sep 2007 10:23:56 +0000 (10:23 +0000)]
- report 100% progress on finish (bug #309431)

17 years ago7191
Stefan Schubert [Tue, 11 Sep 2007 15:26:31 +0000 (15:26 +0000)]
7191

17 years agoUpdate: rename language packages --> take that package which fits to the
Stefan Schubert [Tue, 11 Sep 2007 15:25:16 +0000 (15:25 +0000)]
Update: rename language packages --> take that package which fits to the
selected language Bug 308098

17 years agochanges
Duncan Mac-Vicar P [Tue, 11 Sep 2007 14:13:32 +0000 (14:13 +0000)]
changes

17 years ago- restore deltas and patches from the cache (#309124)
Duncan Mac-Vicar P [Tue, 11 Sep 2007 14:13:31 +0000 (14:13 +0000)]
- restore deltas and patches from the cache (#309124)

17 years agochanges
Michael Andres [Tue, 11 Sep 2007 13:01:52 +0000 (13:01 +0000)]
changes

17 years ago- Don't fail if a product is deleted multiple times (e.g. due to
Michael Andres [Tue, 11 Sep 2007 13:01:30 +0000 (13:01 +0000)]
- Don't fail if a product is deleted multiple times (e.g. due to
  obsoletes and an explicit deleted request). (#308746)

17 years ago.changes
Jan Kupec [Tue, 11 Sep 2007 11:53:32 +0000 (11:53 +0000)]
.changes

17 years ago- SYSCONFDIR variable added for /etc
Jan Kupec [Tue, 11 Sep 2007 11:52:41 +0000 (11:52 +0000)]
- SYSCONFDIR variable added for /etc

17 years agoLog filesystem operations as milestone
Michael Andres [Tue, 11 Sep 2007 11:40:18 +0000 (11:40 +0000)]
Log filesystem operations as milestone

17 years agouninstallable resolvable -->suggested solution: delete; Bug 308164
Stefan Schubert [Tue, 11 Sep 2007 10:18:31 +0000 (10:18 +0000)]
uninstallable resolvable -->suggested solution: delete; Bug 308164

17 years agouninstallable resolvable -->suggested solution: delete; Bug 308164
Stefan Schubert [Tue, 11 Sep 2007 10:17:51 +0000 (10:17 +0000)]
uninstallable resolvable -->suggested solution: delete; Bug 308164

17 years ago- test case fot isExist()
Duncan Mac-Vicar P [Tue, 11 Sep 2007 09:49:39 +0000 (09:49 +0000)]
- test case fot isExist()

17 years agoAdded std-constructor
Stefan Haas [Tue, 11 Sep 2007 08:40:28 +0000 (08:40 +0000)]
Added std-constructor

17 years ago3.22.6
Stefan Schubert [Mon, 10 Sep 2007 14:50:25 +0000 (14:50 +0000)]
3.22.6

17 years ago3.22.6
Stefan Schubert [Mon, 10 Sep 2007 14:49:54 +0000 (14:49 +0000)]
3.22.6

17 years agonew translations
Stefan Schubert [Mon, 10 Sep 2007 14:19:53 +0000 (14:19 +0000)]
new translations

17 years agonew translations
Stefan Schubert [Mon, 10 Sep 2007 14:18:44 +0000 (14:18 +0000)]
new translations

17 years ago- fixed disk usage counting of updated packages (#308362)
Ladislav Slezak [Mon, 10 Sep 2007 13:53:08 +0000 (13:53 +0000)]
- fixed disk usage counting of updated packages (#308362)

17 years agor 7160
Stefan Schubert [Mon, 10 Sep 2007 12:18:23 +0000 (12:18 +0000)]
r 7160

17 years ago- Splitting packages: Take the package with the best
Stefan Schubert [Mon, 10 Sep 2007 12:16:36 +0000 (12:16 +0000)]
- Splitting packages: Take the package with the best
  architecture,edition ONLY; Bug 308591

17 years ago- properly report fallback disk usage size (in kB instead of bytes)
Ladislav Slezak [Mon, 10 Sep 2007 09:05:47 +0000 (09:05 +0000)]
- properly report fallback disk usage size (in kB instead of bytes)
  when disk usage is not known (YUM repos) (#308475)

17 years agochanges
Michael Andres [Fri, 7 Sep 2007 13:26:56 +0000 (13:26 +0000)]
changes

17 years ago- Install a sample /etc/zypp.conf. (#306615)
Michael Andres [Fri, 7 Sep 2007 13:26:40 +0000 (13:26 +0000)]
- Install a sample /etc/zypp.conf. (#306615)
- Fixed missing soversion symlink in package.

17 years agoreturn was on the wrong place
Stefan Haas [Fri, 7 Sep 2007 11:59:14 +0000 (11:59 +0000)]
return was on the wrong place

17 years agoRequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
Stefan Schubert [Fri, 7 Sep 2007 11:04:24 +0000 (11:04 +0000)]
RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
  308252

17 years agoRequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
Stefan Schubert [Fri, 7 Sep 2007 11:03:17 +0000 (11:03 +0000)]
RequirementIsMet: return true only if ALL Atoms are NOT incomplete; Bug
308252

17 years agostop if no db connection
Stefan Haas [Fri, 7 Sep 2007 11:00:32 +0000 (11:00 +0000)]
stop if no db connection

17 years agochanged CMakeLists.txt
Stefan Haas [Fri, 7 Sep 2007 10:17:31 +0000 (10:17 +0000)]
changed CMakeLists.txt

17 years agochanged to cmake
Stefan Haas [Fri, 7 Sep 2007 10:14:47 +0000 (10:14 +0000)]
changed to cmake

17 years agologging additional vendor
Stefan Schubert [Fri, 7 Sep 2007 10:02:12 +0000 (10:02 +0000)]
logging additional vendor

17 years ago7132
Stefan Schubert [Thu, 6 Sep 2007 16:22:56 +0000 (16:22 +0000)]
7132

17 years agoif there is a candidate which is already selected for installation -->
Stefan Schubert [Thu, 6 Sep 2007 16:19:52 +0000 (16:19 +0000)]
if there is a candidate which is already selected for installation -->
take thatone #308082

17 years agoadded swig-file + several changes
Stefan Haas [Thu, 6 Sep 2007 15:00:17 +0000 (15:00 +0000)]
added swig-file + several changes

17 years agoadd newline at eof
Michael Andres [Thu, 6 Sep 2007 12:30:02 +0000 (12:30 +0000)]
add newline at eof

17 years agochanges
Michael Andres [Thu, 6 Sep 2007 12:21:20 +0000 (12:21 +0000)]
changes

17 years ago- Work arround installed patterns providing an empty vendor string. (#307743)
Michael Andres [Thu, 6 Sep 2007 12:21:06 +0000 (12:21 +0000)]
- Work arround installed patterns providing an empty vendor string. (#307743)

17 years ago- Let the solver treat vendor suse and opensuse as equivalent.
Michael Andres [Thu, 6 Sep 2007 12:20:35 +0000 (12:20 +0000)]
- Let the solver treat vendor suse and opensuse as equivalent.

17 years agoChecking item before evaluating the concerning vendor
Stefan Schubert [Thu, 6 Sep 2007 10:34:29 +0000 (10:34 +0000)]
Checking item before evaluating the concerning vendor

17 years agochecking item before evaluate the concerning vendor
Stefan Schubert [Thu, 6 Sep 2007 10:33:05 +0000 (10:33 +0000)]
checking item before evaluate the concerning vendor

17 years agor 7117
Stefan Schubert [Thu, 6 Sep 2007 09:05:14 +0000 (09:05 +0000)]
r 7117

17 years agochanges
Duncan Mac-Vicar P [Thu, 6 Sep 2007 00:24:02 +0000 (00:24 +0000)]
changes

17 years ago- Fix for bug #307163 - empty package descriptions
Duncan Mac-Vicar P [Thu, 6 Sep 2007 00:23:59 +0000 (00:23 +0000)]
- Fix for bug #307163 - empty package descriptions
  a.k.a shared tag not 100% implemented

Note: calling the same query in recursive manner is tricky.
All the tips to get my testcase to pass, where here:
http://www.sqlite.org/cvstrac/wiki?p=LibraryRoutineCalledOutOfSequence

17 years agotest case and reproduced bug # 307163 : empty package descriptions
Duncan Mac-Vicar P [Thu, 6 Sep 2007 00:23:51 +0000 (00:23 +0000)]
test case and reproduced bug # 307163 : empty package descriptions

17 years agor 7113
Stefan Schubert [Wed, 5 Sep 2007 15:53:10 +0000 (15:53 +0000)]
r 7113

17 years ago- logging "reverse" NEEDED_BY in the detail description of solver
Stefan Schubert [Wed, 5 Sep 2007 15:52:16 +0000 (15:52 +0000)]
- logging "reverse" NEEDED_BY in the detail description of solver
  problems.
- improved error message if a requiremnt is not fulfilled Bug 307743
- Add "ignore" option to the solution if a requirement is not fulfilled
  Bug 304276

17 years ago- correct compiler flags
Jan Kupec [Wed, 5 Sep 2007 12:56:18 +0000 (12:56 +0000)]
- correct compiler flags

17 years agoversion
Jan Kupec [Wed, 5 Sep 2007 12:47:12 +0000 (12:47 +0000)]
version

17 years agochanges
Jan Kupec [Wed, 5 Sep 2007 12:38:27 +0000 (12:38 +0000)]
changes

17 years ago- fixed the order of operands of susetags local metadata status
Jan Kupec [Wed, 5 Sep 2007 12:32:41 +0000 (12:32 +0000)]
- fixed the order of operands of susetags local metadata status
  computation (part of bug #304310)

17 years ago7103
Stefan Schubert [Tue, 4 Sep 2007 10:09:42 +0000 (10:09 +0000)]
7103

17 years agocomparing vendor with VendorAttr::equivalent
Stefan Schubert [Tue, 4 Sep 2007 10:08:57 +0000 (10:08 +0000)]
comparing vendor with VendorAttr::equivalent

17 years agobackup
Michael Andres [Tue, 4 Sep 2007 08:40:41 +0000 (08:40 +0000)]
backup

17 years agochanges
Michael Andres [Mon, 3 Sep 2007 15:10:53 +0000 (15:10 +0000)]
changes

17 years agoReset transact bits when switching status from "update" to "protected" (#246976)
Michael Andres [Mon, 3 Sep 2007 15:10:22 +0000 (15:10 +0000)]
Reset transact bits when switching status from "update" to "protected" (#246976)

17 years agoAdded 'bool VendorAttr::equivalent( const Vendor & lhs, const Vendor & rhs ) const'.
Michael Andres [Mon, 3 Sep 2007 11:57:23 +0000 (11:57 +0000)]
Added 'bool VendorAttr::equivalent( const Vendor & lhs, const Vendor & rhs ) const'.
Test whether to vendor strings denote the same (or equivalent) vendors.

17 years agonew translations added
Stefan Schubert [Mon, 3 Sep 2007 11:57:10 +0000 (11:57 +0000)]
new translations added

17 years agonew translations
Stefan Schubert [Mon, 3 Sep 2007 11:56:27 +0000 (11:56 +0000)]
new translations

17 years agomissing quote
Duncan Mac-Vicar P [Sun, 2 Sep 2007 15:48:48 +0000 (15:48 +0000)]
missing quote

17 years agologline added
Michael Andres [Fri, 31 Aug 2007 21:23:29 +0000 (21:23 +0000)]
logline added

17 years agochanges
Michael Andres [Fri, 31 Aug 2007 20:19:05 +0000 (20:19 +0000)]
changes

17 years agoFollow ZConfig download_use_patchrpm and download_use_deltarpm
Michael Andres [Fri, 31 Aug 2007 20:18:35 +0000 (20:18 +0000)]
Follow ZConfig download_use_patchrpm and download_use_deltarpm
when providing packages. (#305864)

17 years agoAdded "bool ZConfig::download_use_patchrpm()"
Michael Andres [Fri, 31 Aug 2007 19:41:15 +0000 (19:41 +0000)]
Added "bool ZConfig::download_use_patchrpm()"
and "bool ZConfig::download_use_deltarpm()"
and corresponding zypp.conf entries:
[main]
download.use_patchrpm = true
download.use_deltarpm = true

17 years agoAdded str::strToTrue, str::sstrToFalse and str::sstrToBool to parse
Michael Andres [Fri, 31 Aug 2007 19:27:15 +0000 (19:27 +0000)]
Added str::strToTrue, str::sstrToFalse and str::sstrToBool to parse
boolean values from string.

17 years agochanges
Michael Andres [Fri, 31 Aug 2007 17:58:43 +0000 (17:58 +0000)]
changes

17 years ago- On demand translate patch requirements into a list of atoms.
Michael Andres [Fri, 31 Aug 2007 17:58:27 +0000 (17:58 +0000)]
- On demand translate patch requirements into a list of atoms.
  Required by the UI to display packages acssociated with a patch.

17 years agobackup
Michael Andres [Fri, 31 Aug 2007 17:48:29 +0000 (17:48 +0000)]
backup

17 years agoAdded "bool hasMatches( const CapSet & lhs_r, const Capability & rhs_r )"
Michael Andres [Fri, 31 Aug 2007 17:48:04 +0000 (17:48 +0000)]
Added "bool hasMatches( const CapSet & lhs_r, const Capability & rhs_r )"
to thest whther the CapSet contains at least one match for rhs_r

17 years agoAdded refersTo() to test whether a capability refers to a certain kind of
Michael Andres [Fri, 31 Aug 2007 17:46:27 +0000 (17:46 +0000)]
Added refersTo() to test whether a capability refers to a certain kind of
resolvable. E.g.: if ( refersTo<Script>( cap ) ) ...

17 years agoPatch Atomlist will be computed and provided by the base class. No need for Patch...
Michael Andres [Fri, 31 Aug 2007 14:31:22 +0000 (14:31 +0000)]
Patch Atomlist will be computed and provided by the base class. No need for Patch implementations to overload this method.

17 years agoAdded missing PatchId attribute
Michael Andres [Fri, 31 Aug 2007 14:28:05 +0000 (14:28 +0000)]
Added missing PatchId attribute

17 years agoreduced logging
Stefan Schubert [Fri, 31 Aug 2007 12:08:04 +0000 (12:08 +0000)]
reduced logging