platform/upstream/libzypp.git
18 years agoadded Target::setInstallationLogfile to set the RPM log
Jiri Srain [Tue, 21 Feb 2006 22:35:49 +0000 (22:35 +0000)]
added Target::setInstallationLogfile to set the RPM log
(/var/log/YaST2/y2logRPM)

18 years agoignore
Klaus Kaempf [Tue, 21 Feb 2006 19:05:26 +0000 (19:05 +0000)]
ignore

18 years agoimprove debug
Klaus Kaempf [Tue, 21 Feb 2006 19:04:34 +0000 (19:04 +0000)]
improve debug

18 years agoimplement catalog handling
Klaus Kaempf [Tue, 21 Feb 2006 19:03:43 +0000 (19:03 +0000)]
implement catalog handling
implement source data uploading to ZMD (query-files)

18 years agocomplete catalog API
Klaus Kaempf [Tue, 21 Feb 2006 18:44:31 +0000 (18:44 +0000)]
complete catalog API

18 years agoouch, extended the wrong bitfield
Klaus Kaempf [Tue, 21 Feb 2006 18:18:08 +0000 (18:18 +0000)]
ouch, extended the wrong bitfield

18 years agoindentation
Klaus Kaempf [Tue, 21 Feb 2006 18:17:50 +0000 (18:17 +0000)]
indentation

18 years agolog where are we trying to find the cache
Duncan Mac-Vicar P [Tue, 21 Feb 2006 17:21:11 +0000 (17:21 +0000)]
log where are we trying to find the cache

18 years agomore fsbugging log
Jiri Srain [Tue, 21 Feb 2006 17:10:39 +0000 (17:10 +0000)]
more fsbugging log

18 years agorewrite the package collection logic from scratch to make it readable by humans
Duncan Mac-Vicar P [Tue, 21 Feb 2006 16:48:05 +0000 (16:48 +0000)]
rewrite the package collection logic from scratch to make it readable by humans

18 years agotaking care about priorities
Stefan Schubert [Tue, 21 Feb 2006 16:41:50 +0000 (16:41 +0000)]
taking care about priorities

18 years ago- put branch items at end of resolver queue (put unknowns last)
Klaus Kaempf [Tue, 21 Feb 2006 16:31:17 +0000 (16:31 +0000)]
- put branch items at end of resolver queue (put unknowns last)
- add # of items in branch to debug

18 years agofix typo
Klaus Kaempf [Tue, 21 Feb 2006 16:29:00 +0000 (16:29 +0000)]
fix typo

18 years agofix comment
Klaus Kaempf [Tue, 21 Feb 2006 16:20:28 +0000 (16:20 +0000)]
fix comment

18 years ago- removed obsolete ArchCompat (it's now an Arch detail)
Michael Andres [Tue, 21 Feb 2006 16:18:50 +0000 (16:18 +0000)]
- removed obsolete ArchCompat (it's now an Arch detail)

18 years agofixed missing prefix before static variable
Jiri Srain [Tue, 21 Feb 2006 16:11:32 +0000 (16:11 +0000)]
fixed missing prefix before static variable

18 years ago- set logfile to stderr
Klaus Kaempf [Tue, 21 Feb 2006 15:50:40 +0000 (15:50 +0000)]
- set logfile to stderr
- handle locales in testcases

18 years agoSet the agent string for HTTP and HTTPS
Jiri Srain [Tue, 21 Feb 2006 15:39:57 +0000 (15:39 +0000)]
Set the agent string for HTTP and HTTPS

18 years ago- Arch:
Michael Andres [Tue, 21 Feb 2006 14:35:58 +0000 (14:35 +0000)]
- Arch:
  - fixed the broken compare and compatibleWith relation
  - introduced shared implementation class, maintaining comatibility information.
  - added type Arch::CompatSet, and Arch::compatSet( const Arch & targetArch_r );
    returns a CompatSet including all Archs compatible with targetArch_r;
    CompatSet uses reverse order: x86_64 athlon i686 i586 i486 i386 noarch

18 years agorefuse to use stupid paths as cache dir :-) stanos computer is now safe
Duncan Mac-Vicar P [Tue, 21 Feb 2006 13:48:50 +0000 (13:48 +0000)]
refuse to use stupid paths as cache dir :-) stanos computer is now safe

18 years agocache content file
Duncan Mac-Vicar P [Tue, 21 Feb 2006 13:42:51 +0000 (13:42 +0000)]
cache content file

18 years agofix segfault when filtering packages
Klaus Kaempf [Tue, 21 Feb 2006 12:20:31 +0000 (12:20 +0000)]
fix segfault when filtering packages

18 years agoFixed cache dir handling
Stanislav Visnovsky [Tue, 21 Feb 2006 11:42:11 +0000 (11:42 +0000)]
Fixed cache dir handling
TODO: integration with SourceCache

18 years agoallow to set a different root for source cache
Stanislav Visnovsky [Tue, 21 Feb 2006 11:41:07 +0000 (11:41 +0000)]
allow to set a different root for source cache

18 years agomake sure there is '/' at the end of path to dir
Stanislav Visnovsky [Tue, 21 Feb 2006 11:40:31 +0000 (11:40 +0000)]
make sure there is '/' at the end of path to dir

18 years agouse patterns file from cache
Stanislav Visnovsky [Tue, 21 Feb 2006 11:25:20 +0000 (11:25 +0000)]
use patterns file from cache

18 years ago- backup
Michael Andres [Tue, 21 Feb 2006 11:17:14 +0000 (11:17 +0000)]
- backup

18 years agoadd LOGGROUP
Klaus Kaempf [Tue, 21 Feb 2006 09:57:12 +0000 (09:57 +0000)]
add LOGGROUP

18 years agohonor "supplements" dependency
Klaus Kaempf [Tue, 21 Feb 2006 09:42:07 +0000 (09:42 +0000)]
honor "supplements" dependency

18 years agoadd "supplements" as normal dependency
Klaus Kaempf [Tue, 21 Feb 2006 09:38:45 +0000 (09:38 +0000)]
add "supplements" as normal dependency

18 years agohonor "Sup" for "supplements
Klaus Kaempf [Tue, 21 Feb 2006 09:18:19 +0000 (09:18 +0000)]
honor "Sup" for "supplements

18 years agosave last package before filtering out the next
Klaus Kaempf [Tue, 21 Feb 2006 09:16:32 +0000 (09:16 +0000)]
save last package before filtering out the next

18 years agoinclude assert.h
Klaus Kaempf [Tue, 21 Feb 2006 08:56:25 +0000 (08:56 +0000)]
include assert.h

18 years agoadd dummy returns
Klaus Kaempf [Tue, 21 Feb 2006 08:18:15 +0000 (08:18 +0000)]
add dummy returns

18 years ago- Prepare class ArchCompat for proper architecture ordering
Michael Andres [Mon, 20 Feb 2006 22:35:15 +0000 (22:35 +0000)]
- Prepare class ArchCompat for proper architecture ordering
  and comaptibility handling.

18 years ago- Changed to compare filesystem type with media source type
Marius Tomaschewski [Mon, 20 Feb 2006 21:47:05 +0000 (21:47 +0000)]
- Changed to compare filesystem type with media source type

18 years ago- Implemented overloaded isAttached() calling checkAttached()
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

18 years ago- Implemented checkAttached() function verifying attached
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.

18 years ago- Added getMountTableMTime() and getMountEntries()
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

18 years ago- Fixed to use temporary variable
Marius Tomaschewski [Mon, 20 Feb 2006 21:18:05 +0000 (21:18 +0000)]
- Fixed to use temporary variable

18 years agotrack "uninstall due to upgrade" seperately
Klaus Kaempf [Mon, 20 Feb 2006 20:27:29 +0000 (20:27 +0000)]
track "uninstall due to upgrade" seperately

18 years agodebug code added
Klaus Kaempf [Mon, 20 Feb 2006 19:40:00 +0000 (19:40 +0000)]
debug code added

18 years agodon't write dependencies with empty edition
Klaus Kaempf [Mon, 20 Feb 2006 19:20:01 +0000 (19:20 +0000)]
don't write dependencies with empty edition

18 years agofix filename filter in PROVIDES.
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

18 years ago- define LOGGROUP
Klaus Kaempf [Mon, 20 Feb 2006 18:16:05 +0000 (18:16 +0000)]
- define LOGGROUP
- fix file: url

18 years agodefine LOGGROUP
Klaus Kaempf [Mon, 20 Feb 2006 18:09:32 +0000 (18:09 +0000)]
define LOGGROUP

18 years agocomment typo
Klaus Kaempf [Mon, 20 Feb 2006 18:09:24 +0000 (18:09 +0000)]
comment typo

18 years agowrite log to /var/log/zmd-backend.log
Klaus Kaempf [Mon, 20 Feb 2006 18:07:13 +0000 (18:07 +0000)]
write log to /var/log/zmd-backend.log

18 years agoadd /var/lib/zypp as an accessor
Duncan Mac-Vicar P [Mon, 20 Feb 2006 17:45:56 +0000 (17:45 +0000)]
add /var/lib/zypp as an accessor

18 years agostart adding 'catalogs' api (incomplete)
Klaus Kaempf [Mon, 20 Feb 2006 17:19:07 +0000 (17:19 +0000)]
start adding 'catalogs' api (incomplete)

18 years ago- Changed back to use fixed RW_pointer unique()
Marius Tomaschewski [Mon, 20 Feb 2006 17:14:55 +0000 (17:14 +0000)]
- Changed back to use fixed RW_pointer unique()

18 years agocompiles again
Klaus Kaempf [Mon, 20 Feb 2006 17:00:43 +0000 (17:00 +0000)]
compiles again

18 years agowrite target resolvables as catalog "@system"
Klaus Kaempf [Mon, 20 Feb 2006 16:44:19 +0000 (16:44 +0000)]
write target resolvables as catalog "@system"

18 years agopass "catalog" to backend
Klaus Kaempf [Mon, 20 Feb 2006 16:43:58 +0000 (16:43 +0000)]
pass "catalog" to backend

18 years agomake patterns category tarnslatable, for Huha
Duncan Mac-Vicar P [Mon, 20 Feb 2006 16:32:41 +0000 (16:32 +0000)]
make patterns category tarnslatable, for Huha

18 years agowrite all resolvables
Klaus Kaempf [Mon, 20 Feb 2006 16:21:45 +0000 (16:21 +0000)]
write all resolvables

18 years agoadapt to latest ZMD table format
Klaus Kaempf [Mon, 20 Feb 2006 16:21:29 +0000 (16:21 +0000)]
adapt to latest ZMD table format

18 years agoarchitecture accessors
Klaus Kaempf [Mon, 20 Feb 2006 16:05:58 +0000 (16:05 +0000)]
architecture accessors

18 years agodetermine and provide architecture
Klaus Kaempf [Mon, 20 Feb 2006 16:05:41 +0000 (16:05 +0000)]
determine and provide architecture

18 years agoremove some debug
Duncan Mac-Vicar P [Mon, 20 Feb 2006 15:16:03 +0000 (15:16 +0000)]
remove some debug

18 years agoReport problems when restoring sources from persistent store.
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.

18 years agocheck if arch is empty
Duncan Mac-Vicar P [Mon, 20 Feb 2006 14:51:39 +0000 (14:51 +0000)]
check if arch is empty

18 years ago- Do _never_ create static MediaManager instances
Marius Tomaschewski [Mon, 20 Feb 2006 14:24:05 +0000 (14:24 +0000)]
- Do _never_ create static MediaManager instances
  unless you like unitialized mutextes!

18 years agoadd testcase for Huha bug
Duncan Mac-Vicar P [Mon, 20 Feb 2006 13:55:56 +0000 (13:55 +0000)]
add testcase for Huha bug

18 years agoimplement cache for SuSeTags, this should allow installing without CD1 in the drive...
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

18 years ago- Fixed to throw NotDesired instead of NotAttached exception
Marius Tomaschewski [Mon, 20 Feb 2006 12:59:55 +0000 (12:59 +0000)]
- Fixed to throw NotDesired instead of NotAttached exception

18 years ago- Documented exceptions of provideFile
Marius Tomaschewski [Mon, 20 Feb 2006 12:59:07 +0000 (12:59 +0000)]
- Documented exceptions of provideFile

18 years agocheck that repo exists when using cache too. Otherwise it detects a YUM repo just...
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

18 years ago- Disable per default logging to stderr. It now defaults to no logging,
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).

18 years agoenable storage on target
Stanislav Visnovsky [Mon, 20 Feb 2006 10:05:26 +0000 (10:05 +0000)]
enable storage on target

18 years ago- Added BitField assign and bitwise operators.
Michael Andres [Sat, 18 Feb 2006 23:57:53 +0000 (23:57 +0000)]
- Added BitField assign and bitwise operators.

18 years ago- Added class base::SafeBool. Resusable implementaion of a save 'operator bool'.
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.

18 years agotext changes desired by the UI
Stefan Schubert [Sat, 18 Feb 2006 16:39:44 +0000 (16:39 +0000)]
text changes desired by the UI

18 years agotext changes desired by the UI
Stefan Schubert [Sat, 18 Feb 2006 16:39:17 +0000 (16:39 +0000)]
text changes desired by the UI

18 years agorevert to r 1513; does not build
Stefan Schubert [Sat, 18 Feb 2006 16:26:50 +0000 (16:26 +0000)]
revert to r 1513; does not build

18 years agonew translations
Stefan Schubert [Sat, 18 Feb 2006 16:23:00 +0000 (16:23 +0000)]
new translations

18 years agopefer newer versions if there are more solutions
Stefan Schubert [Sat, 18 Feb 2006 16:01:55 +0000 (16:01 +0000)]
pefer newer versions if there are more solutions

18 years agopefer 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

18 years agooutput has been changed
Stefan Schubert [Sat, 18 Feb 2006 11:14:06 +0000 (11:14 +0000)]
output has been changed

18 years agooutput has been changed
Stefan Schubert [Sat, 18 Feb 2006 11:13:20 +0000 (11:13 +0000)]
output has been changed

18 years ago- install PtrTypes test
Michael Andres [Fri, 17 Feb 2006 21:10:33 +0000 (21:10 +0000)]
- install PtrTypes test

18 years ago- Use swap instead of reset in RW_pointer.
Michael Andres [Fri, 17 Feb 2006 20:57:36 +0000 (20:57 +0000)]
- Use swap instead of reset in RW_pointer.

18 years agoadd order to patterns, also for Mr. Huha integration
Duncan Mac-Vicar P [Fri, 17 Feb 2006 17:05:31 +0000 (17:05 +0000)]
add order to patterns, also for Mr. Huha integration

18 years agofix comment
Klaus Kaempf [Fri, 17 Feb 2006 17:04:58 +0000 (17:04 +0000)]
fix comment

18 years agoadd icon for Huha
Duncan Mac-Vicar P [Fri, 17 Feb 2006 16:55:59 +0000 (16:55 +0000)]
add icon for Huha

18 years agoenabled debug again
Stefan Schubert [Fri, 17 Feb 2006 16:55:53 +0000 (16:55 +0000)]
enabled debug again

18 years ago- Do not evaluate provide,conflicts.... of an item which has to be
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

18 years ago- Do not evaluate provide,conflicts.... of an item which has to be
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

18 years agoenable patterns descriptions for Huha, and start implementing source cache for CDs...
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

18 years ago- Added testcase for zypp::RW_pointer unique()
Marius Tomaschewski [Fri, 17 Feb 2006 16:28:36 +0000 (16:28 +0000)]
- Added testcase for zypp::RW_pointer unique()

18 years ago- updateed doc
Michael Andres [Fri, 17 Feb 2006 16:16:52 +0000 (16:16 +0000)]
- updateed doc

18 years ago- Fixed unwanted creation of temporary inside RW_pointer types, causing
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.

18 years agoall pass now
Klaus Kaempf [Fri, 17 Feb 2006 15:56:59 +0000 (15:56 +0000)]
all pass now

18 years agoany state changes which are the result of the initial 'establish'
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)

18 years agodont establish individual items, establish the complete pool
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 ;-))

18 years agothese pass now
Klaus Kaempf [Fri, 17 Feb 2006 15:15:29 +0000 (15:15 +0000)]
these pass now

18 years agoallow to store the cache_dir for sources
Duncan Mac-Vicar P [Fri, 17 Feb 2006 14:33:33 +0000 (14:33 +0000)]
allow to store the cache_dir for sources

18 years agoEach soft require should generate a soft installation.
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

18 years agoEach soft require should generate a soft installation.
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

18 years agoprovide public API for using caches
Stanislav Visnovsky [Fri, 17 Feb 2006 13:57:27 +0000 (13:57 +0000)]
provide public API for using caches