Klaus Kaempf [Fri, 17 Feb 2006 10:24:40 +0000 (10:24 +0000)]
fix "file:/" Url
Michael Andres [Fri, 17 Feb 2006 09:07:14 +0000 (09:07 +0000)]
- backup
Marius Tomaschewski [Fri, 17 Feb 2006 08:59:36 +0000 (08:59 +0000)]
- Fixed forceMediaRelease to reset desired mark as well
Michael Andres [Fri, 17 Feb 2006 08:56:18 +0000 (08:56 +0000)]
- backup
Michael Andres [Thu, 16 Feb 2006 23:12:55 +0000 (23:12 +0000)]
- Prepared Language resolvable.
Jiri Srain [Thu, 16 Feb 2006 22:38:27 +0000 (22:38 +0000)]
add media verifier for all CDs in the set
Marius Tomaschewski [Thu, 16 Feb 2006 20:40:27 +0000 (20:40 +0000)]
- Implemented forced media release. A release(eject=true)
releases all instances (accessId's) and ejects the media.
Marius Tomaschewski [Thu, 16 Feb 2006 20:38:59 +0000 (20:38 +0000)]
- Improved to release and attach again
Stanislav Visnovsky [Thu, 16 Feb 2006 20:05:40 +0000 (20:05 +0000)]
do a loop around ejecting a media
Marius Tomaschewski [Thu, 16 Feb 2006 19:38:12 +0000 (19:38 +0000)]
- Added samples for valid / invalid url's
Marius Tomaschewski [Thu, 16 Feb 2006 19:36:22 +0000 (19:36 +0000)]
- Added require path and disallow host config flags
in hd, cd, dvd, dir, file schemes (throws)
- Added require host for ftp, http, https schemes
- Reverted to reject empty url's - Url("") throws
Klaus Kaempf [Thu, 16 Feb 2006 19:34:31 +0000 (19:34 +0000)]
beta3 was broken, revert all testcases to beta38
Marius Tomaschewski [Thu, 16 Feb 2006 19:31:59 +0000 (19:31 +0000)]
- Added require_host and require_pathname flags
allowing to reject url without hostname/path
- Removed obsolete require_scheme - allways
needed, except in "Url url;"
Klaus Kaempf [Thu, 16 Feb 2006 18:45:29 +0000 (18:45 +0000)]
adapt to fixed iterators
Stanislav Visnovsky [Thu, 16 Feb 2006 18:45:28 +0000 (18:45 +0000)]
pack header
Klaus Kaempf [Thu, 16 Feb 2006 18:09:35 +0000 (18:09 +0000)]
comment-out debug, this is working just nicely now
Klaus Kaempf [Thu, 16 Feb 2006 17:55:53 +0000 (17:55 +0000)]
extends -> supplements
Klaus Kaempf [Thu, 16 Feb 2006 17:53:29 +0000 (17:53 +0000)]
EXTENDS -> SUPPLEMENTS
Klaus Kaempf [Thu, 16 Feb 2006 17:52:06 +0000 (17:52 +0000)]
better debug
Klaus Kaempf [Thu, 16 Feb 2006 17:47:27 +0000 (17:47 +0000)]
set arch to "i686"
Klaus Kaempf [Thu, 16 Feb 2006 17:45:40 +0000 (17:45 +0000)]
i586 -> i686
Klaus Kaempf [Thu, 16 Feb 2006 17:39:02 +0000 (17:39 +0000)]
fix ByInstalled()/ByUninstalled() filters
Klaus Kaempf [Thu, 16 Feb 2006 17:31:32 +0000 (17:31 +0000)]
define LOGGROUP
Marius Tomaschewski [Thu, 16 Feb 2006 17:18:58 +0000 (17:18 +0000)]
- Added reattach
Klaus Kaempf [Thu, 16 Feb 2006 17:08:31 +0000 (17:08 +0000)]
remove all hacked capability iterators
and replace them with object-oriented ones
*NOT* ready for production
Stefan Schubert [Thu, 16 Feb 2006 14:44:42 +0000 (14:44 +0000)]
if multiple providers only differ by architecture, choose the best architecture
Michael Andres [Thu, 16 Feb 2006 14:41:34 +0000 (14:41 +0000)]
- Added 'commit' interface in ZYpp.
Klaus Kaempf [Thu, 16 Feb 2006 14:29:48 +0000 (14:29 +0000)]
- weak requires are _not_ transitive
- favour providers with better arch
Klaus Kaempf [Thu, 16 Feb 2006 14:28:41 +0000 (14:28 +0000)]
fall back to LanguageCode if Locale does not match
Duncan Mac-Vicar P [Thu, 16 Feb 2006 14:00:51 +0000 (14:00 +0000)]
escape text tags
Klaus Kaempf [Thu, 16 Feb 2006 13:53:24 +0000 (13:53 +0000)]
remove package always with full version-release.architecture
Duncan Mac-Vicar P [Thu, 16 Feb 2006 13:32:55 +0000 (13:32 +0000)]
try to store source for products, and also a backend initialized detector fix already commited that got lost with a revert
Marius Tomaschewski [Thu, 16 Feb 2006 11:54:05 +0000 (11:54 +0000)]
- Removed nfs scheme config (no restrictions to the url)
Klaus Kaempf [Thu, 16 Feb 2006 11:32:52 +0000 (11:32 +0000)]
if multiple providers only differ by architecture, choose the best architecture
Klaus Kaempf [Thu, 16 Feb 2006 11:31:29 +0000 (11:31 +0000)]
provide minimal scoring on architectures
Klaus Kaempf [Thu, 16 Feb 2006 11:23:36 +0000 (11:23 +0000)]
its only parallel if it has same name, arch and different edition
Klaus Kaempf [Thu, 16 Feb 2006 11:15:25 +0000 (11:15 +0000)]
parse "extends"
Klaus Kaempf [Thu, 16 Feb 2006 11:15:10 +0000 (11:15 +0000)]
add <arch name="..."/> to <setup>
Marius Tomaschewski [Thu, 16 Feb 2006 10:36:45 +0000 (10:36 +0000)]
- Fixed to provide getViewOptions/setViewOptions()
- Fixed documentation of asString()
Marius Tomaschewski [Thu, 16 Feb 2006 10:28:18 +0000 (10:28 +0000)]
- Fixed asString(viewOptions) documentation
Marius Tomaschewski [Thu, 16 Feb 2006 10:09:53 +0000 (10:09 +0000)]
- Fixed to skip parsing if encodedUrl string is empty;
allows "Url url; Url url2 = url.asString();" without
exception because of missed schema.
Duncan Mac-Vicar P [Thu, 16 Feb 2006 09:43:14 +0000 (09:43 +0000)]
fix bug 151234
Michael Andres [Thu, 16 Feb 2006 09:20:25 +0000 (09:20 +0000)]
- INTERNAL use only! Installed backdoor to directly access a Resolvables
implementation class. For target::store, as we have to serialize data,
not exposed in the ResObjects public interface.
Michael Andres [Thu, 16 Feb 2006 08:31:41 +0000 (08:31 +0000)]
- typo
Klaus Kaempf [Thu, 16 Feb 2006 08:18:41 +0000 (08:18 +0000)]
- dont throw if "rpm -e --nodeps" was not successful
- only set PoolItem status to "deleted" if removePackage was successful
Michael Andres [Wed, 15 Feb 2006 23:13:36 +0000 (23:13 +0000)]
- Changed ResObjectImpl (to use an intrusive refernce counter)
Jiri Srain [Wed, 15 Feb 2006 22:57:56 +0000 (22:57 +0000)]
setting default/optional dependencies as recommends/suggests
Stanislav Visnovsky [Wed, 15 Feb 2006 17:46:53 +0000 (17:46 +0000)]
Even if to_inst list is empty, try to return at least non_pkgs
Klaus Kaempf [Wed, 15 Feb 2006 17:29:58 +0000 (17:29 +0000)]
fix bug #
Marius Tomaschewski [Wed, 15 Feb 2006 17:29:48 +0000 (17:29 +0000)]
- Added urn schema as special case that does not use
authority (like mailto).
Klaus Kaempf [Wed, 15 Feb 2006 17:29:32 +0000 (17:29 +0000)]
make it more readable
Marius Tomaschewski [Wed, 15 Feb 2006 17:27:52 +0000 (17:27 +0000)]
- Fixed to reject relative paths if authority exists
- Changed asString() to explicitely add empty authority
if the host is empty and not explicitely disabled.
Klaus Kaempf [Wed, 15 Feb 2006 17:13:33 +0000 (17:13 +0000)]
extend testprogram
set LOGGROUP
Stefan Schubert [Wed, 15 Feb 2006 17:05:00 +0000 (17:05 +0000)]
testcases added
Duncan Mac-Vicar P [Wed, 15 Feb 2006 16:55:28 +0000 (16:55 +0000)]
honour delpacks
Duncan Mac-Vicar P [Wed, 15 Feb 2006 16:43:49 +0000 (16:43 +0000)]
dont depend enabled on is initialized
Duncan Mac-Vicar P [Wed, 15 Feb 2006 16:39:34 +0000 (16:39 +0000)]
make storage use pattern format for selections, no need to use api or anything, we just serialize capabilities
Stefan Schubert [Wed, 15 Feb 2006 16:35:23 +0000 (16:35 +0000)]
doku added
Klaus Kaempf [Wed, 15 Feb 2006 15:36:13 +0000 (15:36 +0000)]
add testcase for sles9-sp3 -> sles10 upgrade
Duncan Mac-Vicar P [Wed, 15 Feb 2006 15:28:32 +0000 (15:28 +0000)]
output timestamp correctly
Klaus Kaempf [Wed, 15 Feb 2006 15:25:16 +0000 (15:25 +0000)]
check if the info item really belongs to what we're currently looking at
Klaus Kaempf [Wed, 15 Feb 2006 15:10:19 +0000 (15:10 +0000)]
dont conflict if its a self-conflict or a conflict to a to-be-upgraded item
Klaus Kaempf [Wed, 15 Feb 2006 15:09:27 +0000 (15:09 +0000)]
dont duplicate same data in debug output
Klaus Kaempf [Wed, 15 Feb 2006 15:09:02 +0000 (15:09 +0000)]
shorten debug output
Duncan Mac-Vicar P [Wed, 15 Feb 2006 14:51:52 +0000 (14:51 +0000)]
make products work for real, make patches dependencies real too
Stefan Schubert [Wed, 15 Feb 2006 12:36:28 +0000 (12:36 +0000)]
showing a solution for -uninstallable-
Stanislav Visnovsky [Wed, 15 Feb 2006 12:03:03 +0000 (12:03 +0000)]
cd not cdrom
Ladislav Slezak [Wed, 15 Feb 2006 11:57:07 +0000 (11:57 +0000)]
- added Package::location()
Klaus Kaempf [Wed, 15 Feb 2006 11:40:33 +0000 (11:40 +0000)]
show number of items in queue
Klaus Kaempf [Wed, 15 Feb 2006 11:35:21 +0000 (11:35 +0000)]
setTesting() in Resolver
Klaus Kaempf [Wed, 15 Feb 2006 11:35:06 +0000 (11:35 +0000)]
- provide testing flag in Resolver
- honor this flag and continue to run without target
Marius Tomaschewski [Wed, 15 Feb 2006 11:32:00 +0000 (11:32 +0000)]
- Added several function wrappers
- Updated FAKE_HAL dummies
Stefan Schubert [Wed, 15 Feb 2006 11:12:20 +0000 (11:12 +0000)]
regarding verifying and soft correctly; cleanup solver results; added more testcases
Stefan Schubert [Wed, 15 Feb 2006 11:11:25 +0000 (11:11 +0000)]
regarding verifying and soft correctly
Klaus Kaempf [Wed, 15 Feb 2006 09:42:02 +0000 (09:42 +0000)]
include HELL
Klaus Kaempf [Wed, 15 Feb 2006 09:27:57 +0000 (09:27 +0000)]
- pass +/-Ins: packages without locale modifier to recommends properly
- pass +/-Ins: packages with locale modifiers for _all_ requested locales to recommens
Klaus Kaempf [Wed, 15 Feb 2006 09:00:07 +0000 (09:00 +0000)]
can't continue without target
Stefan Schubert [Wed, 15 Feb 2006 08:58:44 +0000 (08:58 +0000)]
installing default and kernel
Klaus Kaempf [Wed, 15 Feb 2006 08:49:17 +0000 (08:49 +0000)]
dont debug in QueueItem*, but in ResolverQueue
Stanislav Visnovsky [Wed, 15 Feb 2006 07:55:55 +0000 (07:55 +0000)]
more compile fixes
Stanislav Visnovsky [Wed, 15 Feb 2006 07:42:10 +0000 (07:42 +0000)]
- release notes URL accessor in Product
- correctly report package sizes in susetags source
Stanislav Visnovsky [Wed, 15 Feb 2006 07:40:17 +0000 (07:40 +0000)]
adapt
Stanislav Visnovsky [Wed, 15 Feb 2006 07:23:00 +0000 (07:23 +0000)]
base selection is marked "baseconf"
Michael Andres [Wed, 15 Feb 2006 00:35:38 +0000 (00:35 +0000)]
- Replaced ZYppFactory ctor by 'static ZYppFactory ZYppFactory::instance()'
to make obvious it's a singleton.
Michael Andres [Wed, 15 Feb 2006 00:32:38 +0000 (00:32 +0000)]
- allow FAKED_HAL to work.
Stanislav Visnovsky [Tue, 14 Feb 2006 19:06:10 +0000 (19:06 +0000)]
disable targetFinish() remove resolvables for now
Duncan Mac-Vicar P [Tue, 14 Feb 2006 18:34:56 +0000 (18:34 +0000)]
fix huha selections and remove a md5 file no longer used, also make patches serialization better
Marius Tomaschewski [Tue, 14 Feb 2006 17:42:54 +0000 (17:42 +0000)]
- Fixed exception type to MediaUnsupportedUrlSchemeException
Klaus Kaempf [Tue, 14 Feb 2006 16:58:27 +0000 (16:58 +0000)]
make capabilities more readable in output
Stanislav Visnovsky [Tue, 14 Feb 2006 15:35:36 +0000 (15:35 +0000)]
use reasonable stream instead of cerr
Klaus Kaempf [Tue, 14 Feb 2006 14:32:47 +0000 (14:32 +0000)]
get locale from ZYpp
Stanislav Visnovsky [Tue, 14 Feb 2006 14:32:22 +0000 (14:32 +0000)]
provide media information about a source
Michael Andres [Tue, 14 Feb 2006 14:08:59 +0000 (14:08 +0000)]
- Fixed RW_pointer unique() and use_count(). These must be implemented
via RW_pointer traits, because they depend on the type of smart
pointer wrapped.
- Added class base::ProvideNumericId. Base class for objects
providing a numeric Id. (see the docs)
Klaus Kaempf [Tue, 14 Feb 2006 14:02:04 +0000 (14:02 +0000)]
implement transactResObject()
Duncan Mac-Vicar P [Tue, 14 Feb 2006 13:58:33 +0000 (13:58 +0000)]
revert last changes, make storage stateless again
Klaus Kaempf [Tue, 14 Feb 2006 13:43:20 +0000 (13:43 +0000)]
add Resolver::transactResObject()
(incomplete)
Marius Tomaschewski [Tue, 14 Feb 2006 13:35:17 +0000 (13:35 +0000)]
- Implemented hal query for avaliable CDROM/DVD drives
Marius Tomaschewski [Tue, 14 Feb 2006 13:33:12 +0000 (13:33 +0000)]
- Implemented getUDI(), getTypeName(), getCdromCapabilityNames()
Klaus Kaempf [Tue, 14 Feb 2006 13:33:04 +0000 (13:33 +0000)]
one more helper function
Klaus Kaempf [Tue, 14 Feb 2006 13:21:42 +0000 (13:21 +0000)]
implement evaluation of splitprovides