Josef Reidinger [Tue, 24 Jun 2008 07:19:28 +0000 (07:19 +0000)]
read service only if service.d exist and don't throw exception
Stefan Schubert [Mon, 23 Jun 2008 13:29:01 +0000 (13:29 +0000)]
* Gives information about WHICH items require an already installed
item.
*
* \param item Evaluate additional information for this
resolvable.
* \return A list of structures which contains:
* item Item which requires this capability.
* cap Capability which is needed
* capKind Kind of that capability (e.g.
Dep::REQUIRES,Dep::RECOMMENDS,... )
*
* Note: In order to have a result start a solver run before. Not
matter if it is valid or invalid.
*
*/
const solver::detail::ItemCapKindList installedSatisfied(const
PoolItem item);
Stefan Schubert [Mon, 23 Jun 2008 10:40:08 +0000 (10:40 +0000)]
Take only care for recommended packages if it is really set in SAT
solver
Josef Reidinger [Fri, 20 Jun 2008 15:31:35 +0000 (15:31 +0000)]
fix modify
Josef Reidinger [Fri, 20 Jun 2008 14:22:42 +0000 (14:22 +0000)]
change getService method to provide copy and not const reference
Josef Reidinger [Fri, 20 Jun 2008 14:13:07 +0000 (14:13 +0000)]
improve service handling and write tests for it.
Jan Kupec [Fri, 20 Jun 2008 11:20:54 +0000 (11:20 +0000)]
- let PatchScriptRepor::Action be the same as others
Michael Andres [Thu, 19 Jun 2008 16:28:41 +0000 (16:28 +0000)]
fix
Michael Andres [Thu, 19 Jun 2008 16:15:17 +0000 (16:15 +0000)]
- update message attribute required to show messages in the user interface
Michael Andres [Thu, 19 Jun 2008 16:06:36 +0000 (16:06 +0000)]
Handle new patch messages and scripts in commit (bnc #401220)
Michael Andres [Thu, 19 Jun 2008 15:43:36 +0000 (15:43 +0000)]
remove false ZYPP_DEPRECATED
Michael Andres [Thu, 19 Jun 2008 15:42:55 +0000 (15:42 +0000)]
backup
Michael Andres [Thu, 19 Jun 2008 15:42:40 +0000 (15:42 +0000)]
provide new patch message/script callback
Michael Andres [Thu, 19 Jun 2008 15:39:40 +0000 (15:39 +0000)]
comment
Josef Reidinger [Thu, 19 Jun 2008 14:16:11 +0000 (14:16 +0000)]
add mkdir for services and modifyServices, which is used during refresh
Josef Reidinger [Thu, 19 Jun 2008 13:50:48 +0000 (13:50 +0000)]
initial Service implementation. Also little refactor of RepoManager.
Stefan Schubert [Thu, 19 Jun 2008 13:32:54 +0000 (13:32 +0000)]
new call :const solver::detail::ItemCapKindList satifiedByInstalled(const PoolItem item);
Josef Reidinger [Tue, 10 Jun 2008 07:54:12 +0000 (07:54 +0000)]
- improve performance of gsub
- change replace_all to replaceAll (same name convency)
- add tests for gsub and replaceAll
Michael Andres [Fri, 6 Jun 2008 13:40:04 +0000 (13:40 +0000)]
s/systemRepoName/systemRepoAlias/
Michael Andres [Fri, 6 Jun 2008 11:38:03 +0000 (11:38 +0000)]
Handle application/x-redhat-package-manager in package-manager.desktop
Jan Kupec [Thu, 5 Jun 2008 16:02:12 +0000 (16:02 +0000)]
changes
Jan Kupec [Thu, 5 Jun 2008 15:58:15 +0000 (15:58 +0000)]
- X-SuSE-ControlCenter-System category added
Martin Vidner [Thu, 5 Jun 2008 15:12:44 +0000 (15:12 +0000)]
Proofread, use simpler examples.
Michael Andres [Wed, 4 Jun 2008 12:57:49 +0000 (12:57 +0000)]
Fix crash when requesting disk usage without a target loaded. (bnc #396755)
Michael Andres [Wed, 4 Jun 2008 12:06:05 +0000 (12:06 +0000)]
Fix memory corruption in curl media handler
Michael Andres [Tue, 3 Jun 2008 18:00:58 +0000 (18:00 +0000)]
- Take care satsolver recognizes 'Capability( "srcpackage:zypper" )'
as 'source package named zypper'. So these capabilities can be used
together with sat::Whatprovides or in resolver requests. (bnc #369893)
Josef Reidinger [Tue, 3 Jun 2008 13:40:28 +0000 (13:40 +0000)]
changes
Josef Reidinger [Tue, 3 Jun 2008 13:39:52 +0000 (13:39 +0000)]
allow aborting progress during removing packages. (bnc #389238)
Stefan Schubert [Mon, 2 Jun 2008 13:32:23 +0000 (13:32 +0000)]
r 10299
Stefan Schubert [Mon, 2 Jun 2008 13:31:09 +0000 (13:31 +0000)]
New option for ignoring Obsoletes. This is used for installing more than
one pacakges with the same name but different versions.
Often needed by kernels.
Michael Andres [Sun, 1 Jun 2008 21:34:57 +0000 (21:34 +0000)]
- Revert inappropriate Selectable cleanup. Fix Selectable
status computation. Unmaintained packages were wrongly
reported as unsinstalled. (bnc #394630)
Thomas Goettlicher [Fri, 30 May 2008 10:15:29 +0000 (10:15 +0000)]
fixed typo
Josef Reidinger [Fri, 30 May 2008 08:58:30 +0000 (08:58 +0000)]
load locks only from existed file
Josef Reidinger [Fri, 30 May 2008 06:56:25 +0000 (06:56 +0000)]
fix typo
Michael Andres [Thu, 29 May 2008 15:31:10 +0000 (15:31 +0000)]
adapt capability strings to changed satsolver dep2str
Josef Reidinger [Thu, 29 May 2008 15:17:20 +0000 (15:17 +0000)]
improve locks manpage
Michael Andres [Wed, 28 May 2008 16:56:42 +0000 (16:56 +0000)]
- Reenable diskusage calculation (bnc #395051)
Jan Kupec [Wed, 28 May 2008 16:50:52 +0000 (16:50 +0000)]
changes
Jan Kupec [Wed, 28 May 2008 16:37:13 +0000 (16:37 +0000)]
- RepoManager::packagesPath(RepoInfo) added (bnc #394728)
Jan Kupec [Wed, 28 May 2008 14:45:21 +0000 (14:45 +0000)]
- allow setBaseUrl() to change 'keeppackages' if not already set
externally.
Jan Kupec [Wed, 28 May 2008 14:29:19 +0000 (14:29 +0000)]
sorry
Jan Kupec [Wed, 28 May 2008 14:27:37 +0000 (14:27 +0000)]
changes
Jan Kupec [Wed, 28 May 2008 14:25:45 +0000 (14:25 +0000)]
- RepoInfo: don't overwrite flags that have already been set externally
(bnc #395026)
Michael Andres [Wed, 28 May 2008 13:33:50 +0000 (13:33 +0000)]
- Create missing directories when saving config files. (bnc #395026)
- Fix undefined behaviour in RepoManager.
Stefan Schubert [Wed, 28 May 2008 13:24:15 +0000 (13:24 +0000)]
bnc#393969
Stefan Schubert [Wed, 28 May 2008 13:23:22 +0000 (13:23 +0000)]
SOLVER_ERASE_SOLVABLE_NAME: As we do not know, if this request has come
from resolvePool or resolveQueue we will have to take care for both
cases. (bnc#393969)
Stefan Schubert [Wed, 28 May 2008 08:54:14 +0000 (08:54 +0000)]
replaced suggested with supplements
Stephan Kulow [Tue, 27 May 2008 20:35:49 +0000 (20:35 +0000)]
noticed with satsolver that the way the optflags are
passed does not work
Jan Kupec [Tue, 27 May 2008 15:05:08 +0000 (15:05 +0000)]
- comments
Josef Reidinger [Tue, 27 May 2008 10:01:24 +0000 (10:01 +0000)]
update locks manpage
Josef Reidinger [Tue, 27 May 2008 07:28:50 +0000 (07:28 +0000)]
log checksum fail even if user request abort or ignore
Jan Kupec [Mon, 26 May 2008 15:24:16 +0000 (15:24 +0000)]
changes
Jan Kupec [Mon, 26 May 2008 15:21:36 +0000 (15:21 +0000)]
- locks file converter script added to % post
Stefan Schubert [Mon, 26 May 2008 09:49:27 +0000 (09:49 +0000)]
bnc#394367
Stefan Schubert [Mon, 26 May 2008 09:47:44 +0000 (09:47 +0000)]
Do not regard packages with the same name while upgrading obsoleted
packages (bnc #394367)
Duncan Mac-Vicar P [Fri, 23 May 2008 23:27:00 +0000 (23:27 +0000)]
revert commit don't check for existence of keys,
to avoid a non needed HEAD request. (related bnc#381280)
as it creates popup error callbacks due to the 404's in
the keys. Leave however the OnMediaLocation::optional()
API to look for another fix strategy.
Duncan Mac-Vicar P [Fri, 23 May 2008 13:53:25 +0000 (13:53 +0000)]
changes merge
Duncan Mac-Vicar P [Fri, 23 May 2008 13:53:23 +0000 (13:53 +0000)]
changes
Duncan Mac-Vicar P [Fri, 23 May 2008 13:53:22 +0000 (13:53 +0000)]
- prepare for messages and scripts
- follow conventions for config names
- document settings
Stefan Schubert [Fri, 23 May 2008 13:24:10 +0000 (13:24 +0000)]
added translations
Jan Kupec [Fri, 23 May 2008 13:13:08 +0000 (13:13 +0000)]
- fixme note
Josef Reidinger [Fri, 23 May 2008 13:02:52 +0000 (13:02 +0000)]
improve serialization of version in PoolQuery.
Stefan Schubert [Fri, 23 May 2008 12:44:26 +0000 (12:44 +0000)]
added IgnoreAlreadyRecommended
Stefan Schubert [Fri, 23 May 2008 12:42:14 +0000 (12:42 +0000)]
added IgnoreAlreadyRecommended
Jan Kupec [Fri, 23 May 2008 09:20:56 +0000 (09:20 +0000)]
- PoolQuery::setEdition() added in order to be able to convert the old
locks to new including version conditions
Stefan Schubert [Fri, 23 May 2008 08:23:32 +0000 (08:23 +0000)]
Packages which obsoletes and do NOT required other installed
packages will be installed if no other packages obsolete the installed
package too.
Stefan Schubert [Fri, 23 May 2008 08:22:20 +0000 (08:22 +0000)]
Packages which obsoletes and do NOT required other installed
packages will be installed if no other packages obsolete the installed package too.
Stefan Schubert [Fri, 23 May 2008 08:19:38 +0000 (08:19 +0000)]
added "default" error. This error should never be shown to the user
Duncan Mac-Vicar P [Thu, 22 May 2008 01:36:04 +0000 (01:36 +0000)]
fix changelog retrieval for installed packages
Duncan Mac-Vicar P [Thu, 22 May 2008 00:24:52 +0000 (00:24 +0000)]
fix filelist for installed packages (bnc#392544)
Duncan Mac-Vicar P [Thu, 22 May 2008 00:24:47 +0000 (00:24 +0000)]
deprecated
Duncan Mac-Vicar P [Wed, 21 May 2008 17:02:04 +0000 (17:02 +0000)]
changes
Duncan Mac-Vicar P [Wed, 21 May 2008 17:02:02 +0000 (17:02 +0000)]
- dont check for existence of keys but provde a way to retrieve optional
files, in order to avoid a HEAD request. related to bnc#381280
Duncan Mac-Vicar P [Wed, 21 May 2008 17:02:01 +0000 (17:02 +0000)]
deprecate Repository::name() and use alias() to
be consistent. Related to (bnc#383553)
Duncan Mac-Vicar P [Wed, 21 May 2008 17:01:59 +0000 (17:01 +0000)]
- add OnmediaLocation::optional as a hint to the downloader
Stefan Schubert [Wed, 21 May 2008 09:39:01 +0000 (09:39 +0000)]
back to rev 9977
Stefan Schubert [Wed, 21 May 2008 09:37:50 +0000 (09:37 +0000)]
added onlyRequires in the testcase (bnc #389184)
Stefan Schubert [Wed, 21 May 2008 09:36:01 +0000 (09:36 +0000)]
added onlyRequires in the testcase (bnc #389184)
Jan Kupec [Tue, 20 May 2008 17:06:02 +0000 (17:06 +0000)]
- delta test: version check added
Josef Reidinger [Tue, 20 May 2008 14:57:13 +0000 (14:57 +0000)]
Oooops, forget add test file :)
Josef Reidinger [Tue, 20 May 2008 14:55:11 +0000 (14:55 +0000)]
add test for delta rpm.
Josef Reidinger [Tue, 20 May 2008 10:12:14 +0000 (10:12 +0000)]
changes
Josef Reidinger [Tue, 20 May 2008 10:11:28 +0000 (10:11 +0000)]
allow installation and refresh from repository with alias that contains ' or " (bnc #392426)
Josef Reidinger [Tue, 20 May 2008 07:28:37 +0000 (07:28 +0000)]
add backward compatibility with old attribute name (kind, string_type and global_string).
Jan Kupec [Mon, 19 May 2008 19:13:18 +0000 (19:13 +0000)]
changes & version
Jan Kupec [Mon, 19 May 2008 19:10:33 +0000 (19:10 +0000)]
- deltarpms now work
- repository is now associated with each delta individually, a delta
from any repo can be applied
Stefan Schubert [Mon, 19 May 2008 16:13:48 +0000 (16:13 +0000)]
- Resetting Delete Details in ResStatus correctly (bnc #391785)
Stefan Schubert [Mon, 19 May 2008 16:13:02 +0000 (16:13 +0000)]
- Resetting Delete Details in ResStatus correctly (bnc #391785)
Stefan Schubert [Mon, 19 May 2008 14:27:51 +0000 (14:27 +0000)]
typos
Duncan Mac-Vicar P [Mon, 19 May 2008 14:24:51 +0000 (14:24 +0000)]
- using the right methods for settng transactions
Duncan Mac-Vicar P [Mon, 19 May 2008 12:55:01 +0000 (12:55 +0000)]
testcase to test attributes are read correctly, should prevent some
stupid bugs to happen again
Duncan Mac-Vicar P [Mon, 19 May 2008 12:55:00 +0000 (12:55 +0000)]
bye, we dont have sqlite cache anymore
Duncan Mac-Vicar P [Mon, 19 May 2008 09:50:35 +0000 (09:50 +0000)]
Merge changes
Duncan Mac-Vicar P [Mon, 19 May 2008 09:50:34 +0000 (09:50 +0000)]
- when setting status to non installed for uninstalled packages
set the user transaction so they go to soft locks.
(related to bnc#389739 )
Jan Kupec [Mon, 19 May 2008 01:13:20 +0000 (01:13 +0000)]
cout -> log
Jan Kupec [Mon, 19 May 2008 01:11:34 +0000 (01:11 +0000)]
- delta support backup
- limit delta candidates by package name
- TODO: fix the deltainfo parser in sat (add missing stuff, check
attributes), beautify
Jan Kupec [Mon, 19 May 2008 00:45:40 +0000 (00:45 +0000)]
backup
Stephan Kulow [Fri, 16 May 2008 21:17:30 +0000 (21:17 +0000)]
sync with autobuild
Josef Reidinger [Fri, 16 May 2008 14:50:06 +0000 (14:50 +0000)]
changes
Stefan Schubert [Fri, 16 May 2008 14:46:48 +0000 (14:46 +0000)]
added new calls