Stefan Schubert [Wed, 28 Mar 2007 15:52:32 +0000 (15:52 +0000)]
checking vercap before
Michael Andres [Wed, 28 Mar 2007 12:58:24 +0000 (12:58 +0000)]
fixed detection of kernel flavour
Duncan Mac-Vicar P [Tue, 27 Mar 2007 16:06:02 +0000 (16:06 +0000)]
backup
Duncan Mac-Vicar P [Mon, 26 Mar 2007 16:32:46 +0000 (16:32 +0000)]
backup
use some indexes to increase 100x speed
support namedcap, filecap and vercap
Duncan Mac-Vicar P [Mon, 26 Mar 2007 13:45:55 +0000 (13:45 +0000)]
CapabilityQuery working!, now lets go for the Resolvable one...
Duncan Mac-Vicar P [Sat, 24 Mar 2007 16:28:20 +0000 (16:28 +0000)]
backup
Duncan Mac-Vicar P [Fri, 23 Mar 2007 17:01:54 +0000 (17:01 +0000)]
try to start with something... not definitive in any case.
Stefan Schubert [Fri, 23 Mar 2007 13:55:23 +0000 (13:55 +0000)]
Back to revision 5117 due wrong chanelog entry
Stefan Schubert [Fri, 23 Mar 2007 13:49:45 +0000 (13:49 +0000)]
reduced logging; take name instead of index
Stefan Schubert [Fri, 23 Mar 2007 13:49:30 +0000 (13:49 +0000)]
reduced logging; take name instead of index
Stefan Schubert [Fri, 23 Mar 2007 11:56:21 +0000 (11:56 +0000)]
checking void pointer before
Duncan Mac-Vicar P [Thu, 22 Mar 2007 14:47:23 +0000 (14:47 +0000)]
- document the cache store API
- fix build (pointers removed)
Duncan Mac-Vicar P [Thu, 22 Mar 2007 14:35:02 +0000 (14:35 +0000)]
- port the old smart pointers to the zypp ones
for the old pkg manager susetags parser
Stefan Schubert [Thu, 22 Mar 2007 12:18:36 +0000 (12:18 +0000)]
resetting valid solver run in order to get a complete solver run for the testcase
Michael Andres [Thu, 22 Mar 2007 09:32:25 +0000 (09:32 +0000)]
Added iostr::EachLine: Simple lineparser. Traverse each line in a file.
Duncan Mac-Vicar P [Wed, 21 Mar 2007 20:47:42 +0000 (20:47 +0000)]
stealed from Andreas Schneider, better way to detect 64 bits systems
Duncan Mac-Vicar P [Wed, 21 Mar 2007 16:52:24 +0000 (16:52 +0000)]
- Define pointer types for specific capability
implementations
- Get rid of the edition() and op() accessors
in Capability class. Those are only used
by uggly hacks which don't deserve a
convenience API to their uggly behavior.
Duncan Mac-Vicar P [Tue, 20 Mar 2007 21:09:08 +0000 (21:09 +0000)]
add split caps to the schema and begining to integrate
with the parser
Duncan Mac-Vicar P [Tue, 20 Mar 2007 15:42:47 +0000 (15:42 +0000)]
fix segfault due to miss use of asKind.
Now it works ok.
Duncan Mac-Vicar P [Tue, 20 Mar 2007 15:41:21 +0000 (15:41 +0000)]
allow a way to get a non const ptr
Duncan Mac-Vicar P [Mon, 19 Mar 2007 17:36:13 +0000 (17:36 +0000)]
implement capabilities storing.... lot of progress
Duncan Mac-Vicar P [Fri, 16 Mar 2007 14:14:02 +0000 (14:14 +0000)]
Refactor CapFactory.
Why?
Because for the cache, it is no worth to invent
new data structures to carry capabilities data
across layers if CapabilityImpl child classes
already provided this.
Also, testing the right behavour of our parsing
functions is not easy if those functions perform
additional tasks like unifying.
What?
- Separate unifiying from creation and parsing
- Now you can create VersionedCap, FileCap, etc
directly from CapabilityImpl.h
You can also create them from strings.
- CapFactory now only unifyes and wrap the Impl
into Capabilities.
Duncan Mac-Vicar P [Fri, 16 Mar 2007 13:16:03 +0000 (13:16 +0000)]
argh
Michael Andres [Fri, 16 Mar 2007 13:12:24 +0000 (13:12 +0000)]
backup
Duncan Mac-Vicar P [Thu, 15 Mar 2007 17:44:20 +0000 (17:44 +0000)]
- make the API use existing CapImpl classes for data
transport
- implement the name normalization
Michael Andres [Thu, 15 Mar 2007 08:57:01 +0000 (08:57 +0000)]
Added PathInfo::c_str
Michael Andres [Wed, 14 Mar 2007 22:57:22 +0000 (22:57 +0000)]
backup
Duncan Mac-Vicar P [Wed, 14 Mar 2007 15:45:50 +0000 (15:45 +0000)]
- add support for named binding to sqlite3x wrapper
- new "it compiles" milestone for cachestore :-P
Stefan Schubert [Wed, 14 Mar 2007 13:35:16 +0000 (13:35 +0000)]
- If there is no valid solver result and NOT all resolvables ( other
architecture) has been regarded, let the user decide making a new
solver run with ALL available resolvables. Bug 223440
- reducing logging (error -> debug) bug 252921
- Revision 5219
Stefan Schubert [Wed, 14 Mar 2007 13:32:01 +0000 (13:32 +0000)]
If there is no valid solver result and NOT all resolvables ( other
architecture) has been regarded, let the user decide making a new
solver run with ALL available resolvables. Bug 223440
Stefan Schubert [Wed, 14 Mar 2007 13:24:19 +0000 (13:24 +0000)]
- reducing logging (error -> debug) bug 252921
- find resolvable for atom which has >= edition
Duncan Mac-Vicar P [Tue, 13 Mar 2007 01:20:44 +0000 (01:20 +0000)]
adapt the old (fast) suse tags parser so we can use it in
the future parser that will feed the cache.
At least traversing the files, uses only 180k of memory :-)
Duncan Mac-Vicar P [Mon, 12 Mar 2007 20:55:13 +0000 (20:55 +0000)]
playground for cache initialization
Duncan Mac-Vicar P [Mon, 12 Mar 2007 18:09:19 +0000 (18:09 +0000)]
- Create the cache directly from the schema (installed) file.
- move the code of SUSE tags downloader to its own source
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:43:46 +0000 (16:43 +0000)]
indentcd
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:30:18 +0000 (16:30 +0000)]
indent
Duncan Mac-Vicar P [Mon, 12 Mar 2007 16:25:30 +0000 (16:25 +0000)]
indent
Duncan Mac-Vicar P [Mon, 12 Mar 2007 15:14:26 +0000 (15:14 +0000)]
- Move Fetcher class to zypp/
- Move OnMediaLocation out of source/
- port the code
- document it
Duncan Mac-Vicar P [Mon, 12 Mar 2007 14:18:56 +0000 (14:18 +0000)]
- import the old tags parser, backup some devel files
Duncan Mac-Vicar P [Sun, 11 Mar 2007 01:18:15 +0000 (01:18 +0000)]
prototypes for downloading metadata
Michael Andres [Fri, 9 Mar 2007 00:14:05 +0000 (00:14 +0000)]
changes
Michael Andres [Fri, 9 Mar 2007 00:10:06 +0000 (00:10 +0000)]
changes
Michael Andres [Fri, 9 Mar 2007 00:08:54 +0000 (00:08 +0000)]
- Allow configuration of trusted vendors via
/var/lib/zypp/db/trustedVendors. (#186636)
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:58 +0000 (14:29 +0000)]
extensions
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:25 +0000 (14:29 +0000)]
rght name
Duncan Mac-Vicar P [Thu, 8 Mar 2007 14:29:12 +0000 (14:29 +0000)]
write api
Duncan Mac-Vicar P [Wed, 7 Mar 2007 14:22:58 +0000 (14:22 +0000)]
make -devel require exact version
Stefan Schubert [Tue, 6 Mar 2007 16:26:18 +0000 (16:26 +0000)]
Using already existing valid solver results for further solver runs.
(partiell solving)
Stefan Schubert [Tue, 6 Mar 2007 16:25:34 +0000 (16:25 +0000)]
Using already existing valid solver results for further solver runs.
(partiell solving)
Duncan Mac-Vicar P [Tue, 6 Mar 2007 13:30:16 +0000 (13:30 +0000)]
changes
Duncan Mac-Vicar P [Tue, 6 Mar 2007 13:29:09 +0000 (13:29 +0000)]
link order fixes
Stefan Haas [Tue, 6 Mar 2007 12:15:15 +0000 (12:15 +0000)]
Added arch, version, release and edition flags to HelixControl::InstallResolvable
Duncan Mac-Vicar P [Tue, 6 Mar 2007 10:32:42 +0000 (10:32 +0000)]
fix executable name
Michael Andres [Mon, 5 Mar 2007 16:27:36 +0000 (16:27 +0000)]
cleaned static var in Url.cc
Duncan Mac-Vicar P [Fri, 2 Mar 2007 15:11:28 +0000 (15:11 +0000)]
changes
Duncan Mac-Vicar P [Fri, 2 Mar 2007 12:42:25 +0000 (12:42 +0000)]
fix link order
Michael Andres [Fri, 2 Mar 2007 11:59:03 +0000 (11:59 +0000)]
intialize static var in function
Duncan Mac-Vicar P [Thu, 1 Mar 2007 17:07:12 +0000 (17:07 +0000)]
fix header location
Duncan Mac-Vicar P [Thu, 1 Mar 2007 15:17:58 +0000 (15:17 +0000)]
this class is already defined
Duncan Mac-Vicar P [Thu, 1 Mar 2007 14:28:28 +0000 (14:28 +0000)]
bye autofoo
Duncan Mac-Vicar P [Thu, 1 Mar 2007 14:19:52 +0000 (14:19 +0000)]
if ZYPP_PREFIX was set, dont use default search locations
Duncan Mac-Vicar P [Thu, 1 Mar 2007 01:20:18 +0000 (01:20 +0000)]
- catalogs <-> resolvables are N:N now
(need to try a insert cache)
- added file_capabilities and the files table.
- added some comments
Duncan Mac-Vicar P [Wed, 28 Feb 2007 10:54:04 +0000 (10:54 +0000)]
- latest cmake fixes.
- First version that builds fine in autobuild
- iniparser included. just 1 source file.
Stefan Schubert [Tue, 27 Feb 2007 15:08:32 +0000 (15:08 +0000)]
missing setEstablishContext,_establish_context added, mistake in merging
Duncan Mac-Vicar P [Tue, 27 Feb 2007 14:52:59 +0000 (14:52 +0000)]
changes
Duncan Mac-Vicar P [Tue, 27 Feb 2007 14:50:32 +0000 (14:50 +0000)]
#247459 ftp probing
denied == dont exists in ftp
Stefan Schubert [Tue, 27 Feb 2007 14:40:33 +0000 (14:40 +0000)]
merged till r5111 of 10.2
Duncan Mac-Vicar P [Tue, 27 Feb 2007 14:36:06 +0000 (14:36 +0000)]
- define LOGGROUP
- Dont generate .po files at all, that ones are
only generated by translators
Stefan Schubert [Tue, 27 Feb 2007 14:17:10 +0000 (14:17 +0000)]
Merged revisions 5111 via svnmerge from
https://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp
........
r5111 | schubi | 2007-02-27 12:58:31 +0100 (Di, 27 Feb 2007) | 6 lines
The context of establishPool will be stored in Resolver and will be
regarded for the next solver run everytime. So it will be not reset by
any solver run anymore.
bug 191810 ( A broken patch will not be installed again)
........
Stefan Schubert [Tue, 27 Feb 2007 14:12:23 +0000 (14:12 +0000)]
Merged revisions 5040 via svnmerge from
https://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp
........
r5040 | jsrain | 2007-02-19 13:28:21 +0100 (Mo, 19 Feb 2007) | 3 lines
Set YUM product category (base vs. add-on) according to metadata (needed for proper update to SP1) (#245401)
........
Stefan Schubert [Tue, 27 Feb 2007 14:11:30 +0000 (14:11 +0000)]
Blocked revisions 5034 via svnmerge
........
r5034 | schubi | 2007-02-16 11:45:53 +0100 (Fr, 16 Feb 2007) | 1 line
added new translations
........
Stefan Schubert [Tue, 27 Feb 2007 14:09:40 +0000 (14:09 +0000)]
Merged revisions 5032 via svnmerge from
https://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp
........
r5032 | schubi | 2007-02-15 14:51:36 +0100 (Do, 15 Feb 2007) | 3 lines
two packages (both selected for installation) provides and obsoletes the
same package
........
Stefan Schubert [Tue, 27 Feb 2007 14:08:49 +0000 (14:08 +0000)]
Merged revisions 5023-5028 via svnmerge from
https://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp
........
r5023 | ma | 2007-02-14 15:13:19 +0100 (Mi, 14 Feb 2007) | 3 lines
- Added new upgrade options to fine tune version and patch handling.
(F301990)
........
r5024 | ma | 2007-02-14 15:14:12 +0100 (Mi, 14 Feb 2007) | 1 line
changes
........
r5025 | schubi | 2007-02-14 15:22:09 +0100 (Mi, 14 Feb 2007) | 1 line
added getEstablishValue;setEstablishValue in order to change the EstablishField only
........
r5026 | schubi | 2007-02-14 15:39:48 +0100 (Mi, 14 Feb 2007) | 5 lines
The context of establishPool will be stored in Resolver and will be
regarded for the next solver run everytime. So it will be not reset by
any solver run anymore.
bug 191810 ( A broken patch will not be installed again)
........
r5027 | schubi | 2007-02-14 15:41:11 +0100 (Mi, 14 Feb 2007) | 1 line
revision 5026
........
r5028 | schubi | 2007-02-14 17:23:13 +0100 (Mi, 14 Feb 2007) | 1 line
version 2.15.1
........
Stefan Schubert [Tue, 27 Feb 2007 14:04:44 +0000 (14:04 +0000)]
merge from 10.2
added for convenience: bool hasMatches( const CapSet &, const CapSet & )
Stefan Schubert [Tue, 27 Feb 2007 14:03:24 +0000 (14:03 +0000)]
merging testsuite, nothing changes
Stefan Schubert [Tue, 27 Feb 2007 14:02:31 +0000 (14:02 +0000)]
merge from 10.2
Simultaneouqusly establishing of items which are conflicting eachother
is useless. So only one will be established.
Stefan Schubert [Tue, 27 Feb 2007 13:54:09 +0000 (13:54 +0000)]
remove
Stefan Schubert [Tue, 27 Feb 2007 13:52:39 +0000 (13:52 +0000)]
tracking solver for merging
Jan Kupec [Tue, 27 Feb 2007 11:36:04 +0000 (11:36 +0000)]
ProvideFilePolicy added
Duncan Mac-Vicar P [Mon, 26 Feb 2007 18:54:26 +0000 (18:54 +0000)]
make make translations create the translations
but dont touch the source tree to update
.mo files with new translation strings.
provide make update_translations to update
back the .mo files.
Duncan Mac-Vicar P [Mon, 26 Feb 2007 15:43:43 +0000 (15:43 +0000)]
Dont fail if qt3 is not installed
Stefan Schubert [Mon, 26 Feb 2007 14:22:01 +0000 (14:22 +0000)]
taggedfile directory removed
Duncan Mac-Vicar P [Mon, 26 Feb 2007 13:57:08 +0000 (13:57 +0000)]
- include FindZypp.cmake in libzypp-devel so
apps using zypp dont need to include it.
- allow FindZypp to recognize ZYPP_PREFIX in
order to allow in-home-dir development
- Commit po gettext build system
- fix sqlite sources (removed methods)
Duncan Mac-Vicar P [Mon, 26 Feb 2007 09:39:39 +0000 (09:39 +0000)]
- some plays trying to deal with ids in the store API
- Clean MediaSetAccess, now it can be used!, well,
getPossiblyCachedFile is not, but at least you can download stuff.
- a test file in my devel dir to test media set access
- Put the suse media verifier in its own file
- move ProvideFilePolicy to zypp/ so it can be used by MediaSetAccess
later
- Make media set access use OnMediaLocation too.
Duncan Mac-Vicar P [Mon, 26 Feb 2007 09:36:12 +0000 (09:36 +0000)]
remove zmd* methods. Not used anywhere, only confusing
Jan Kupec [Fri, 23 Feb 2007 16:42:21 +0000 (16:42 +0000)]
Merged revisions 5092 via svnmerge from
http://svn.suse.de/svn/zypp/branches/SuSE-Linux-10_2-Branch/libzypp
........
r5092 | jkupec | 2007-02-23 17:20:47 +0100 (Fri, 23 Feb 2007) | 2 lines
adding soft,timeo=X nfs mount options by default (#235211)
........
Michael Andres [Fri, 23 Feb 2007 15:09:52 +0000 (15:09 +0000)]
fixed CMakeCache.txt
Duncan Mac-Vicar P [Fri, 23 Feb 2007 14:49:05 +0000 (14:49 +0000)]
- gettext support everything works except I cant make
%{find_lang} to work as advertised
- backup changes to DESIGN
Jan Kupec [Fri, 23 Feb 2007 13:22:50 +0000 (13:22 +0000)]
fixed trailing whitespace
Jan Kupec [Fri, 23 Feb 2007 13:20:40 +0000 (13:20 +0000)]
missing file removed
Jan Kupec [Fri, 23 Feb 2007 13:17:30 +0000 (13:17 +0000)]
.changes
Jan Kupec [Fri, 23 Feb 2007 13:15:49 +0000 (13:15 +0000)]
- support for HTTP authentication prompt added (#190609)
- fixed problem with empty path in URL in MediaCurl::doGetFileCopy()
Jan Kupec [Fri, 23 Feb 2007 12:18:49 +0000 (12:18 +0000)]
removed unexisting file
Michael Andres [Fri, 23 Feb 2007 09:08:11 +0000 (09:08 +0000)]
backup
Michael Andres [Thu, 22 Feb 2007 14:44:29 +0000 (14:44 +0000)]
cmake doc fixes
Michael Andres [Thu, 22 Feb 2007 14:08:20 +0000 (14:08 +0000)]
cmake doc
Michael Andres [Thu, 22 Feb 2007 13:21:52 +0000 (13:21 +0000)]
Add DOC_INSTALL_DIR
Duncan Mac-Vicar P [Tue, 20 Feb 2007 23:58:24 +0000 (23:58 +0000)]
- Fix xml schema install rules
- dont install zypp2 headers
zypp is compilable and installable now.
Will test mbuild again tomorrow.
Duncan Mac-Vicar P [Tue, 20 Feb 2007 22:05:59 +0000 (22:05 +0000)]
Fix detection of includes in 64 bit systems
Michael Andres [Tue, 20 Feb 2007 17:44:36 +0000 (17:44 +0000)]
provide -DVERSION