Michael Andres [Fri, 5 Sep 2008 16:19:14 +0000 (16:19 +0000)]
Need a virtual dtor
Jan Kupec [Fri, 5 Sep 2008 09:46:38 +0000 (09:46 +0000)]
- changes to RepoInfoBase were binary incompatible
Jan Kupec [Fri, 5 Sep 2008 09:43:09 +0000 (09:43 +0000)]
changes
Jan Kupec [Fri, 5 Sep 2008 09:40:34 +0000 (09:40 +0000)]
- operator ==, !=, < definition moved to RepoInfoBase
- fixed RepoInfo::dumpAsIniOn() to not print 'type' if it is unknown
(bnc #407515)
Jan Kupec [Fri, 5 Sep 2008 08:05:09 +0000 (08:05 +0000)]
changes
Jan Kupec [Fri, 5 Sep 2008 08:03:05 +0000 (08:03 +0000)]
- use shared_ptr instead of the intrusive one
Jan Kupec [Thu, 4 Sep 2008 21:30:50 +0000 (21:30 +0000)]
changes
Jan Kupec [Thu, 4 Sep 2008 21:28:52 +0000 (21:28 +0000)]
- RepoInfo::dumpRepoOn() deprecated in favor of dumpAsIniOn()
Jan Kupec [Thu, 4 Sep 2008 21:16:52 +0000 (21:16 +0000)]
- dumpAsXMLOn(ostream) added
Jan Kupec [Thu, 4 Sep 2008 14:48:29 +0000 (14:48 +0000)]
changes
Jan Kupec [Thu, 4 Sep 2008 14:46:56 +0000 (14:46 +0000)]
- RepoInfo{Base} setters made void
(http://jniq.blogspot.com/2008/09/convenient-setters-in-c.html)
Jan Kupec [Wed, 3 Sep 2008 16:30:17 +0000 (16:30 +0000)]
- cleanup, version
Jan Kupec [Wed, 3 Sep 2008 16:23:05 +0000 (16:23 +0000)]
- filtering of repos with non-matching repos moved to RepoManager
- desired targetDistribution can be set explicitly via RepoManagerOptions
Jan Kupec [Wed, 3 Sep 2008 16:15:21 +0000 (16:15 +0000)]
- targetDistro() added (only in-memory), will not be written out by dumpRepoOn(ostream)
Jan Kupec [Wed, 3 Sep 2008 16:14:23 +0000 (16:14 +0000)]
- too much logs
Jan Kupec [Wed, 3 Sep 2008 12:54:11 +0000 (12:54 +0000)]
changes
Jan Kupec [Wed, 3 Sep 2008 12:52:00 +0000 (12:52 +0000)]
- skip repositories with non-matching target distro when reading repoindex
Stefan Schubert [Tue, 2 Sep 2008 10:14:52 +0000 (10:14 +0000)]
email changed
Michael Andres [Tue, 2 Sep 2008 09:39:31 +0000 (09:39 +0000)]
changes
Stefan Schubert [Tue, 2 Sep 2008 09:08:30 +0000 (09:08 +0000)]
enabled SAT distupgrade
Stefan Schubert [Tue, 2 Sep 2008 09:04:37 +0000 (09:04 +0000)]
enabled SAT distupgrade
Stefan Schubert [Mon, 1 Sep 2008 10:31:30 +0000 (10:31 +0000)]
replace SOLVER_ERASE_SOLVABLE_NAME by SOLVER_ERASE_SOLVABLE
Duncan Mac-Vicar P [Tue, 19 Aug 2008 14:47:36 +0000 (14:47 +0000)]
+ Package::maybeUnsupported
Duncan Mac-Vicar P [Tue, 19 Aug 2008 11:35:18 +0000 (11:35 +0000)]
handle border cases
Stefan Schubert [Tue, 19 Aug 2008 08:39:03 +0000 (08:39 +0000)]
typo
Stefan Schubert [Tue, 19 Aug 2008 08:36:16 +0000 (08:36 +0000)]
Version 5.6.1
Stefan Schubert [Tue, 19 Aug 2008 08:27:54 +0000 (08:27 +0000)]
Reset transaction only if this solvable has not buddy
(Bug #417799)
e.g. do not reset Products cause the concerning release package could not already be installed.
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:42:03 +0000 (15:42 +0000)]
bump
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:41:32 +0000 (15:41 +0000)]
merge changes
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:40:24 +0000 (15:40 +0000)]
changes
Duncan Mac-Vicar P [Mon, 18 Aug 2008 15:40:23 +0000 (15:40 +0000)]
- dont report outdated for the system repo
Michael Andres [Fri, 15 Aug 2008 18:29:01 +0000 (18:29 +0000)]
- Add Target::targetDistribution. Returns "distribution-arch" of
the installed base product. Used for registration and i
Service refresh. (for Fate #304915)
Michael Andres [Fri, 15 Aug 2008 16:50:22 +0000 (16:50 +0000)]
- Add method Product::replacedProducts to identify installed
Products that would be replaced by installing a new Product.
Michael Andres [Fri, 15 Aug 2008 13:39:10 +0000 (13:39 +0000)]
- Fixes to Selectable doing staus manipulation on non-USER level.
Michael Andres [Fri, 15 Aug 2008 12:30:44 +0000 (12:30 +0000)]
- Add method ZYpp::getTarget that returns the Target or a NULL pointer,
if it is not yet initialized. This is to avoid try/catch blocks just
to test whether the Target is initialized. (bnc #417556)
- Add method Target::assertRootPrefix. Pass a pathname and get back the
path prefixed with the tragets root, unless it already had that prefix.
Duncan Mac-Vicar P [Fri, 15 Aug 2008 11:16:26 +0000 (11:16 +0000)]
reorder enum, and implement method
Duncan Mac-Vicar P [Fri, 15 Aug 2008 11:16:25 +0000 (11:16 +0000)]
fix
Stefan Schubert [Fri, 15 Aug 2008 07:59:04 +0000 (07:59 +0000)]
typo
Michael Andres [Thu, 14 Aug 2008 19:58:30 +0000 (19:58 +0000)]
Fix Selectable implementation to honour causer.
Stefan Schubert [Thu, 14 Aug 2008 16:45:21 +0000 (16:45 +0000)]
Regarding error messages for Products correctly (Fate #304502)
Stefan Schubert [Thu, 14 Aug 2008 16:44:27 +0000 (16:44 +0000)]
Regarding error messages for Products correctly (Fate #304502)
Michael Andres [Thu, 14 Aug 2008 16:25:24 +0000 (16:25 +0000)]
provide ResObject::distribution
Michael Andres [Thu, 14 Aug 2008 16:24:34 +0000 (16:24 +0000)]
support buddies in solver testcases
Klaus Kaempf [Thu, 14 Aug 2008 14:40:24 +0000 (14:40 +0000)]
ver->version, rel->release, for compatibility reasons
Klaus Kaempf [Thu, 14 Aug 2008 14:00:44 +0000 (14:00 +0000)]
initial attempt on diskusage schema
Michael Andres [Thu, 14 Aug 2008 12:04:31 +0000 (12:04 +0000)]
- Let Selectable default to USER level.
Michael Andres [Thu, 14 Aug 2008 10:54:02 +0000 (10:54 +0000)]
fix log file fandling in testcase
Michael Andres [Wed, 13 Aug 2008 19:05:23 +0000 (19:05 +0000)]
- Change Selectable API to support doing staus manipulation on
non-USER level.
Duncan Mac-Vicar P [Wed, 13 Aug 2008 16:27:28 +0000 (16:27 +0000)]
add strings for user interfaces
Duncan Mac-Vicar P [Wed, 13 Aug 2008 15:56:59 +0000 (15:56 +0000)]
stepback release until api changes are finished
Duncan Mac-Vicar P [Wed, 13 Aug 2008 15:56:57 +0000 (15:56 +0000)]
add vendor support enums
Duncan Mac-Vicar P [Wed, 13 Aug 2008 14:55:55 +0000 (14:55 +0000)]
release
Duncan Mac-Vicar P [Wed, 13 Aug 2008 14:55:54 +0000 (14:55 +0000)]
release
Duncan Mac-Vicar P [Wed, 13 Aug 2008 14:55:53 +0000 (14:55 +0000)]
- add flags to retrieve the flags (it is useless to set them wihtout seeing them, or you can't append)
- add the new sat solver flag to search in files
Michael Andres [Wed, 13 Aug 2008 13:13:59 +0000 (13:13 +0000)]
- Add ResPool::reposFind to get repositories by alias.
Klaus Kaempf [Wed, 13 Aug 2008 08:53:31 +0000 (08:53 +0000)]
keep gcc happy
Michael Andres [Tue, 12 Aug 2008 18:40:18 +0000 (18:40 +0000)]
release version 5.4.0
Michael Andres [Tue, 12 Aug 2008 18:02:22 +0000 (18:02 +0000)]
comment
Michael Andres [Tue, 12 Aug 2008 17:38:46 +0000 (17:38 +0000)]
- Advise rpmdb2solv to parse the product database.
Michael Andres [Tue, 12 Aug 2008 10:12:23 +0000 (10:12 +0000)]
- Offer a simpler, fate based status manipulation in ui::Selectable.
This is easier to handle, as the ui::Status always distinguishes
wheter an object is installed or not.
Michael Andres [Mon, 11 Aug 2008 16:05:22 +0000 (16:05 +0000)]
- Propagate default rpm install flags from zypp.conf via ZConfig and
ZYppCommitPolicy down to the installer. (FATE #302952)
Michael Andres [Mon, 11 Aug 2008 14:30:35 +0000 (14:30 +0000)]
- Add base::Flags (like qt's QFlags) a type-safe way of storing
OR-combinations of enum values.
Michael Andres [Fri, 8 Aug 2008 16:13:28 +0000 (16:13 +0000)]
prepare default options for package install (e.g. excludedocs)
Michael Andres [Fri, 8 Aug 2008 15:11:53 +0000 (15:11 +0000)]
- Add static ui::Selectable::get methods as convenient ctor substitute.
Michael Andres [Fri, 8 Aug 2008 15:04:06 +0000 (15:04 +0000)]
- Add static ui::Selectable::get methods as convenient ctor substitute.
Michael Andres [Fri, 8 Aug 2008 13:43:12 +0000 (13:43 +0000)]
- Adapt zypp-query-pool to new product handling.
Michael Andres [Fri, 8 Aug 2008 12:14:51 +0000 (12:14 +0000)]
fix to compile
Michael Andres [Fri, 8 Aug 2008 12:12:28 +0000 (12:12 +0000)]
- Don't pass epoch to 'rpm -e', it does not support it.
Michael Andres [Fri, 8 Aug 2008 11:38:54 +0000 (11:38 +0000)]
replace ResTraits<>::kind by ResKind
Michael Andres [Fri, 8 Aug 2008 11:34:40 +0000 (11:34 +0000)]
- Adapt to new product handling. Products are no longer pseudo
installed objects verified by the solver, but actually installed.
Thus removed satisfiedProduct iterator, fixed Selctables.
- Removed class ProductInfo as we keep Product.
Duncan Mac-Vicar P [Thu, 7 Aug 2008 20:03:23 +0000 (20:03 +0000)]
changes
Duncan Mac-Vicar P [Thu, 7 Aug 2008 20:03:11 +0000 (20:03 +0000)]
implement relogin suggested
Duncan Mac-Vicar P [Thu, 7 Aug 2008 18:03:28 +0000 (18:03 +0000)]
update
Duncan Mac-Vicar P [Thu, 7 Aug 2008 18:03:17 +0000 (18:03 +0000)]
update products definition
Michael Andres [Thu, 7 Aug 2008 09:42:44 +0000 (09:42 +0000)]
fix changes
Michael Andres [Wed, 6 Aug 2008 17:52:39 +0000 (17:52 +0000)]
improve log
Michael Andres [Wed, 6 Aug 2008 17:44:31 +0000 (17:44 +0000)]
typo
Michael Andres [Wed, 6 Aug 2008 16:38:30 +0000 (16:38 +0000)]
- Detect correct download path even if repository type is not set. (bnc #386386)
Michael Andres [Wed, 6 Aug 2008 15:17:49 +0000 (15:17 +0000)]
- Cleanup, mostly by removing, unused parser code and related classes.
Michael Andres [Wed, 6 Aug 2008 14:24:46 +0000 (14:24 +0000)]
Dont let exception escape MediaSetAccess dtor (bnc #415017)
Duncan Mac-Vicar P [Mon, 4 Aug 2008 20:51:23 +0000 (20:51 +0000)]
testcase for checksum reading from metadata
Michael Andres [Mon, 4 Aug 2008 17:41:32 +0000 (17:41 +0000)]
- Add new product attributes (flavor,referencePackage).
- Add PoolItem buddies, i.e. two PoolItems sharing the same status
object. This is used to keep the product resolvable and the
package providing the product metadata in sync.
Jan Kupec [Sat, 2 Aug 2008 18:32:08 +0000 (18:32 +0000)]
- compile
Jan Kupec [Sat, 2 Aug 2008 17:27:24 +0000 (17:27 +0000)]
changes
Jan Kupec [Sat, 2 Aug 2008 17:26:44 +0000 (17:26 +0000)]
- support an optional url attribute in repoindex.xml's <repo>
Arvin Schnell [Fri, 1 Aug 2008 18:53:03 +0000 (18:53 +0000)]
- fixed typo
Duncan Mac-Vicar P [Fri, 1 Aug 2008 17:29:02 +0000 (17:29 +0000)]
test program
Arvin Schnell [Fri, 1 Aug 2008 16:50:27 +0000 (16:50 +0000)]
- fixed typos
Michael Andres [Thu, 31 Jul 2008 20:57:10 +0000 (20:57 +0000)]
- New class ProductInfo to provide product related metadata that
might be associated with a package. This will replace the Product
resolvable.
Michael Andres [Thu, 31 Jul 2008 18:24:38 +0000 (18:24 +0000)]
add PoolItem forward decl.
Duncan Mac-Vicar P [Thu, 31 Jul 2008 17:14:05 +0000 (17:14 +0000)]
fix changelog
Duncan Mac-Vicar P [Thu, 31 Jul 2008 17:08:19 +0000 (17:08 +0000)]
generate a unique anonymous unique string per target
and add it to the agent string for better statistics
Duncan Mac-Vicar P [Thu, 31 Jul 2008 17:08:18 +0000 (17:08 +0000)]
add example code
Michael Andres [Thu, 31 Jul 2008 17:05:12 +0000 (17:05 +0000)]
- Follow solver policy and make repository priority the highest
key, when ordering packages. Then architecture, and edition last.
Michael Andres [Thu, 31 Jul 2008 16:43:21 +0000 (16:43 +0000)]
fix specfile
Michael Andres [Thu, 31 Jul 2008 15:08:02 +0000 (15:08 +0000)]
remove undefined static function
Michael Andres [Thu, 31 Jul 2008 10:26:44 +0000 (10:26 +0000)]
mkChangelog: show current version and last changelog entry as summary
Jan Kupec [Thu, 31 Jul 2008 08:14:58 +0000 (08:14 +0000)]
- pointer types added for RepoInfos
Michael Andres [Wed, 30 Jul 2008 17:15:36 +0000 (17:15 +0000)]
- /var/lib/zypp and /var/cache/zypp should be owned by libzypp (bnc #412094)
Jan Kupec [Wed, 30 Jul 2008 15:36:52 +0000 (15:36 +0000)]
- indent