platform/upstream/libzypp.git
15 years agomake factory gcc happy
Michael Andres [Thu, 3 Sep 2009 13:18:26 +0000 (15:18 +0200)]
make factory gcc happy

15 years agochanges 6.14.0 6.14.0
Michael Andres [Thu, 3 Sep 2009 11:42:51 +0000 (13:42 +0200)]
changes 6.14.0

15 years agoFix serialization and restore of predicated PoolQueries.
Michael Andres [Thu, 3 Sep 2009 11:32:40 +0000 (13:32 +0200)]
Fix serialization and restore of predicated PoolQueries.

15 years agoFix PoolQuery comparison (bnc #528755)
Michael Andres [Wed, 2 Sep 2009 13:50:13 +0000 (15:50 +0200)]
Fix PoolQuery comparison (bnc #528755)

15 years agoNew class Str (string building convenience) and appendEscaped.
Michael Andres [Thu, 3 Sep 2009 11:30:24 +0000 (13:30 +0200)]
New class Str (string building convenience) and appendEscaped.

15 years agoAdd AttrMatcher == != and < (for std::container)
Michael Andres [Wed, 2 Sep 2009 13:46:47 +0000 (15:46 +0200)]
Add AttrMatcher == != and < (for std::container)

15 years agouse regex query and enhance output
Michael Andres [Tue, 1 Sep 2009 15:38:53 +0000 (17:38 +0200)]
use regex query and enhance output

15 years agoFall back to package selection if no packages are passed on the commandline.
Michael Andres [Mon, 31 Aug 2009 13:24:06 +0000 (15:24 +0200)]
Fall back to package selection if no packages are passed on the commandline.

15 years agochanges 6.13.3 6.13.3
Michael Andres [Mon, 31 Aug 2009 12:04:51 +0000 (14:04 +0200)]
changes 6.13.3

15 years agoUse empty arch as default arg, not noarch.
Michael Andres [Mon, 31 Aug 2009 10:13:17 +0000 (12:13 +0200)]
Use empty arch as default arg, not noarch.

15 years agoImprove capability parsing by avoiding regex and try/catch
Michael Andres [Fri, 28 Aug 2009 16:03:55 +0000 (18:03 +0200)]
Improve capability parsing by avoiding regex and try/catch

15 years agochanges
Duncan Mac-Vicar P [Fri, 28 Aug 2009 15:34:44 +0000 (17:34 +0200)]
changes

15 years agoDon't fail if kpackagekit is not installed (bnc #529510)
Duncan Mac-Vicar P [Fri, 28 Aug 2009 15:32:52 +0000 (17:32 +0200)]
Don't fail if kpackagekit is not installed (bnc #529510)

15 years agoProvide non-throwing Rel::parseFrom(std::string)
Michael Andres [Fri, 28 Aug 2009 14:36:06 +0000 (16:36 +0200)]
Provide non-throwing Rel::parseFrom(std::string)

15 years agoBuildRequires: libsatsolver-devel >= 0.14.5 (need SOLVER_SOLVABLE_REPO)
Michael Andres [Fri, 28 Aug 2009 09:11:09 +0000 (11:11 +0200)]
BuildRequires:  libsatsolver-devel >= 0.14.5 (need SOLVER_SOLVABLE_REPO)

15 years agoTune CheckAccessDeleted to focus on libraries and executables.
Michael Andres [Wed, 26 Aug 2009 13:57:07 +0000 (15:57 +0200)]
Tune CheckAccessDeleted to focus on libraries and executables.

15 years agoAdapt to changed satsolver API
Michael Andres [Tue, 25 Aug 2009 13:10:00 +0000 (15:10 +0200)]
Adapt to changed satsolver API

15 years agoInstall new headers.
Ján Kupec [Fri, 7 Aug 2009 11:59:32 +0000 (13:59 +0200)]
Install new headers.

15 years agofix specfile
Michael Andres [Fri, 7 Aug 2009 10:35:21 +0000 (12:35 +0200)]
fix specfile

15 years agobackup
Michael Andres [Fri, 7 Aug 2009 10:28:18 +0000 (12:28 +0200)]
backup

15 years agoCheckAccessDeleted::findService interface for testing.
Michael Andres [Fri, 7 Aug 2009 10:28:12 +0000 (12:28 +0200)]
CheckAccessDeleted::findService interface for testing.

15 years agofix makefile
Michael Andres [Fri, 7 Aug 2009 09:29:16 +0000 (11:29 +0200)]
fix makefile

15 years agoadjust include files
Michael Andres [Fri, 7 Aug 2009 07:23:38 +0000 (09:23 +0200)]
adjust include files

15 years agoAdd class CheckAccessDeleted and command zypp-CheckAccessDeleted.
Michael Andres [Thu, 6 Aug 2009 16:25:55 +0000 (18:25 +0200)]
Add class CheckAccessDeleted and command zypp-CheckAccessDeleted.

- Provide class CheckAccessDeleted and command zypp-CheckAccessDeleted
  to check for running processes which access meanwhile deleted files or
  libraries.  This may be used after commit, when trying to figure out
  which services need to be restated. (fate #300763).

15 years agoAdd compat Misc.h
Michael Andres [Tue, 4 Aug 2009 14:31:55 +0000 (16:31 +0200)]
Add compat Misc.h

15 years agoCreate misc subdirectory
Michael Andres [Tue, 4 Aug 2009 14:18:36 +0000 (16:18 +0200)]
Create misc subdirectory

15 years agochanges 6.13.0 6.13.0
Michael Andres [Mon, 3 Aug 2009 16:47:58 +0000 (18:47 +0200)]
changes 6.13.0

15 years agoNew Resolver::addUpgradeRepo to perform a dist upgrade restricted to certain reposito...
Michael Andres [Mon, 3 Aug 2009 16:45:39 +0000 (18:45 +0200)]
New Resolver::addUpgradeRepo to perform a dist upgrade restricted to certain repositories.

15 years agoUse IdStrings for vendor equivalence detection.
Michael Andres [Mon, 3 Aug 2009 11:53:35 +0000 (13:53 +0200)]
Use IdStrings for vendor equivalence detection.

15 years agochanges 6.12.0 6.12.0
Michael Andres [Fri, 31 Jul 2009 16:12:20 +0000 (18:12 +0200)]
changes 6.12.0

15 years agoTake solver_allowVendorChange option into account when computing the Selectables...
Michael Andres [Fri, 31 Jul 2009 16:12:00 +0000 (18:12 +0200)]
Take solver_allowVendorChange option into account when computing the Selectables default candidate.

15 years agoRemoving a package lock was not counted as state change (bnc #501850)
Michael Andres [Fri, 31 Jul 2009 16:08:15 +0000 (18:08 +0200)]
Removing a package lock was not counted as state change (bnc #501850)

15 years agowrite to stdout
Michael Andres [Fri, 31 Jul 2009 14:32:09 +0000 (16:32 +0200)]
write to stdout

15 years agoRemove confusing newlines in vendor change info (bnc #503859)
Michael Andres [Fri, 31 Jul 2009 13:59:16 +0000 (15:59 +0200)]
Remove confusing newlines in vendor change info (bnc #503859)

15 years agoDecrease logging
Michael Andres [Fri, 31 Jul 2009 13:29:15 +0000 (15:29 +0200)]
Decrease logging

15 years agoadapt to satsolver changes
Michael Andres [Thu, 30 Jul 2009 13:37:48 +0000 (15:37 +0200)]
adapt to satsolver changes

15 years agochanges 6.11.4 6.11.4
Michael Andres [Wed, 29 Jul 2009 11:39:07 +0000 (13:39 +0200)]
changes 6.11.4

15 years agoNo need to manually detect the location of aria2 binary.
Michael Andres [Wed, 29 Jul 2009 11:34:49 +0000 (13:34 +0200)]
No need to manually detect the location of aria2 binary.

15 years agoAvoid deadlock after fork and failed exec. (bnc 493152)
Michael Andres [Wed, 29 Jul 2009 10:50:05 +0000 (12:50 +0200)]
Avoid deadlock after fork and failed exec. (bnc 493152)

15 years agochanges
Ján Kupec [Tue, 28 Jul 2009 21:00:12 +0000 (23:00 +0200)]
changes

15 years agoDon't check for aria2c if not using it.
Ján Kupec [Tue, 28 Jul 2009 20:59:35 +0000 (22:59 +0200)]
Don't check for aria2c if not using it.

15 years agoFixed download rate reporting (bnc #513944)
Ján Kupec [Tue, 28 Jul 2009 20:54:38 +0000 (22:54 +0200)]
Fixed download rate reporting (bnc #513944)

- Fixed parsing of download rate report changed in aria2 1.4.0

15 years agochanges 6.11.2 6.11.2
Michael Andres [Mon, 27 Jul 2009 14:07:34 +0000 (16:07 +0200)]
changes 6.11.2

15 years agoCreate LogControlImpl on demand instead of using a static var.
Michael Andres [Mon, 27 Jul 2009 13:53:39 +0000 (15:53 +0200)]
Create LogControlImpl on demand instead of using a static var.

15 years agoPrint satsolver version (runtime/compiletime).
Michael Andres [Mon, 27 Jul 2009 13:28:22 +0000 (15:28 +0200)]
Print satsolver version (runtime/compiletime).

15 years agoExternalProgram: add command output redirection to stream.
Michael Andres [Thu, 23 Jul 2009 08:10:39 +0000 (10:10 +0200)]
ExternalProgram: add command output redirection to stream.

15 years agoNew misc::defaultLoadSystem convenience to create the ZYpp instance and load target...
Michael Andres [Wed, 22 Jul 2009 22:31:41 +0000 (00:31 +0200)]
New misc::defaultLoadSystem convenience to create the ZYpp instance and load target and enabled repositories.

15 years agoAdd \bZYppFactory::haveZYpp test whether the ZYpp instance is already created.
Michael Andres [Wed, 22 Jul 2009 22:30:15 +0000 (00:30 +0200)]
Add \bZYppFactory::haveZYpp test whether the ZYpp instance is already created.

15 years agoIn ExternalProgram::close discard any output instead of simply closing the pipe.
Michael Andres [Wed, 22 Jul 2009 16:31:38 +0000 (18:31 +0200)]
In ExternalProgram::close discard any output instead of simply closing the pipe.

15 years agoAdd class InstanceId: Build string to identify/retrieve a specific Solvable.
Michael Andres [Wed, 22 Jul 2009 13:29:49 +0000 (15:29 +0200)]
Add class InstanceId: Build string to identify/retrieve a specific Solvable.

15 years agochanges
Michael Andres [Tue, 21 Jul 2009 09:16:53 +0000 (11:16 +0200)]
changes

15 years agochanges 6.11.0 6.11.0
Michael Andres [Mon, 20 Jul 2009 22:01:52 +0000 (00:01 +0200)]
changes 6.11.0

15 years agoFill package cache according to download mode
Michael Andres [Mon, 20 Jul 2009 21:31:42 +0000 (23:31 +0200)]
Fill package cache according to download mode

15 years agoAdjust commit workflow to strengthen dry-run and use a single package cache.
Michael Andres [Mon, 20 Jul 2009 15:28:02 +0000 (17:28 +0200)]
Adjust commit workflow to strengthen dry-run and use a single package cache.

15 years agoAdd download policies to ZYppCommitPolicy.
Michael Andres [Mon, 20 Jul 2009 12:32:17 +0000 (14:32 +0200)]
Add download policies to ZYppCommitPolicy.

15 years agoRevert "backup"
Michael Andres [Mon, 20 Jul 2009 15:44:02 +0000 (17:44 +0200)]
Revert "backup"

This reverts commit d292b070d31b363571c18ae77cd407ad7a8e47e1.

15 years agobackup
Michael Andres [Mon, 20 Jul 2009 15:41:00 +0000 (17:41 +0200)]
backup

15 years agosupport --root
Michael Andres [Mon, 20 Jul 2009 11:18:28 +0000 (13:18 +0200)]
support --root

15 years agoNo need to explicitly unload the target before reloading it.
Michael Andres [Mon, 20 Jul 2009 11:17:17 +0000 (13:17 +0200)]
No need to explicitly unload the target before reloading it.

15 years agoFix FindSatsolver cmake file
Michael Andres [Mon, 20 Jul 2009 11:16:29 +0000 (13:16 +0200)]
Fix FindSatsolver cmake file

15 years agoState satsolver version in logfile.
Michael Andres [Thu, 16 Jul 2009 15:39:05 +0000 (17:39 +0200)]
State satsolver version in logfile.

15 years ago- add support to the package-manager script to use kpackagekit
Duncan Mac-Vicar P [Thu, 16 Jul 2009 15:09:05 +0000 (17:09 +0200)]
- add support to the package-manager script to use kpackagekit
  or gnome-packagekit if available, which allows to install local
  rpms with one click from file manager following desktop policies
  and fetching other dependencies if required.
  (fate #306526)
- version 6.10.5 (10)

15 years agoInclude vendor in output
Michael Andres [Thu, 16 Jul 2009 14:58:45 +0000 (16:58 +0200)]
Include vendor in output

15 years agoNew solver.upgradeTestcasesToKeep option in zypp.conf.
Michael Andres [Thu, 16 Jul 2009 14:32:07 +0000 (16:32 +0200)]
New solver.upgradeTestcasesToKeep option in zypp.conf.

It tells how many dist upgrade solver testcases should be kept
on the system. Per default just the last two are kept.

15 years agoDon't write a solver testcase when solving for dist upgrade, but when actually commit...
Michael Andres [Wed, 15 Jul 2009 15:59:56 +0000 (17:59 +0200)]
Don't write a solver testcase when solving for dist upgrade, but when actually committing.

15 years agoAdd new string Match::Mode STRINGSTART and STRINGEND.
Michael Andres [Wed, 15 Jul 2009 14:51:30 +0000 (16:51 +0200)]
Add new string Match::Mode STRINGSTART and STRINGEND.

15 years agoMerge branch 'master' of ssh://git@git.opensuse.org/projects/zypp/libzypp
Ján Kupec [Wed, 15 Jul 2009 12:40:08 +0000 (14:40 +0200)]
Merge branch 'master' of ssh://git@git.opensuse.org/projects/zypp/libzypp

15 years agochanges
Ján Kupec [Wed, 15 Jul 2009 12:39:40 +0000 (14:39 +0200)]
changes

15 years agoLog redirections when cURL media backend is used (fate #305320).
Ján Kupec [Wed, 15 Jul 2009 12:36:32 +0000 (14:36 +0200)]
Log redirections when cURL media backend is used (fate #305320).

15 years agoFix accidentally disabled code.
Michael Andres [Wed, 15 Jul 2009 11:14:39 +0000 (13:14 +0200)]
Fix accidentally disabled code.

15 years agoSupport "product version" detection on systems not using /etc/product.d/baseproduct.
Michael Andres [Tue, 14 Jul 2009 16:20:45 +0000 (18:20 +0200)]
Support "product version" detection on systems not using /etc/product.d/baseproduct.

On RHEL, Fedora and others the "product version" is determined by the first package
providing 'redhat-release'. This value is not hardcoded in YUM and can be configured
with the $distroverpkg variable. We use ZConfig::distroverpkg for this.

15 years agoEnable examples directory
Michael Andres [Tue, 14 Jul 2009 15:58:48 +0000 (17:58 +0200)]
Enable examples directory

15 years agochanges 6.10.1 6.10.1
Michael Andres [Fri, 10 Jul 2009 13:43:30 +0000 (15:43 +0200)]
changes 6.10.1

15 years agoAdapt to boost_unit_test_framework-1.38.
Michael Andres [Fri, 10 Jul 2009 13:23:39 +0000 (15:23 +0200)]
Adapt to boost_unit_test_framework-1.38.

15 years agoRemove obsolete UpgradeStatistics class from libzypp.
Michael Andres [Wed, 8 Jul 2009 14:23:17 +0000 (16:23 +0200)]
Remove obsolete UpgradeStatistics class from libzypp.

15 years agoDeprecate and cleanup use of obsolete UpgradeStatistics as arg to Resolver::doUpgrade
Michael Andres [Wed, 8 Jul 2009 12:12:40 +0000 (14:12 +0200)]
Deprecate and cleanup use of obsolete UpgradeStatistics as arg to Resolver::doUpgrade

15 years agochanges 6.10.0 6.10.0
Michael Andres [Tue, 7 Jul 2009 15:49:41 +0000 (17:49 +0200)]
changes 6.10.0

15 years agoPrevent HistoryLog from accessing ZConfig when initializing its static vars.
Michael Andres [Tue, 7 Jul 2009 15:43:03 +0000 (17:43 +0200)]
Prevent HistoryLog from accessing ZConfig when initializing its static vars.

15 years agobackup
Michael Andres [Tue, 7 Jul 2009 11:53:07 +0000 (13:53 +0200)]
backup

15 years agomake easy for Hudson to grep out satsolver to build chroot
Duncan Mac-Vicar P [Tue, 7 Jul 2009 08:54:29 +0000 (10:54 +0200)]
make easy for Hudson to grep out satsolver to build chroot

15 years agochanges
Michael Andres [Fri, 3 Jul 2009 11:03:07 +0000 (13:03 +0200)]
changes

15 years agoFix parsing of rpm.install.excludedocs option (bnc #518883)
Michael Andres [Fri, 3 Jul 2009 11:00:42 +0000 (13:00 +0200)]
Fix parsing of rpm.install.excludedocs option (bnc #518883)

15 years agochagnes
Michael Andres [Fri, 3 Jul 2009 07:30:20 +0000 (09:30 +0200)]
chagnes

15 years agoFix exception handling when unmounting iso images (bnc #517856)
Michael Andres [Fri, 3 Jul 2009 07:30:00 +0000 (09:30 +0200)]
Fix exception handling when unmounting iso images (bnc #517856)

15 years agochanges 6.9.3 6.9.3
Michael Andres [Thu, 2 Jul 2009 14:43:59 +0000 (16:43 +0200)]
changes 6.9.3

15 years agoSample application to query bug reference attributes.
Michael Andres [Thu, 2 Jul 2009 14:40:01 +0000 (16:40 +0200)]
Sample application to query bug reference attributes.

15 years agoAdapt to satsolvers improved dataiterator handling.
Michael Andres [Thu, 2 Jul 2009 14:38:58 +0000 (16:38 +0200)]
Adapt to satsolvers improved dataiterator handling.

15 years agofix to compile with rpm-4.7
Michael Andres [Thu, 2 Jul 2009 08:42:45 +0000 (10:42 +0200)]
fix to compile with rpm-4.7

15 years agochanges 6.9.2 6.9.2
Michael Andres [Wed, 1 Jul 2009 16:22:08 +0000 (18:22 +0200)]
changes 6.9.2

15 years agoSupport PoolQuery for sub-structures attributes. (fate #305503)
Michael Andres [Wed, 1 Jul 2009 16:21:52 +0000 (18:21 +0200)]
Support PoolQuery for sub-structures attributes. (fate #305503)

15 years agochanges 6.9.1 6.9.1
Michael Andres [Wed, 1 Jul 2009 11:48:53 +0000 (13:48 +0200)]
changes 6.9.1

15 years agonon-root use temporary @System solvfile if global one needed refresh.
Michael Andres [Wed, 1 Jul 2009 11:47:06 +0000 (13:47 +0200)]
non-root use temporary @System solvfile if global one needed refresh.

15 years agochanges
Michael Andres [Tue, 30 Jun 2009 14:41:21 +0000 (16:41 +0200)]
changes

15 years agoEnhance LookupAttr to allow direct query of attributes within flexarrays.
Michael Andres [Tue, 30 Jun 2009 14:38:23 +0000 (16:38 +0200)]
Enhance LookupAttr to allow direct query of attributes within flexarrays.

15 years agoAdapt to changed satsolver api.
Michael Andres [Tue, 30 Jun 2009 11:00:14 +0000 (13:00 +0200)]
Adapt to changed satsolver api.

15 years agochanges 6.9.0 6.9.0
Michael Andres [Fri, 26 Jun 2009 10:44:21 +0000 (12:44 +0200)]
changes 6.9.0

15 years agoPrefer datadir stored as repo attribute, but fallback searching in solvbales.
Michael Andres [Fri, 26 Jun 2009 10:41:30 +0000 (12:41 +0200)]
Prefer datadir stored as repo attribute, but fallback searching in solvbales.

15 years agoAdd LookupAttr::Iterator::atEnd
Michael Andres [Fri, 26 Jun 2009 10:06:28 +0000 (12:06 +0200)]
Add LookupAttr::Iterator::atEnd

15 years agoLoadSystemAt convenience to detect and load a SolverTestcase, TestSetup or a real...
Michael Andres [Fri, 26 Jun 2009 09:47:22 +0000 (11:47 +0200)]
LoadSystemAt convenience to detect and load a SolverTestcase, TestSetup or a real system to the pool.

15 years agoShow the individual attributes that lead to a match.
Michael Andres [Thu, 25 Jun 2009 14:50:41 +0000 (16:50 +0200)]
Show the individual attributes that lead to a match.