Klaus Kaempf [Sun, 19 Mar 2006 18:23:17 +0000 (18:23 +0000)]
establish Atoms correctly
Klaus Kaempf [Sun, 19 Mar 2006 18:22:23 +0000 (18:22 +0000)]
- getStatus returns the complete status now, just filters out the transacts flag
- isParallelInstalls takes resolvable kind into account
Klaus Kaempf [Sun, 19 Mar 2006 18:20:58 +0000 (18:20 +0000)]
- dont transact in ResStatus::needed const definition
- fix debug output for EstablishField
Klaus Kaempf [Sun, 19 Mar 2006 18:20:11 +0000 (18:20 +0000)]
actually use edition and architecture provided by parser/yum
for all resolvables
Klaus Kaempf [Sun, 19 Mar 2006 18:19:35 +0000 (18:19 +0000)]
patches, scripts, messages, are all resolvables with
edition and architecture
Klaus Kaempf [Sun, 19 Mar 2006 18:18:49 +0000 (18:18 +0000)]
recognize Atom kind
Klaus Kaempf [Sun, 19 Mar 2006 18:18:05 +0000 (18:18 +0000)]
fix Source API change
Klaus Kaempf [Sat, 18 Mar 2006 23:10:06 +0000 (23:10 +0000)]
- add enhances to tpctl-kmp-* and madwifi-kmp-* packages
- no more EDITION-UNSPEC
- no more empty architecture (it defaults to 'noarch' now)
Klaus Kaempf [Sat, 18 Mar 2006 23:07:02 +0000 (23:07 +0000)]
dont count SystemResObject
Klaus Kaempf [Sat, 18 Mar 2006 23:04:12 +0000 (23:04 +0000)]
fix the build (again)
Klaus Kaempf [Sat, 18 Mar 2006 23:02:14 +0000 (23:02 +0000)]
prevent testsuite crash
Klaus Kaempf [Sat, 18 Mar 2006 22:57:30 +0000 (22:57 +0000)]
- if multiple providers with the same name exists, only
consider the one with the best architecture, best edition
(#157594)
- if multiple providers exist, prefer those which supplement
or enhance an installed or to-be-installed package
(fixed the tpctl-kmp problem)
Klaus Kaempf [Sat, 18 Mar 2006 22:54:57 +0000 (22:54 +0000)]
style
Klaus Kaempf [Sat, 18 Mar 2006 22:54:28 +0000 (22:54 +0000)]
skip SystemResObject
Stefan Schubert [Sat, 18 Mar 2006 13:11:52 +0000 (13:11 +0000)]
Bug 158768
Michael Andres [Sat, 18 Mar 2006 01:44:09 +0000 (01:44 +0000)]
- drafted class NameKindProxy. Taking ResPool, name and kind, it collects all
PoolItems with this name and kind. Status queries and manipulators are to be
added.
Klaus Kaempf [Sat, 18 Mar 2006 01:39:55 +0000 (01:39 +0000)]
ignore generated
Klaus Kaempf [Sat, 18 Mar 2006 01:12:57 +0000 (01:12 +0000)]
ByCaIUninstalled semantics corrected, it was "staysUninstalled()"
move the check for "not transact" here
Klaus Kaempf [Sat, 18 Mar 2006 01:11:56 +0000 (01:11 +0000)]
- more "CapAndItem" filters
- fix ByCaIUninstalled to check "isUninstalled()" only
Stefan Schubert [Fri, 17 Mar 2006 16:38:31 +0000 (16:38 +0000)]
no working testcase for modalias
Duncan Mac-Vicar P [Fri, 17 Mar 2006 16:34:33 +0000 (16:34 +0000)]
complete validation of stored objects
Duncan Mac-Vicar P [Fri, 17 Mar 2006 16:29:26 +0000 (16:29 +0000)]
fix closing tag
Duncan Mac-Vicar P [Fri, 17 Mar 2006 15:56:50 +0000 (15:56 +0000)]
get rid of Product displayName, and use summary()
Stefan Schubert [Fri, 17 Mar 2006 15:35:31 +0000 (15:35 +0000)]
setting hardwareInfo
Stefan Schubert [Fri, 17 Mar 2006 14:51:15 +0000 (14:51 +0000)]
supplements added
Stefan Schubert [Fri, 17 Mar 2006 14:18:33 +0000 (14:18 +0000)]
generating a system resolvable before resolving
Duncan Mac-Vicar P [Fri, 17 Mar 2006 14:07:52 +0000 (14:07 +0000)]
add missing patch attributes and complete patch validation
Duncan Mac-Vicar P [Fri, 17 Mar 2006 12:47:03 +0000 (12:47 +0000)]
BUG:158763
Product::flags not (de)serialized
Stefan Schubert [Fri, 17 Mar 2006 12:38:01 +0000 (12:38 +0000)]
bug in package description
Marius Tomaschewski [Fri, 17 Mar 2006 12:22:50 +0000 (12:22 +0000)]
- Fixed to check curl runtime config (protocols and auth) flags
- Added negotiate (spnego or gssnego) auth mechs if supported.
- Fixed attach to call disconnectFrom before exception is thrown
- Fixed disconnectFrom to reset _curl handle pointer and removed
unneeded _connected variable.
- Fixed to protect global curl init via zypp::thread::callOnce
Michael Andres [Fri, 17 Mar 2006 12:16:31 +0000 (12:16 +0000)]
backup
Duncan Mac-Vicar P [Fri, 17 Mar 2006 11:56:51 +0000 (11:56 +0000)]
undefined reference to
`zypp::parser::xmlstore::intrusive_ptr_release(zypp::parser::xmlstore::XMLPatchAtomData
const*)'
Stefan Schubert [Fri, 17 Mar 2006 11:25:56 +0000 (11:25 +0000)]
removed again, duncan has already added
Stefan Schubert [Fri, 17 Mar 2006 11:23:06 +0000 (11:23 +0000)]
zypp/parser/xmlstore/schema/Makefile added
Duncan Mac-Vicar P [Fri, 17 Mar 2006 10:38:32 +0000 (10:38 +0000)]
remove lot of duplicated code. The design of the format is not ideal but
is a bit late to change. So I prefer to iterate once per inheritance
level to find corresponding tags, slower, but not really noticiable.
Also remove warnings about unknowwn tags found because
3 different functions now parse the same dom looking
for different tags. The validation is done via relaxng anyway.
So now, only 1 function parsing dependencies, and 1 looking for
resolvable common data.
Stefan Schubert [Fri, 17 Mar 2006 10:30:59 +0000 (10:30 +0000)]
andreas change request
Marius Tomaschewski [Fri, 17 Mar 2006 10:10:18 +0000 (10:10 +0000)]
- Bug #158850: Added "auth" query parameter to support
digest and ntlm (except of basic) http auth as well
(currently experimental).
Duncan Mac-Vicar P [Fri, 17 Mar 2006 10:03:57 +0000 (10:03 +0000)]
fix Klaus broken english rules :-)
Michael Andres [Fri, 17 Mar 2006 07:15:16 +0000 (07:15 +0000)]
- Fixed Edition: use empty string to represent Edition::noedition.
Michael Andres [Thu, 16 Mar 2006 22:45:37 +0000 (22:45 +0000)]
- do not filter and re-adjust extra provides for SystemResObject
Michael Andres [Thu, 16 Mar 2006 22:44:23 +0000 (22:44 +0000)]
- do not filter and re-adjust extra provides for SystemResObject
Klaus Kaempf [Thu, 16 Mar 2006 19:19:11 +0000 (19:19 +0000)]
use builtins when available
Jiri Srain [Thu, 16 Mar 2006 19:09:28 +0000 (19:09 +0000)]
added Product::flags()
Duncan Mac-Vicar P [Thu, 16 Mar 2006 18:02:38 +0000 (18:02 +0000)]
respect order
Marius Tomaschewski [Thu, 16 Mar 2006 17:28:18 +0000 (17:28 +0000)]
- Fixed to use toLower in NO_PROXY checks
Marius Tomaschewski [Thu, 16 Mar 2006 17:20:03 +0000 (17:20 +0000)]
- Fixed NO_PROXY matching, Bug #157024.
Stefan Schubert [Thu, 16 Mar 2006 17:11:46 +0000 (17:11 +0000)]
installed NLD9
Duncan Mac-Vicar P [Thu, 16 Mar 2006 16:28:31 +0000 (16:28 +0000)]
- move yum schemas to /usr/libzypp/schema/yum
- add schemas for storage, at least patterns validate.
- fix storage to not insert the right architectures in patterns
Stefan Schubert [Thu, 16 Mar 2006 15:50:50 +0000 (15:50 +0000)]
Bug 156513
Stefan Schubert [Thu, 16 Mar 2006 15:50:21 +0000 (15:50 +0000)]
Bug 156513
Michael Andres [Thu, 16 Mar 2006 15:39:57 +0000 (15:39 +0000)]
- fixed ModaliasCap/HalCap index
- fixed ModaliasCap creation in CapFactory
- Added SystemResObject (Resovable of kind 'system' )
Duncan Mac-Vicar P [Thu, 16 Mar 2006 14:29:38 +0000 (14:29 +0000)]
set the source for patterns and selections
Duncan Mac-Vicar P [Thu, 16 Mar 2006 09:35:38 +0000 (09:35 +0000)]
Now that beta8 is release, I commit this.
This moves the store away from YUM. The format stays the same, except
for the use of capabilities instead of entries, and the patches store
atoms not packages inside.
The patch also complements my YUM patches fixes to complete the chain
of reading a patch from the source, storing it into the store and
reading it back.
Marius Tomaschewski [Wed, 15 Mar 2006 18:03:25 +0000 (18:03 +0000)]
- Added a close check via -c (eject via -e now)
Marius Tomaschewski [Wed, 15 Mar 2006 17:55:25 +0000 (17:55 +0000)]
- Improved skipping messages to include device name
Marius Tomaschewski [Wed, 15 Mar 2006 17:50:03 +0000 (17:50 +0000)]
- Changed to detect/verify CD/DVD/HD devices while
attach() as requested by kkaempf in Bug #156114.
Duncan Mac-Vicar P [Wed, 15 Mar 2006 16:34:08 +0000 (16:34 +0000)]
add skeleton for agruen bug
Stefan Hundhammer [Wed, 15 Mar 2006 16:29:31 +0000 (16:29 +0000)]
New helper class to retrieve useful information from Patch::atomList
Stefan Hundhammer [Wed, 15 Mar 2006 16:28:06 +0000 (16:28 +0000)]
use the correct automake variable
Klaus Kaempf [Wed, 15 Mar 2006 16:01:36 +0000 (16:01 +0000)]
move _update_items to the class level
Marius Tomaschewski [Wed, 15 Mar 2006 15:32:04 +0000 (15:32 +0000)]
- Added exact id match flag to dependsOnParent allowing to
distinguish if it matches the id (close() case) or the
shared media source (release + eject case).
Marius Tomaschewski [Wed, 15 Mar 2006 14:48:38 +0000 (14:48 +0000)]
- Fixed a hen and egg problem with iso handlers while media manager
(implementation singleton) destruction; it takes over release of
the parent handler now.
- Changed MediaManager::getMountEntries() and getMountTableMTime()
to be static functions.
Michael Andres [Wed, 15 Mar 2006 14:36:28 +0000 (14:36 +0000)]
- implement SuseTagsImpl::dumpOn
Stefan Hundhammer [Wed, 15 Mar 2006 13:40:40 +0000 (13:40 +0000)]
Deleted bogus comment
it's better to have NO comment than comments that are plain wrong!
Stefan Schubert [Wed, 15 Mar 2006 12:40:32 +0000 (12:40 +0000)]
Bug157877
Michael Andres [Wed, 15 Mar 2006 07:47:14 +0000 (07:47 +0000)]
- no Logger include in headerfile.
Jiri Srain [Tue, 14 Mar 2006 22:07:33 +0000 (22:07 +0000)]
added more debugging
release all medias of all sources when asking for another media
Jiri Srain [Tue, 14 Mar 2006 19:57:01 +0000 (19:57 +0000)]
updated example, now prints license
Jiri Srain [Tue, 14 Mar 2006 19:22:46 +0000 (19:22 +0000)]
added license to confirm to YUM metadata grammar, parser, and source
Martin Vidner [Tue, 14 Mar 2006 18:26:28 +0000 (18:26 +0000)]
resetTransact must return a value
Martin Vidner [Tue, 14 Mar 2006 17:48:49 +0000 (17:48 +0000)]
Rewrote the CodeMaps constructor to loop over an array.
Otherwise the compiler has a hard time trying to optimize a
500-statement basic block.
Duncan Mac-Vicar P [Tue, 14 Mar 2006 17:08:02 +0000 (17:08 +0000)]
Fix constructions of patch objects. Actually insert atoms in atoms list. Insert atoms for package even if the package does not exists in the source. Fixes #157628
Duncan Mac-Vicar P [Tue, 14 Mar 2006 16:54:18 +0000 (16:54 +0000)]
fix for #151834
Michael Andres [Tue, 14 Mar 2006 14:36:09 +0000 (14:36 +0000)]
- added ResStatus::resetTransact
Stefan Schubert [Tue, 14 Mar 2006 13:35:25 +0000 (13:35 +0000)]
bugfix for Bug156439
Stefan Schubert [Tue, 14 Mar 2006 13:34:30 +0000 (13:34 +0000)]
testcase for Bug156439, cleanup testcases
Martin Vidner [Tue, 14 Mar 2006 12:46:07 +0000 (12:46 +0000)]
Added Source_Ref::setAlias (#154913).
Also in SourceImpl.
Improved autodoccomments in Source_Ref.
Stanislav Visnovsky [Tue, 14 Mar 2006 12:13:41 +0000 (12:13 +0000)]
Do not assume there is a product file when scanning for products
Stanislav Visnovsky [Tue, 14 Mar 2006 09:46:04 +0000 (09:46 +0000)]
function to disable all sources in the persistent store
Klaus Kaempf [Tue, 14 Mar 2006 00:34:15 +0000 (00:34 +0000)]
fix resolver info condension
Klaus Kaempf [Tue, 14 Mar 2006 00:31:38 +0000 (00:31 +0000)]
errors are also important
Klaus Kaempf [Mon, 13 Mar 2006 23:56:48 +0000 (23:56 +0000)]
improve debug output
Jiri Srain [Mon, 13 Mar 2006 20:58:21 +0000 (20:58 +0000)]
delete RPMs downloaded via FTP/HTTP after installing them (#157011)
fix installation source registration - revert the autorefresh fix
(#157566)
Marius Tomaschewski [Mon, 13 Mar 2006 17:06:56 +0000 (17:06 +0000)]
- Removed deprecated reattach functions
- Changed attach to remove temporary attach point
imediatelly if attachTo fails and rethrow exception
Marius Tomaschewski [Mon, 13 Mar 2006 17:04:16 +0000 (17:04 +0000)]
- Fixed last change in close() -- don't complain, because
may happen in destruction at exit as well (random order)
Marius Tomaschewski [Mon, 13 Mar 2006 16:21:53 +0000 (16:21 +0000)]
- Removed deprecated reattach() method
- Added a paranoia check to close() ...
Marius Tomaschewski [Mon, 13 Mar 2006 16:20:05 +0000 (16:20 +0000)]
- Moved info message to the begin of the constructor
Marius Tomaschewski [Mon, 13 Mar 2006 16:17:46 +0000 (16:17 +0000)]
- Moved info message to the begin of the constructor
Marius Tomaschewski [Mon, 13 Mar 2006 16:10:45 +0000 (16:10 +0000)]
- Fixed to allow more exact bad url error message
Klaus Kaempf [Mon, 13 Mar 2006 15:55:56 +0000 (15:55 +0000)]
prefer architecture over version when choosing the upgrade candidate (-> 157501)
Marius Tomaschewski [Mon, 13 Mar 2006 15:54:06 +0000 (15:54 +0000)]
- Changed to use static downloads(url) variant in remote()
Marius Tomaschewski [Mon, 13 Mar 2006 15:53:37 +0000 (15:53 +0000)]
- Implemented static downloads(url) variant
Stefan Schubert [Mon, 13 Mar 2006 14:23:14 +0000 (14:23 +0000)]
Bug 156587
Klaus Kaempf [Mon, 13 Mar 2006 13:35:54 +0000 (13:35 +0000)]
move modalias() provides to supplements
Michael Andres [Mon, 13 Mar 2006 12:55:18 +0000 (12:55 +0000)]
- Allow ui::Selectable queries via Selectable::Fate (TO_DELETE/UNMODIFIED/TO_INSTALL)
Michael Andres [Mon, 13 Mar 2006 12:04:12 +0000 (12:04 +0000)]
- Added ui::Selectable modifiedBy(), hasLicenceConfirmed(), setLicenceConfirmed( bool val_r ).
Klaus Kaempf [Mon, 13 Mar 2006 11:05:15 +0000 (11:05 +0000)]
check target in downgrade_allowed()
Klaus Kaempf [Sun, 12 Mar 2006 20:25:01 +0000 (20:25 +0000)]
don't copy() the info_ptr
Klaus Kaempf [Sat, 11 Mar 2006 20:31:52 +0000 (20:31 +0000)]
cleanups
Stefan Schubert [Sat, 11 Mar 2006 17:49:57 +0000 (17:49 +0000)]
corrected constructor/descructor of Modalias