platform/upstream/libzypp.git
16 years agoTake care target uses --root when creating solv files (bnc #363789)
Michael Andres [Fri, 22 Feb 2008 13:54:07 +0000 (13:54 +0000)]
Take care target uses --root when creating solv files (bnc #363789)

16 years agofix package attrs
Duncan Mac-Vicar P [Fri, 22 Feb 2008 12:41:55 +0000 (12:41 +0000)]
fix package attrs

16 years agoits 'rpm-devel' missing, not 'rpm'
Klaus Kaempf [Fri, 22 Feb 2008 12:14:33 +0000 (12:14 +0000)]
its 'rpm-devel' missing, not 'rpm'

16 years agoUnmaintained packages which does not fit to the updated system
Stefan Schubert [Fri, 22 Feb 2008 09:11:22 +0000 (09:11 +0000)]
Unmaintained packages which does not fit to the updated system
(broken dependencies) will be deleted.

16 years agobugfix
Stefan Schubert [Fri, 22 Feb 2008 09:09:53 +0000 (09:09 +0000)]
bugfix

16 years agoUnmaintained packages which does not fit to the updated system
Stefan Schubert [Fri, 22 Feb 2008 08:56:35 +0000 (08:56 +0000)]
Unmaintained packages which does not fit to the updated system
(broken dependencies) will be deleted.

16 years agojust noticed a missing dep
Stephan Kulow [Fri, 22 Feb 2008 06:20:58 +0000 (06:20 +0000)]
just noticed a missing dep

16 years agoUse new interface for initializing the file provides.
Michael Matz [Thu, 21 Feb 2008 18:52:31 +0000 (18:52 +0000)]
Use new interface for initializing the file provides.

16 years agoAdd ByLocaleSupport filter to iterate solvables according to their locale support.
Michael Andres [Thu, 21 Feb 2008 17:34:47 +0000 (17:34 +0000)]
Add ByLocaleSupport filter to iterate solvables according to their locale support.

16 years agoWe need to add mediadir also in the non-trivial case.
Michael Matz [Thu, 21 Feb 2008 15:39:05 +0000 (15:39 +0000)]
We need to add mediadir also in the non-trivial case.

16 years agotoo complicate comparison;-)
Stefan Schubert [Thu, 21 Feb 2008 09:49:05 +0000 (09:49 +0000)]
too complicate comparison;-)

16 years ago- remove flag delete_unmaintained
Stefan Schubert [Thu, 21 Feb 2008 09:45:44 +0000 (09:45 +0000)]
- remove flag delete_unmaintained
- cleanup resolver problems
- add list which shows unmaintained packages. Will be needed if they
  break with the updated system in order to delete them.

16 years agoCleanup unused /var/lib/zypp/cache in migrate_sources
Michael Andres [Wed, 20 Feb 2008 12:49:52 +0000 (12:49 +0000)]
Cleanup unused /var/lib/zypp/cache in migrate_sources

16 years ago- regarding language dependencies while update correctly
Stefan Schubert [Wed, 20 Feb 2008 11:40:57 +0000 (11:40 +0000)]
- regarding language dependencies while update correctly
- using sat::WhatProvides instaed of SATResolver::whoProvides

16 years agochanges
Jan Kupec [Tue, 19 Feb 2008 15:22:22 +0000 (15:22 +0000)]
changes

16 years ago- fix DownloadProgressReport.finish() url argument
Jan Kupec [Tue, 19 Feb 2008 15:21:01 +0000 (15:21 +0000)]
- fix DownloadProgressReport.finish() url argument

16 years agobackup
Michael Andres [Tue, 19 Feb 2008 15:08:32 +0000 (15:08 +0000)]
backup

16 years agoadded Collector: functor writing elements to an output iterator.
Michael Andres [Tue, 19 Feb 2008 15:08:17 +0000 (15:08 +0000)]
added Collector: functor writing elements to an output iterator.

16 years agouse the right exception type, may be should be RepoMetadataException
Duncan Mac-Vicar P [Tue, 19 Feb 2008 12:43:36 +0000 (12:43 +0000)]
use the right exception type, may be should be RepoMetadataException
anyways, but not unknown typewq

16 years agono need to show this part, zypper and apps wll do it
Duncan Mac-Vicar P [Tue, 19 Feb 2008 12:26:07 +0000 (12:26 +0000)]
no need to show this part, zypper and apps wll do it

16 years agoerror message
Duncan Mac-Vicar P [Tue, 19 Feb 2008 12:17:13 +0000 (12:17 +0000)]
error message

16 years ago- hardlink when possible to optimize data transfer
Duncan Mac-Vicar P [Tue, 19 Feb 2008 12:17:12 +0000 (12:17 +0000)]
- hardlink when possible to optimize data transfer
  and space across caches.
- bump version

16 years agocompile
Stephan Kulow [Tue, 19 Feb 2008 07:26:19 +0000 (07:26 +0000)]
compile

16 years agoincrease version so I can buildrequire the latest API
Stephan Kulow [Tue, 19 Feb 2008 07:15:11 +0000 (07:15 +0000)]
increase version so I can buildrequire the latest API

16 years ago- Propagate sat::Solvable methods dealing with locale support to ResObject.
Michael Andres [Mon, 18 Feb 2008 23:27:47 +0000 (23:27 +0000)]
- Propagate sat::Solvable methods dealing with locale support to ResObject.

16 years agobyCapabilityIndexBegin replaced by satsolver call
Stefan Schubert [Mon, 18 Feb 2008 17:26:19 +0000 (17:26 +0000)]
byCapabilityIndexBegin replaced by satsolver call

16 years ago- added some locale support to sat::Solvable.
Michael Andres [Mon, 18 Feb 2008 16:40:54 +0000 (16:40 +0000)]
- added some locale support to sat::Solvable.

16 years ago- handle error messages better in doesFileExist too which is
Duncan Mac-Vicar P [Mon, 18 Feb 2008 13:17:47 +0000 (13:17 +0000)]
- handle error messages better in doesFileExist too which is
  used during probing. (bnc #362608)

16 years ago- add Pathname::assertprefix
Michael Andres [Mon, 18 Feb 2008 11:23:08 +0000 (11:23 +0000)]
- add Pathname::assertprefix
- avoid duplicated root prefix in Target

16 years agogenerating testcase only if ZYPP_FULLLOG is set
Stefan Schubert [Mon, 18 Feb 2008 10:20:13 +0000 (10:20 +0000)]
generating testcase only if ZYPP_FULLLOG is set

16 years agowrong debug text
Stefan Schubert [Mon, 18 Feb 2008 08:03:04 +0000 (08:03 +0000)]
wrong debug text

16 years ago- Fetcher::reset() should not reset cache directories.
Duncan Mac-Vicar P [Sun, 17 Feb 2008 20:47:08 +0000 (20:47 +0000)]
- Fetcher::reset() should not reset cache directories.
  (bnc #348050)
- version 4.2.6

16 years ago- Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
Duncan Mac-Vicar P [Sat, 16 Feb 2008 14:56:39 +0000 (14:56 +0000)]
- Use CURLOPT_NOBODY instead of a CURLOPT_RANGE of 1 byte
  for http and https, but this time set CURLOPT_HTTPGET back to 1
  so it actually works. This makes Media::doesFileExist
  efficient for http and https.
  (bnc #348050)
- version 4.2.5

16 years ago- rework the testsuite after new boost in factory broke it.
Duncan Mac-Vicar P [Sat, 16 Feb 2008 02:01:57 +0000 (02:01 +0000)]
- rework the testsuite after new boost in factory broke it.
- remove the feature to test on arbitrary directories
- use testcase auto registration
- remove lot lot of registration code
- use a macro to add testcases, following the convention:
  Class1_test.cc then just use ADD_TESTS(Class1 Class2..)
- port some testcases missing to boost

16 years agoadd sat::WhatProvides to look for Solvable providing a Capability. (somtimes segfaults).
Michael Andres [Fri, 15 Feb 2008 18:35:49 +0000 (18:35 +0000)]
add sat::WhatProvides to look for Solvable providing a Capability. (somtimes segfaults).

16 years agodisable while I fix boost breakage
Duncan Mac-Vicar P [Fri, 15 Feb 2008 17:08:49 +0000 (17:08 +0000)]
disable while I fix boost breakage

16 years agocorrectly provide available locales
Michael Andres [Fri, 15 Feb 2008 17:03:19 +0000 (17:03 +0000)]
correctly provide available locales

16 years agomove check of installed items to distupgrade
Stefan Schubert [Fri, 15 Feb 2008 17:02:32 +0000 (17:02 +0000)]
move check of installed items to distupgrade

16 years agodebug output fixed
Michael Andres [Fri, 15 Feb 2008 16:53:34 +0000 (16:53 +0000)]
debug output fixed

16 years agodo not file a delete request for an updated item
Stefan Schubert [Fri, 15 Feb 2008 16:19:06 +0000 (16:19 +0000)]
do not file a delete request for an updated item

16 years agoremove unused libs
Michael Andres [Fri, 15 Feb 2008 14:39:33 +0000 (14:39 +0000)]
remove unused libs

16 years agodocument new configuration option
Stanislav Visnovsky [Fri, 15 Feb 2008 13:32:53 +0000 (13:32 +0000)]
document new configuration option

16 years agocomment the comment
Stanislav Visnovsky [Fri, 15 Feb 2008 13:21:28 +0000 (13:21 +0000)]
comment the comment

16 years ago- unbreak refresh
Stanislav Visnovsky [Fri, 15 Feb 2008 13:16:22 +0000 (13:16 +0000)]
- unbreak refresh
- provide API for cleaning up packages

16 years ago- merge Stano's patch to keep downloaded rpms
Duncan Mac-Vicar P [Fri, 15 Feb 2008 12:58:44 +0000 (12:58 +0000)]
- merge Stano's patch to keep downloaded rpms

16 years agodo not delete unmaintained packages which has been selected by a none equivalent...
Stefan Schubert [Fri, 15 Feb 2008 11:41:09 +0000 (11:41 +0000)]
do not delete unmaintained packages which has been selected by a none equivalent vendor

16 years agomake sure zypper search works as non-root
Stephan Kulow [Fri, 15 Feb 2008 10:54:07 +0000 (10:54 +0000)]
make sure zypper search works as non-root

16 years agodifferent branch now
Stephan Kulow [Fri, 15 Feb 2008 09:55:31 +0000 (09:55 +0000)]
different branch now

16 years agolooks harmless :)
Stephan Kulow [Fri, 15 Feb 2008 09:55:12 +0000 (09:55 +0000)]
looks harmless :)

16 years agomove into trunk
Stephan Kulow [Fri, 15 Feb 2008 09:50:42 +0000 (09:50 +0000)]
move into trunk

16 years agoadd basic locale interface to ResPool, remove deprecated _gxx hashes
Michael Andres [Thu, 14 Feb 2008 23:13:41 +0000 (23:13 +0000)]
add basic locale interface to ResPool, remove deprecated _gxx hashes

16 years agorename packages works for update now
Stefan Schubert [Thu, 14 Feb 2008 17:10:55 +0000 (17:10 +0000)]
rename packages works for update now

16 years agoMake byIdent{Begin,End} an indexed iterator globally, remove PoolIndex
Michael Matz [Thu, 14 Feb 2008 11:37:51 +0000 (11:37 +0000)]
Make byIdent{Begin,End} an indexed iterator globally, remove PoolIndex
from doUpgrade.

16 years agoAhja, 80% of the time in doUpgrade (now that the iterator is fast) is
Michael Matz [Thu, 14 Feb 2008 11:01:40 +0000 (11:01 +0000)]
Ahja, 80% of the time in doUpgrade (now that the iterator is fast) is
taken up by filling a cleverly sorted map, which isn't used anywhere.

16 years agouse ByteCount::Unit
Michael Andres [Thu, 14 Feb 2008 10:25:58 +0000 (10:25 +0000)]
use ByteCount::Unit

16 years agoCorrect size calculation and use the right attribute name for the
Michael Matz [Thu, 14 Feb 2008 09:22:25 +0000 (09:22 +0000)]
Correct size calculation and use the right attribute name for the
install size.

16 years agofix vendor attr
Michael Andres [Wed, 13 Feb 2008 15:28:11 +0000 (15:28 +0000)]
fix vendor attr

16 years agobackup
Duncan Mac-Vicar P [Wed, 13 Feb 2008 15:27:50 +0000 (15:27 +0000)]
backup

16 years agoregenerate rpm cache just after commit
Duncan Mac-Vicar P [Wed, 13 Feb 2008 15:25:40 +0000 (15:25 +0000)]
regenerate rpm cache just after commit

16 years agobackup my devel dir
Duncan Mac-Vicar P [Wed, 13 Feb 2008 15:07:15 +0000 (15:07 +0000)]
backup my devel dir

16 years ago- Implement a more efficient rpm cache based on micha and coolo's ideas
Duncan Mac-Vicar P [Wed, 13 Feb 2008 15:07:14 +0000 (15:07 +0000)]
- Implement a more efficient rpm cache based on micha and coolo's ideas

- rename _rpm.solv to @System.solv (or whatever system repo name is)
- use the old solv to speedup rpmdb2solv (merge) if it is available

16 years agotake uncompressed control file
Stefan Schubert [Wed, 13 Feb 2008 15:04:52 +0000 (15:04 +0000)]
take uncompressed control file

16 years agotypo
Stefan Schubert [Wed, 13 Feb 2008 14:03:20 +0000 (14:03 +0000)]
typo

16 years agospeed up upgrade
Michael Andres [Wed, 13 Feb 2008 13:02:39 +0000 (13:02 +0000)]
speed up upgrade

16 years agofix iterator
Michael Andres [Wed, 13 Feb 2008 11:26:37 +0000 (11:26 +0000)]
fix iterator

16 years agopool iterator fixes
Michael Andres [Tue, 12 Feb 2008 17:31:05 +0000 (17:31 +0000)]
pool iterator fixes

16 years agosubmit
Stephan Kulow [Tue, 12 Feb 2008 16:10:50 +0000 (16:10 +0000)]
submit

16 years agofilter unwanted architectures from pool
Michael Andres [Tue, 12 Feb 2008 15:16:16 +0000 (15:16 +0000)]
filter unwanted architectures from pool

16 years agounitialized reference
Duncan Mac-Vicar P [Tue, 12 Feb 2008 13:20:47 +0000 (13:20 +0000)]
unitialized reference

16 years agobackup
Michael Andres [Tue, 12 Feb 2008 12:09:13 +0000 (12:09 +0000)]
backup

16 years agodrop ResPool byName iterator and use byIdent
Michael Andres [Tue, 12 Feb 2008 11:29:42 +0000 (11:29 +0000)]
drop ResPool byName iterator and use byIdent

16 years agoMore attributes
Duncan Mac-Vicar P [Tue, 12 Feb 2008 10:51:38 +0000 (10:51 +0000)]
More attributes

16 years agocompressing control file too
Stefan Schubert [Tue, 12 Feb 2008 09:58:53 +0000 (09:58 +0000)]
compressing control file too

16 years ago- properties for patterns
Duncan Mac-Vicar P [Mon, 11 Feb 2008 18:50:36 +0000 (18:50 +0000)]
- properties for patterns

16 years agosync filename
Stefan Schubert [Mon, 11 Feb 2008 15:58:57 +0000 (15:58 +0000)]
sync filename

16 years agousing byIdentBegin istead of byNameBegin
Stefan Schubert [Mon, 11 Feb 2008 15:49:15 +0000 (15:49 +0000)]
using byIdentBegin istead of byNameBegin

16 years agocompile on 64 bit
Duncan Mac-Vicar P [Mon, 11 Feb 2008 15:45:48 +0000 (15:45 +0000)]
compile on 64 bit

16 years agocleanup; generate control file
Stefan Schubert [Mon, 11 Feb 2008 14:56:42 +0000 (14:56 +0000)]
cleanup; generate control file

16 years agofixing cmake syntax
Stephan Kulow [Mon, 11 Feb 2008 14:35:22 +0000 (14:35 +0000)]
fixing cmake syntax

16 years agocode cleanup
Stefan Schubert [Mon, 11 Feb 2008 14:25:29 +0000 (14:25 +0000)]
code cleanup

16 years agoadded < operator
Stefan Schubert [Mon, 11 Feb 2008 14:25:11 +0000 (14:25 +0000)]
added < operator

16 years agoAdd pool byIdent iterator: Iterate over all items of a given name and kind.
Michael Andres [Mon, 11 Feb 2008 13:08:25 +0000 (13:08 +0000)]
Add pool byIdent iterator: Iterate over all items of a given name and kind.
This is faster than iterating by name and filtering by kind.

16 years agoget rid of -O3 in debug builds and increase version
Stephan Kulow [Mon, 11 Feb 2008 09:37:57 +0000 (09:37 +0000)]
get rid of -O3 in debug builds and increase version

16 years agoDear Lord! There's always infinite amazement into which total and utter
Michael Matz [Mon, 11 Feb 2008 04:30:08 +0000 (04:30 +0000)]
Dear Lord!  There's always infinite amazement into which total and utter
crap code can transform by using boost.  This removes 325 lines, adds
47 new ones (for a slow implementation of XML escaping) and now my
"zypper in kde4-bozo" takes 14 seconds instead of 128.  Yes, nine times
faster!  There should be a severe penalty for using boost for ANYTHING.

16 years agoremove cache, compile
Duncan Mac-Vicar P [Sun, 10 Feb 2008 22:34:20 +0000 (22:34 +0000)]
remove cache, compile

16 years ago- this is wrong, suse/ dir is a datadir told in the content file so this uggly append is
Duncan Mac-Vicar P [Sun, 10 Feb 2008 22:34:15 +0000 (22:34 +0000)]
- this is wrong, suse/ dir is a datadir told in the content file so this uggly append is
  not valid for yum repos.

so for now, as the optimization of mediafile only happens in susetags repos
append suse/ only for this case.

16 years agoremove cache
Duncan Mac-Vicar P [Sun, 10 Feb 2008 22:34:10 +0000 (22:34 +0000)]
remove cache

16 years agoremove cache
Duncan Mac-Vicar P [Sun, 10 Feb 2008 22:34:06 +0000 (22:34 +0000)]
remove cache

16 years agono tabs please
Duncan Mac-Vicar P [Sun, 10 Feb 2008 22:33:50 +0000 (22:33 +0000)]
no tabs please

16 years agoadd addRepo filter
Duncan Mac-Vicar P [Fri, 8 Feb 2008 18:12:45 +0000 (18:12 +0000)]
add addRepo filter

16 years agoavoid map in PoolImpl
Michael Andres [Fri, 8 Feb 2008 17:46:51 +0000 (17:46 +0000)]
avoid map in PoolImpl

16 years agorevert fix
Michael Andres [Fri, 8 Feb 2008 17:46:26 +0000 (17:46 +0000)]
revert fix

16 years agofix to compile
Michael Andres [Fri, 8 Feb 2008 17:42:11 +0000 (17:42 +0000)]
fix to compile

16 years ago- move the callback from constructor to query()
Duncan Mac-Vicar P [Fri, 8 Feb 2008 17:09:51 +0000 (17:09 +0000)]
- move the callback from constructor to query()
- add filter by installed & uninstalled

16 years agofix testcase names to make cmakelists easier
Duncan Mac-Vicar P [Fri, 8 Feb 2008 16:01:37 +0000 (16:01 +0000)]
fix testcase names to make cmakelists easier

16 years ago- first version of PoolQuery, based on JKupec Query proposal.
Duncan Mac-Vicar P [Fri, 8 Feb 2008 16:01:12 +0000 (16:01 +0000)]
- first version of PoolQuery, based on JKupec Query proposal.
- unit test (not asserting nothing right now)

16 years agobugfix, generating broken helixfiles
Stefan Schubert [Fri, 8 Feb 2008 12:41:16 +0000 (12:41 +0000)]
bugfix, generating broken helixfiles

16 years agoto be submitted
Stephan Kulow [Fri, 8 Feb 2008 11:50:31 +0000 (11:50 +0000)]
to be submitted

16 years agogenerating testcase BEFORE staring the solver
Stefan Schubert [Fri, 8 Feb 2008 11:25:19 +0000 (11:25 +0000)]
generating testcase BEFORE staring the solver

16 years agogenerating testcase BEFORE staring the solver
Stefan Schubert [Fri, 8 Feb 2008 11:24:51 +0000 (11:24 +0000)]
generating testcase BEFORE staring the solver