Klaus Kaempf [Tue, 21 Feb 2006 08:56:25 +0000 (08:56 +0000)]
include assert.h
Klaus Kaempf [Tue, 21 Feb 2006 08:18:15 +0000 (08:18 +0000)]
add dummy returns
Michael Andres [Mon, 20 Feb 2006 22:35:15 +0000 (22:35 +0000)]
- Prepare class ArchCompat for proper architecture ordering
and comaptibility handling.
Marius Tomaschewski [Mon, 20 Feb 2006 21:47:05 +0000 (21:47 +0000)]
- Changed to compare filesystem type with media source type
Marius Tomaschewski [Mon, 20 Feb 2006 21:32:14 +0000 (21:32 +0000)]
- Implemented overloaded isAttached() calling checkAttached()
- Changed to use isUseableAttachPoint() for path verify
Marius Tomaschewski [Mon, 20 Feb 2006 21:29:21 +0000 (21:29 +0000)]
- Implemented checkAttached() function verifying attached
media against last state of the mount entries.
- Implemented isUseableAttachPoint() verifying attach point
against last state of the mount entries.
- Changed isAttached to virtual, so it can be overloaded
to call checkAttached() in derived classes.
- Moved MediaAccess friendship to protected.
Marius Tomaschewski [Mon, 20 Feb 2006 21:24:04 +0000 (21:24 +0000)]
- Added getMountTableMTime() and getMountEntries()
to the interface, cleaned up a little bit
Marius Tomaschewski [Mon, 20 Feb 2006 21:18:05 +0000 (21:18 +0000)]
- Fixed to use temporary variable
Klaus Kaempf [Mon, 20 Feb 2006 20:27:29 +0000 (20:27 +0000)]
track "uninstall due to upgrade" seperately
Klaus Kaempf [Mon, 20 Feb 2006 19:40:00 +0000 (19:40 +0000)]
debug code added
Klaus Kaempf [Mon, 20 Feb 2006 19:20:01 +0000 (19:20 +0000)]
don't write dependencies with empty edition
Klaus Kaempf [Mon, 20 Feb 2006 19:19:18 +0000 (19:19 +0000)]
fix filename filter in PROVIDES.
Speeds up target creation from > 1 min to < 15 sec
Klaus Kaempf [Mon, 20 Feb 2006 18:16:05 +0000 (18:16 +0000)]
- define LOGGROUP
- fix file: url
Klaus Kaempf [Mon, 20 Feb 2006 18:09:32 +0000 (18:09 +0000)]
define LOGGROUP
Klaus Kaempf [Mon, 20 Feb 2006 18:09:24 +0000 (18:09 +0000)]
comment typo
Klaus Kaempf [Mon, 20 Feb 2006 18:07:13 +0000 (18:07 +0000)]
write log to /var/log/zmd-backend.log
Duncan Mac-Vicar P [Mon, 20 Feb 2006 17:45:56 +0000 (17:45 +0000)]
add /var/lib/zypp as an accessor
Klaus Kaempf [Mon, 20 Feb 2006 17:19:07 +0000 (17:19 +0000)]
start adding 'catalogs' api (incomplete)
Marius Tomaschewski [Mon, 20 Feb 2006 17:14:55 +0000 (17:14 +0000)]
- Changed back to use fixed RW_pointer unique()
Klaus Kaempf [Mon, 20 Feb 2006 17:00:43 +0000 (17:00 +0000)]
compiles again
Klaus Kaempf [Mon, 20 Feb 2006 16:44:19 +0000 (16:44 +0000)]
write target resolvables as catalog "@system"
Klaus Kaempf [Mon, 20 Feb 2006 16:43:58 +0000 (16:43 +0000)]
pass "catalog" to backend
Duncan Mac-Vicar P [Mon, 20 Feb 2006 16:32:41 +0000 (16:32 +0000)]
make patterns category tarnslatable, for Huha
Klaus Kaempf [Mon, 20 Feb 2006 16:21:45 +0000 (16:21 +0000)]
write all resolvables
Klaus Kaempf [Mon, 20 Feb 2006 16:21:29 +0000 (16:21 +0000)]
adapt to latest ZMD table format
Klaus Kaempf [Mon, 20 Feb 2006 16:05:58 +0000 (16:05 +0000)]
architecture accessors
Klaus Kaempf [Mon, 20 Feb 2006 16:05:41 +0000 (16:05 +0000)]
determine and provide architecture
Duncan Mac-Vicar P [Mon, 20 Feb 2006 15:16:03 +0000 (15:16 +0000)]
remove some debug
Stanislav Visnovsky [Mon, 20 Feb 2006 15:04:35 +0000 (15:04 +0000)]
Report problems when restoring sources from persistent store.
Restore also enablement and autorefresh.
Duncan Mac-Vicar P [Mon, 20 Feb 2006 14:51:39 +0000 (14:51 +0000)]
check if arch is empty
Marius Tomaschewski [Mon, 20 Feb 2006 14:24:05 +0000 (14:24 +0000)]
- Do _never_ create static MediaManager instances
unless you like unitialized mutextes!
Duncan Mac-Vicar P [Mon, 20 Feb 2006 13:55:56 +0000 (13:55 +0000)]
add testcase for Huha bug
Duncan Mac-Vicar P [Mon, 20 Feb 2006 13:47:26 +0000 (13:47 +0000)]
implement cache for SuSeTags, this should allow installing without CD1 in the drive all the time. CAUTION: experimental, gimme feedback
Marius Tomaschewski [Mon, 20 Feb 2006 12:59:55 +0000 (12:59 +0000)]
- Fixed to throw NotDesired instead of NotAttached exception
Marius Tomaschewski [Mon, 20 Feb 2006 12:59:07 +0000 (12:59 +0000)]
- Documented exceptions of provideFile
Duncan Mac-Vicar P [Mon, 20 Feb 2006 12:51:19 +0000 (12:51 +0000)]
check that repo exists when using cache too. Otherwise it detects a YUM repo just when a cache parameter is given, no matter if it is not a YUM cache
Michael Andres [Mon, 20 Feb 2006 11:07:47 +0000 (11:07 +0000)]
- Disable per default logging to stderr. It now defaults to no logging,
which may be changed by setting $ZYPP_LOGFILE ( "-" for stderr, otherwise
pathname of the log file).
Stanislav Visnovsky [Mon, 20 Feb 2006 10:05:26 +0000 (10:05 +0000)]
enable storage on target
Michael Andres [Sat, 18 Feb 2006 23:57:53 +0000 (23:57 +0000)]
- Added BitField assign and bitwise operators.
Michael Andres [Sat, 18 Feb 2006 23:51:05 +0000 (23:51 +0000)]
- Added class base::SafeBool. Resusable implementaion of a save 'operator bool'.
Using CRTP, derived classes must provide 'bool boolTest() const' only. See doc.
Stefan Schubert [Sat, 18 Feb 2006 16:39:44 +0000 (16:39 +0000)]
text changes desired by the UI
Stefan Schubert [Sat, 18 Feb 2006 16:39:17 +0000 (16:39 +0000)]
text changes desired by the UI
Stefan Schubert [Sat, 18 Feb 2006 16:26:50 +0000 (16:26 +0000)]
revert to r 1513; does not build
Stefan Schubert [Sat, 18 Feb 2006 16:23:00 +0000 (16:23 +0000)]
new translations
Stefan Schubert [Sat, 18 Feb 2006 16:01:55 +0000 (16:01 +0000)]
pefer newer versions if there are more solutions
Stefan Schubert [Sat, 18 Feb 2006 16:01:32 +0000 (16:01 +0000)]
pefer newer versions if there are more solutions
Stefan Schubert [Sat, 18 Feb 2006 11:14:06 +0000 (11:14 +0000)]
output has been changed
Stefan Schubert [Sat, 18 Feb 2006 11:13:20 +0000 (11:13 +0000)]
output has been changed
Michael Andres [Fri, 17 Feb 2006 21:10:33 +0000 (21:10 +0000)]
- install PtrTypes test
Michael Andres [Fri, 17 Feb 2006 20:57:36 +0000 (20:57 +0000)]
- Use swap instead of reset in RW_pointer.
Duncan Mac-Vicar P [Fri, 17 Feb 2006 17:05:31 +0000 (17:05 +0000)]
add order to patterns, also for Mr. Huha integration
Klaus Kaempf [Fri, 17 Feb 2006 17:04:58 +0000 (17:04 +0000)]
fix comment
Duncan Mac-Vicar P [Fri, 17 Feb 2006 16:55:59 +0000 (16:55 +0000)]
add icon for Huha
Stefan Schubert [Fri, 17 Feb 2006 16:55:53 +0000 (16:55 +0000)]
enabled debug again
Stefan Schubert [Fri, 17 Feb 2006 16:54:38 +0000 (16:54 +0000)]
- Do not evaluate provide,conflicts.... of an item which has to be
installed and which is uninstallable
- lower priority of recommend items when a conflict happens
Stefan Schubert [Fri, 17 Feb 2006 16:51:38 +0000 (16:51 +0000)]
- Do not evaluate provide,conflicts.... of an item which has to be
installed and which is uninstallable
- lower priority of recommend items when a conflict happens
Duncan Mac-Vicar P [Fri, 17 Feb 2006 16:38:48 +0000 (16:38 +0000)]
enable patterns descriptions for Huha, and start implementing source cache for CDs so we can change the CD
Marius Tomaschewski [Fri, 17 Feb 2006 16:28:36 +0000 (16:28 +0000)]
- Added testcase for zypp::RW_pointer unique()
Michael Andres [Fri, 17 Feb 2006 16:16:52 +0000 (16:16 +0000)]
- updateed doc
Michael Andres [Fri, 17 Feb 2006 16:01:42 +0000 (16:01 +0000)]
- Fixed unwanted creation of temporary inside RW_pointer types, causing
wrong unique/use_count values reported.
Klaus Kaempf [Fri, 17 Feb 2006 15:56:59 +0000 (15:56 +0000)]
all pass now
Klaus Kaempf [Fri, 17 Feb 2006 15:53:19 +0000 (15:53 +0000)]
any state changes which are the result of the initial 'establish'
are APPL_HIGH (these determine if/which patches are needed)
Klaus Kaempf [Fri, 17 Feb 2006 15:16:35 +0000 (15:16 +0000)]
dont establish individual items, establish the complete pool
(read: use the public API, not the internal one ;-))
Klaus Kaempf [Fri, 17 Feb 2006 15:15:29 +0000 (15:15 +0000)]
these pass now
Duncan Mac-Vicar P [Fri, 17 Feb 2006 14:33:33 +0000 (14:33 +0000)]
allow to store the cache_dir for sources
Stefan Schubert [Fri, 17 Feb 2006 14:02:45 +0000 (14:02 +0000)]
Each soft require should generate a soft installation.
At least the correct error message of the postfix-sendmail-conflict will
be returned.
More investigation is needed --> continue
Stefan Schubert [Fri, 17 Feb 2006 14:02:08 +0000 (14:02 +0000)]
Each soft require should generate a soft installation.
At least the correct error message of the postfix-sendmail-conflict will be returned.
More investigation is needed --> continue
Stanislav Visnovsky [Fri, 17 Feb 2006 13:57:27 +0000 (13:57 +0000)]
provide public API for using caches
Klaus Kaempf [Fri, 17 Feb 2006 13:10:04 +0000 (13:10 +0000)]
add "isUndetermined()"
Klaus Kaempf [Fri, 17 Feb 2006 13:02:57 +0000 (13:02 +0000)]
make "establishPool()" return bool
Marius Tomaschewski [Fri, 17 Feb 2006 12:45:28 +0000 (12:45 +0000)]
- Changed to pass cifs to mount command regardless
if user provided smb:// or cifs:// URL.
Marius Tomaschewski [Fri, 17 Feb 2006 12:35:48 +0000 (12:35 +0000)]
- Fixed reset of temporary attachpoint in removeAttachPoint
Michael Andres [Fri, 17 Feb 2006 12:15:44 +0000 (12:15 +0000)]
- backup
Stefan Schubert [Fri, 17 Feb 2006 11:21:27 +0000 (11:21 +0000)]
bugfix 150844 update SLES9
Stefan Schubert [Fri, 17 Feb 2006 11:20:48 +0000 (11:20 +0000)]
bugfix 150844 update SLES9
Klaus Kaempf [Fri, 17 Feb 2006 11:18:52 +0000 (11:18 +0000)]
all are working now
Klaus Kaempf [Fri, 17 Feb 2006 11:17:07 +0000 (11:17 +0000)]
fix testcases, they still had the ResStatus bug ;-)
Klaus Kaempf [Fri, 17 Feb 2006 11:16:07 +0000 (11:16 +0000)]
treat unneeded as 'present', requirements to this are fulfilled
Klaus Kaempf [Fri, 17 Feb 2006 11:15:28 +0000 (11:15 +0000)]
extend debug
Duncan Mac-Vicar P [Fri, 17 Feb 2006 11:05:56 +0000 (11:05 +0000)]
enable storage of trsnlations using Michaels backdoor, disable saving and restoring source for now. It is not the way to go. Fix YUM group to actually save the parsed translated data
Klaus Kaempf [Fri, 17 Feb 2006 10:51:45 +0000 (10:51 +0000)]
re-establish all items which either freshen or supplement an item which changes state (installed <-> uninstalled)
Klaus Kaempf [Fri, 17 Feb 2006 10:33:19 +0000 (10:33 +0000)]
lexical ordering
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