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
Stefan Schubert [Fri, 16 May 2008 14:45:32 +0000 (14:45 +0000)]
- Added new calls : isInstalledBy (const PoolItem item);
installs (const PoolItem item);
Josef Reidinger [Fri, 16 May 2008 14:45:10 +0000 (14:45 +0000)]
don't run merge in save when toAdd/Remove queue is empty
throw when locks cannot load its file
Josef Reidinger [Fri, 16 May 2008 08:01:22 +0000 (08:01 +0000)]
changes
Josef Reidinger [Fri, 16 May 2008 07:59:58 +0000 (07:59 +0000)]
throw more describing exception when repo probing failed (bnc #389690)
Stefan Schubert [Thu, 15 May 2008 13:43:51 +0000 (13:43 +0000)]
- added more docu
- reset solutions in resolveQueue
Josef Reidinger [Thu, 15 May 2008 13:17:35 +0000 (13:17 +0000)]
changes
Josef Reidinger [Thu, 15 May 2008 13:16:51 +0000 (13:16 +0000)]
allow call only merge old locks and newly added/removed without saving it to file
Stefan Schubert [Thu, 15 May 2008 12:15:53 +0000 (12:15 +0000)]
added solutions for ResolveQueue
Michael Matz [Wed, 14 May 2008 23:52:23 +0000 (23:52 +0000)]
Avoid calling the PublicKey(Pathname) ctor uselessly. It is very costly
(calling two external programs :-( ). This whole key handling is
terrible.
Michael Matz [Wed, 14 May 2008 23:30:04 +0000 (23:30 +0000)]
Shovel off a number of useless calls to external programs.
Duncan Mac-Vicar P [Tue, 13 May 2008 15:38:38 +0000 (15:38 +0000)]
report non packages as keep installed if satisfied to the
user interace (Selectables)
Duncan Mac-Vicar P [Tue, 13 May 2008 15:38:37 +0000 (15:38 +0000)]
report non packages as keep installed if satisfied to the
user interace (Selectables)
Jan Kupec [Tue, 13 May 2008 13:50:56 +0000 (13:50 +0000)]
changes
Jan Kupec [Tue, 13 May 2008 13:09:49 +0000 (13:09 +0000)]
+mkdir -p $RPM_BUILD_ROOT/etc/zypp/products.d