Martin Vidner [Mon, 4 Sep 2006 17:07:26 +0000 (17:07 +0000)]
Fixed zmart -v
Martin Vidner [Mon, 4 Sep 2006 17:06:52 +0000 (17:06 +0000)]
return true in progress
Duncan Mac-Vicar P [Mon, 4 Sep 2006 15:42:57 +0000 (15:42 +0000)]
- Progress for YUM sources
- const fixes in callbacks
- cleanup of error handling code
Michael Andres [Thu, 31 Aug 2006 13:28:56 +0000 (13:28 +0000)]
backup
Michael Andres [Thu, 31 Aug 2006 13:21:30 +0000 (13:21 +0000)]
changes
Michael Andres [Thu, 31 Aug 2006 13:21:03 +0000 (13:21 +0000)]
- PackageProvider: Fixed broken retry. (#202163)
Michael Andres [Wed, 30 Aug 2006 21:56:35 +0000 (21:56 +0000)]
changes
Michael Andres [Wed, 30 Aug 2006 21:56:10 +0000 (21:56 +0000)]
- Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse
to create a Package from a source package header.
Michael Andres [Wed, 30 Aug 2006 21:07:01 +0000 (21:07 +0000)]
changes
Michael Andres [Wed, 30 Aug 2006 21:05:26 +0000 (21:05 +0000)]
- Adjusted PlaindirImpl::createResolvables to be private
- PlaindirImpl: Disable rpm signature verification when scaning a directory for
rpms. Otherwise we'd need access to the rpm database to get the keys.
Michael Andres [Wed, 30 Aug 2006 21:00:26 +0000 (21:00 +0000)]
-Adjust SuseTagsImpl::createResolvables to be private.
Michael Andres [Wed, 30 Aug 2006 20:54:27 +0000 (20:54 +0000)]
- Added method Pathname::extension: Return all of the characters in name
after and including the last dot in the last element of name.
Michael Andres [Wed, 30 Aug 2006 19:08:38 +0000 (19:08 +0000)]
ScanSource: Fallback to Plaindir if autodetection fails
Michael Andres [Wed, 30 Aug 2006 17:10:14 +0000 (17:10 +0000)]
Add baseSource property to SourceInfo structure and implement SourceFactory::createFrom(SourceInfo)
Stefan Schubert [Wed, 30 Aug 2006 15:46:36 +0000 (15:46 +0000)]
Do not regarding SATISFIED/UNNEEDED in isPresent if it is
a package/script/message
Bug: 192535
Michael Andres [Wed, 30 Aug 2006 15:38:27 +0000 (15:38 +0000)]
ScanSource tool
Michael Andres [Wed, 30 Aug 2006 12:24:40 +0000 (12:24 +0000)]
changelog
Michael Andres [Wed, 30 Aug 2006 12:24:07 +0000 (12:24 +0000)]
- Speedup computation of number of rpm database entries.
Stefan Schubert [Wed, 30 Aug 2006 11:20:57 +0000 (11:20 +0000)]
new layout
Michael Andres [Tue, 29 Aug 2006 20:45:03 +0000 (20:45 +0000)]
no logging of parser progess
Stefan Schubert [Tue, 29 Aug 2006 15:04:10 +0000 (15:04 +0000)]
fixed endless loop in transactResObject; bug 198095
Duncan Mac-Vicar P [Tue, 29 Aug 2006 14:04:59 +0000 (14:04 +0000)]
build
Duncan Mac-Vicar P [Tue, 29 Aug 2006 14:01:33 +0000 (14:01 +0000)]
build
Duncan Mac-Vicar P [Tue, 29 Aug 2006 10:07:16 +0000 (10:07 +0000)]
changes
Duncan Mac-Vicar P [Tue, 29 Aug 2006 10:06:18 +0000 (10:06 +0000)]
compile fixes
Duncan Mac-Vicar P [Tue, 29 Aug 2006 09:56:44 +0000 (09:56 +0000)]
fix compile
Duncan Mac-Vicar P [Tue, 29 Aug 2006 09:32:12 +0000 (09:32 +0000)]
another missing include
Duncan Mac-Vicar P [Tue, 29 Aug 2006 09:21:51 +0000 (09:21 +0000)]
changes
Duncan Mac-Vicar P [Tue, 29 Aug 2006 09:21:18 +0000 (09:21 +0000)]
- add missing includes
- clean some old callbacks
- dont call progress twice for some progress
Stefan Schubert [Mon, 28 Aug 2006 10:00:33 +0000 (10:00 +0000)]
cleanup due new kernel *kmp* behaviour
Stefan Schubert [Mon, 28 Aug 2006 07:12:23 +0000 (07:12 +0000)]
Revision 4036
Stefan Schubert [Fri, 25 Aug 2006 12:35:59 +0000 (12:35 +0000)]
install_packages returns SUGGESTED package too.
Bug 201476
Duncan Mac-Vicar P [Fri, 25 Aug 2006 11:51:40 +0000 (11:51 +0000)]
compile
Stefan Schubert [Fri, 25 Aug 2006 11:10:51 +0000 (11:10 +0000)]
New behaviour in the solver: try with 'best' package first, try with
'all' packages if this fails.
Bug :Bug 191983e und die folgenden Zeilen werden ignoriert --
M libzypp/testsuite/solver/data.deptestomatic/bugzilla-tests/bug191983-bare-test.xml
M libzypp/testsuite/solver/data.deptestomatic/bugzilla-tests/ignore
M libzypp/testsuite/solver/data.deptestomatic/bugzilla-tests/bug191983-test.solution
A libzypp/testsuite/solver/data.deptestomatic/bugzilla-tests/bug191983-bare-test.solution
M libzypp/package/libzypp.changes
M libzypp/zypp/solver/detail/Resolver.h
M libzypp/zypp/solver/detail/ResolverContext.cc
M libzypp/zypp/solver/detail/QueueItemRequire.cc
M libzypp/zypp/solver/detail/Resolver.cc
M libzypp/zypp/solver/detail/ResolverContext.h
Duncan Mac-Vicar P [Fri, 25 Aug 2006 09:39:09 +0000 (09:39 +0000)]
bump version due to callback changes
Duncan Mac-Vicar P [Fri, 25 Aug 2006 09:38:49 +0000 (09:38 +0000)]
bump version due to callback changes
Stefan Schubert [Fri, 25 Aug 2006 09:19:25 +0000 (09:19 +0000)]
reduced logging
Duncan Mac-Vicar P [Thu, 24 Aug 2006 13:41:26 +0000 (13:41 +0000)]
- new keyring callbacks
- separate trust key from import key
- use PublicKey class instead of params, to be able
to add more info like photos later (pending #181682)
- update zmart with those callbacks.
- better error handling (Exception types)
- make tmp file names more readable depending on the context
- r4026
Stefan Schubert [Thu, 24 Aug 2006 09:43:55 +0000 (09:43 +0000)]
cleanup
Stefan Schubert [Thu, 24 Aug 2006 08:16:48 +0000 (08:16 +0000)]
layout changed
Stefan Schubert [Thu, 24 Aug 2006 08:06:04 +0000 (08:06 +0000)]
only inst order has been changed
Duncan Mac-Vicar P [Wed, 23 Aug 2006 13:05:23 +0000 (13:05 +0000)]
- Implement sane cmd line options parsing using boost
- lot of improvements, including package grabbing
Marius Tomaschewski [Wed, 23 Aug 2006 11:47:57 +0000 (11:47 +0000)]
- Little patch showing the resulting library name in
the summary at the end of the configure run.
Duncan Mac-Vicar P [Tue, 22 Aug 2006 20:40:44 +0000 (20:40 +0000)]
- How to test callbacks in a sane way?
- How to install a single patch or test a single
source?
Introducing zmart. (the name is only humor)
A command line tool, right now
only capable of listing patches.
Featuring for now:
- using system sources, or a source passed in command line
- display of applicable patches
- rpm read callbacks with console progress display
- first testbed of the probing callbacks
Missing but comming:
- command line usage
- will be the testbed for source progress reports
before they get implemented in yast
- why not, installing and removing packages.
Duncan Mac-Vicar P [Tue, 22 Aug 2006 20:36:51 +0000 (20:36 +0000)]
- Introduce sane probing, with reporting, And decoupled
of source creation.
Marius Tomaschewski [Tue, 22 Aug 2006 16:00:24 +0000 (16:00 +0000)]
- Updated changelog (MediaCurl range reset / curl debug log)
Marius Tomaschewski [Tue, 22 Aug 2006 15:57:06 +0000 (15:57 +0000)]
- Fixed getDoesFileExist to reset the transfer range
- Added logging of curl debug messages to the zypp log.
The env var ZYPP_MEDIA_CURL_DEBUG=1 logs curl infos,
ZYPP_MEDIA_CURL_DEBUG=2 logs the in/out headers.
Duncan Mac-Vicar P [Mon, 21 Aug 2006 16:19:44 +0000 (16:19 +0000)]
try to make this testcase actually work
Duncan Mac-Vicar P [Mon, 21 Aug 2006 11:14:46 +0000 (11:14 +0000)]
reorganize
Duncan Mac-Vicar P [Mon, 21 Aug 2006 11:06:20 +0000 (11:06 +0000)]
reorganize for boost test
Duncan Mac-Vicar P [Mon, 21 Aug 2006 10:53:52 +0000 (10:53 +0000)]
ISO and NFS tests requires root
Duncan Mac-Vicar P [Mon, 21 Aug 2006 09:25:43 +0000 (09:25 +0000)]
dumb bug. Now the tests for doesFileExists pass
with ISO and NFS.
Duncan Mac-Vicar P [Fri, 18 Aug 2006 15:30:45 +0000 (15:30 +0000)]
typo catched by the testsuite
Duncan Mac-Vicar P [Fri, 18 Aug 2006 15:29:42 +0000 (15:29 +0000)]
testsuite for doesFileExist
Duncan Mac-Vicar P [Fri, 18 Aug 2006 13:51:28 +0000 (13:51 +0000)]
- not needed anymore
Duncan Mac-Vicar P [Fri, 18 Aug 2006 13:51:00 +0000 (13:51 +0000)]
- start converting media testsuite to boost unit tests
Klaus Kaempf [Fri, 18 Aug 2006 13:12:54 +0000 (13:12 +0000)]
merge svn rev 3997:3998 to trunk
Duncan Mac-Vicar P [Thu, 17 Aug 2006 16:17:42 +0000 (16:17 +0000)]
changes
Duncan Mac-Vicar P [Thu, 17 Aug 2006 16:16:11 +0000 (16:16 +0000)]
fix uninstalling of atoms (noop) fixes messages like:
[base] Exception.cc(log):94 TargetImpl.cc(commit):477 CAUGHT:
XMLFilesBackend.cc(deleteObject):572: Error deleting
/var/lib/zypp/db/atoms/
fc7a8178421fef434f6fc3f831809808
Klaus Kaempf [Thu, 17 Aug 2006 11:57:31 +0000 (11:57 +0000)]
re-insert blanks into capability to work around regexp bug(?) in CapFactory::parse
Klaus Kaempf [Thu, 17 Aug 2006 11:08:51 +0000 (11:08 +0000)]
fix product name/version (#199951)
Duncan Mac-Vicar P [Wed, 16 Aug 2006 15:43:55 +0000 (15:43 +0000)]
changes
Duncan Mac-Vicar P [Wed, 16 Aug 2006 15:43:06 +0000 (15:43 +0000)]
use kernel.org for testing
Duncan Mac-Vicar P [Wed, 16 Aug 2006 15:36:35 +0000 (15:36 +0000)]
Implement media doesFileExists().
Current way to do that is to provide, and if t
fails, it doesnt exists, but if it succeeds, then
you do a transfer :-( So doesFileExists to the rescue
The current implementation does a partial
transfer of 100 bytes, as using NOBODY option
of curl doesn't work for ftp.
It can be optimized using different methods
for different URL schemes. It is not yet
used but it wll be used in the source
probing.
Marius, please give it a look when you are back.
Klaus Kaempf [Wed, 16 Aug 2006 11:30:29 +0000 (11:30 +0000)]
remove duplicate "package" target
Stefan Schubert [Tue, 15 Aug 2006 11:50:29 +0000 (11:50 +0000)]
typo
Stefan Schubert [Tue, 15 Aug 2006 10:07:53 +0000 (10:07 +0000)]
new API calls maxSolverPasses, timeout
Stefan Schubert [Tue, 15 Aug 2006 10:06:56 +0000 (10:06 +0000)]
adding testcase for maxSolutions
Stefan Schubert [Tue, 15 Aug 2006 10:06:42 +0000 (10:06 +0000)]
adding testcase for maxSolutions
Duncan Mac-Vicar P [Tue, 15 Aug 2006 10:04:24 +0000 (10:04 +0000)]
changes
Duncan Mac-Vicar P [Tue, 15 Aug 2006 10:03:55 +0000 (10:03 +0000)]
more dbus_connection_close fixes
Klaus Kaempf [Tue, 15 Aug 2006 09:45:44 +0000 (09:45 +0000)]
clean up 'incomplete' handling in QueueItemEstablish
Klaus Kaempf [Tue, 15 Aug 2006 09:45:11 +0000 (09:45 +0000)]
"package" is a make target (synonym with 'dist')
Klaus Kaempf [Tue, 15 Aug 2006 09:37:20 +0000 (09:37 +0000)]
adapt rev
Klaus Kaempf [Tue, 15 Aug 2006 09:37:02 +0000 (09:37 +0000)]
- Don't set 'incomplete' for uninstalled patterns or products.
(#198379)
Klaus Kaempf [Tue, 15 Aug 2006 09:36:15 +0000 (09:36 +0000)]
- Don't set 'incomplete' for uninstalled patterns or products.
(#198379)
- rev 3968
Duncan Mac-Vicar P [Tue, 15 Aug 2006 09:29:42 +0000 (09:29 +0000)]
merge changes schwab did in autobuild
Stefan Schubert [Mon, 14 Aug 2006 14:56:25 +0000 (14:56 +0000)]
added new API calls: setAdditionalProvide,setAdditionalConflict,setAdditionalRequire
Stefan Schubert [Mon, 14 Aug 2006 14:51:49 +0000 (14:51 +0000)]
new API calls: setAdditionalProvide setAdditionalConflict setAdditionalRequire
Stefan Schubert [Mon, 14 Aug 2006 14:46:17 +0000 (14:46 +0000)]
new layout
Duncan Mac-Vicar P [Mon, 14 Aug 2006 13:20:57 +0000 (13:20 +0000)]
- remove downloadMetadataFile wrapper, and move
the report code into provideFile
Duncan Mac-Vicar P [Mon, 14 Aug 2006 09:29:06 +0000 (09:29 +0000)]
changes
Duncan Mac-Vicar P [Mon, 14 Aug 2006 09:28:20 +0000 (09:28 +0000)]
changes
Klaus Kaempf [Sat, 12 Aug 2006 09:49:43 +0000 (09:49 +0000)]
make it readable by inserting linebreaks
Duncan Mac-Vicar P [Fri, 11 Aug 2006 15:05:02 +0000 (15:05 +0000)]
changes
Duncan Mac-Vicar P [Fri, 11 Aug 2006 15:02:56 +0000 (15:02 +0000)]
- backport:
- Add explicit finish callbacks for subtasks during ProvidePackage
to avoid UI confusion.
Duncan Mac-Vicar P [Fri, 11 Aug 2006 09:51:26 +0000 (09:51 +0000)]
changes
Duncan Mac-Vicar P [Fri, 11 Aug 2006 09:47:51 +0000 (09:47 +0000)]
- Introduce examples/
much like devel.* programs with one difference:
- must compile. They are documentation.
- Included in compilation
- they should show only useful tasks.
like installing a package, but not
how to use templates to draw the suse logo in ascii.
- they must be zypp user examples, not zypp developer examples
- fix some svn ignores
Duncan Mac-Vicar P [Fri, 11 Aug 2006 09:31:10 +0000 (09:31 +0000)]
dbus_connection_disconnect is deprecated. Replace
with dbus_connection_close
Michael Andres [Thu, 10 Aug 2006 21:00:35 +0000 (21:00 +0000)]
Helper script. Takes a file 'foo' as input and creates a header 'foo.h' providing
'std::list<std::string> foo()' returning the content of 'foo' as list of strings.
Klaus Kaempf [Thu, 10 Aug 2006 15:08:46 +0000 (15:08 +0000)]
reduce logging
Klaus Kaempf [Thu, 10 Aug 2006 15:02:26 +0000 (15:02 +0000)]
log resolvable kind if its not a package
Duncan Mac-Vicar P [Thu, 10 Aug 2006 14:34:48 +0000 (14:34 +0000)]
changes
Duncan Mac-Vicar P [Thu, 10 Aug 2006 14:22:42 +0000 (14:22 +0000)]
delay resolvable loading, fix location
Duncan Mac-Vicar P [Thu, 10 Aug 2006 13:02:44 +0000 (13:02 +0000)]
- Support for plaindir sources.
pending fixes:
- delay metadata read till resolvables() ? not sure yet
- location seems to be broken as the path is appended twice.
Klaus Kaempf [Thu, 10 Aug 2006 12:33:28 +0000 (12:33 +0000)]
remove 'helix' subdir, it was moved to libzypp/testsuite/src before
Klaus Kaempf [Thu, 10 Aug 2006 12:17:10 +0000 (12:17 +0000)]
allow "refers" and synonym for "kind" in dependencies
Klaus Kaempf [Thu, 10 Aug 2006 12:05:52 +0000 (12:05 +0000)]
allow "refers" within dependencies as a synonym to 'kind'
Duncan Mac-Vicar P [Tue, 8 Aug 2006 16:44:00 +0000 (16:44 +0000)]
attempt to fix
http://mailman.suse.de/mlarch/SuSE/packagers/2006/packagers.2006.08/msg00056.html
Duncan Mac-Vicar P [Tue, 8 Aug 2006 16:17:05 +0000 (16:17 +0000)]
backup