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
Jan Kupec [Wed, 30 Jul 2008 10:50:35 +0000 (10:50 +0000)]
changes & version
Jan Kupec [Wed, 30 Jul 2008 10:42:02 +0000 (10:42 +0000)]
- Service -> ServiceInfo derived from RepoInfoBase
Ladislav Slezak [Wed, 30 Jul 2008 09:51:21 +0000 (09:51 +0000)]
- use newline separator in ZYppFactoryException message so it can be
displayed in a popup window in GUI
Jan Kupec [Tue, 29 Jul 2008 15:57:34 +0000 (15:57 +0000)]
- reenable variable replacement in RepoInfoBase::name()
Jan Kupec [Tue, 29 Jul 2008 15:54:30 +0000 (15:54 +0000)]
- RepoInfoBase added for common SericeInfo and RepoInfo stuff
Jan Kupec [Tue, 29 Jul 2008 11:01:43 +0000 (11:01 +0000)]
- an older change
Jan Kupec [Mon, 28 Jul 2008 16:40:00 +0000 (16:40 +0000)]
- bnc reference added
Michael Andres [Mon, 28 Jul 2008 16:15:34 +0000 (16:15 +0000)]
- Fixed SolvIterMixin::Selectable_iterator eating some solvables.
Jan Kupec [Mon, 28 Jul 2008 15:23:19 +0000 (15:23 +0000)]
- another solv file, will exchange for raw data later
Jan Kupec [Mon, 28 Jul 2008 15:19:55 +0000 (15:19 +0000)]
- backup
Jan Kupec [Mon, 28 Jul 2008 13:47:12 +0000 (13:47 +0000)]
- addRepo(): don't add repo condition if alias is empty
Michael Andres [Mon, 28 Jul 2008 09:26:44 +0000 (09:26 +0000)]
backup
Jan Kupec [Sun, 27 Jul 2008 11:33:17 +0000 (11:33 +0000)]
- fixed service removal
Michael Andres [Fri, 25 Jul 2008 18:20:26 +0000 (18:20 +0000)]
changes
Michael Andres [Fri, 25 Jul 2008 18:11:00 +0000 (18:11 +0000)]
backup
Jan Kupec [Fri, 25 Jul 2008 16:19:55 +0000 (16:19 +0000)]
- dump correction
Jan Kupec [Fri, 25 Jul 2008 16:15:02 +0000 (16:15 +0000)]
- use alias if name is empty
Jan Kupec [Fri, 25 Jul 2008 16:12:14 +0000 (16:12 +0000)]
- use alias and name in services much like in repos
- should Service be renamed to ServiceInfo (it's very similar to RepoInfo).
Jan Kupec [Thu, 24 Jul 2008 17:34:16 +0000 (17:34 +0000)]
- fixed to work with _path
Jan Kupec [Thu, 24 Jul 2008 13:18:43 +0000 (13:18 +0000)]
- cosmetics
Michael Andres [Thu, 24 Jul 2008 11:23:16 +0000 (11:23 +0000)]
disable unSWIGable code