commit 85de0db0c02898341298f2fa13903ba456dad5dbddb889dacbf6dd2e22162403 Author: OBS User unknown Date: Wed Jan 10 16:50:00 2007 +0000 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libzypp?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/libzypp.changes b/libzypp.changes new file mode 100644 index 0000000..5d5a762 --- /dev/null +++ b/libzypp.changes @@ -0,0 +1,3371 @@ +------------------------------------------------------------------- +Wed Jan 10 16:53:09 CET 2007 - ma@suse.de + +- Don't consider patch/delta rpms if package architecture changes. + (#231254) +- version 2.11.2 +- revision 4843 + +------------------------------------------------------------------- +Tue Jan 9 18:02:55 CET 2007 - schubi@suse.de + +- update packages: changing architecture is only valid while an + system update and NOT while an update via a patch. + Bug 230685 - x86_64 MozillaFirefox binaries in security update repository + +------------------------------------------------------------------- +Mon Dec 18 16:10:59 CET 2006 - schubi@suse.de + +- verifySystem: Do only regard items which will be on the system after the + commit. Fate 301178 + +------------------------------------------------------------------- +Wed Dec 13 18:03:26 CET 2006 - dmacvicar@suse.de + +- feature #301369 + Import listed GPG Keys from an trusted installation source +- r4803 +- libzypp 2.11.0 + +------------------------------------------------------------------- +Mon Dec 11 17:39:24 CET 2006 - dmacvicar@suse.de + +- fix return call in new xml parser +- r4793 + +------------------------------------------------------------------- +Mon Dec 11 16:05:56 CET 2006 - schubi@suse.de + +- Enable system resolvables in Helix parser (Revision 4787) +- deptestomatic: + Resetting transaction with the correct call; + bugfix; Added kind in keep state (Revision 4788) +- Wrong behaviour in soft install/uninstall. --> Setting Transact with + soft (Revision 4789) +- New call added: maySetToBeUninstalledSoft (Revision 4789) + Both are only functions for the solver (Revision 4789) +- Resetting "by causer" in order to distinguish from state + "keep by user". ( function setLock in order to remove lock) + (Revision 4789) +- Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft + in QueueItemUninstall.cc (Revision 4790) +- Regarding "keep state by user". So avoiding "reselecting" by + other requirements. + Give a corresponding problem solution if a resolvable satisfy + a dependency, but has been set to keep by the user. + Bug : 222531 (Revision 4791) + +------------------------------------------------------------------- +Mon Dec 11 13:52:54 CET 2006 - ma@suse.de + +- Allow to disable autoprotection of foreign vendor items. Required + in zmd-backend. (F301735). +- revision 4785 +- version 2.10.1 + +------------------------------------------------------------------- +Mon Dec 11 11:48:09 CET 2006 - dmacvicar@suse.de + +- use sqlite-zmd if using > 10.2 in spec. Use the one available + durin compile. +- r4780 + +------------------------------------------------------------------- +Mon Dec 11 11:01:37 CET 2006 - schubi@suse.de + +- Item could has already been selected to soft uninstall (e.G. remove + pattern which recommend this item ). Do not throw an exception anymore. + bug#225278 +- revision 4776 + +------------------------------------------------------------------- +Mon Dec 11 01:33:13 CET 2006 - ma@suse.de + +- Added syscontent::Reader: Parse serialized set of ResObjects. + (for F300729) +- revision 4770 +- version 2.10.0 + +------------------------------------------------------------------- +Fri Dec 8 16:03:51 CET 2006 - schubi@suse.de + +- If there has already been selected another item by the solver (e.g. from + another source) we will take thatone in order to avoid parallel + installation and there concerning error messages. + Bug 224698 + + rev 4767 + +------------------------------------------------------------------- +Fri Dec 8 15:45:44 CET 2006 - schubi@suse.de + +- In order to handle conflicting resolvable we try to update the + conflicting item. While evaluating these canditates an already selected + candidate will not be regarded. So it could be that an older package + will be selected for update although a newer has already been selected. Revision 4765 + +------------------------------------------------------------------- +Fri Dec 8 15:34:57 CET 2006 - schubi@suse.de + +- Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an + update candidate and evaluate additional branches. Revision 4763 + +------------------------------------------------------------------- +Thu Dec 7 10:41:56 CET 2006 - mt@suse.de + +- Improved realpath() wrapper in media handler class (#222521). +- revision 4760 + +------------------------------------------------------------------- +Mon Dec 4 23:33:54 CET 2006 - ma@suse.de + +- Added syscontent::Writer: Collect and serialize a set of ResObjects. + (for F300729) +- revision 4742 +- version 2.9.3 + +------------------------------------------------------------------- +Mon Dec 4 15:30:54 CET 2006 - ma@suse.de + +- Extended YaST packages file parser to read package vendor from + '=Vnd:' entry if present (else source vendor). (#210480) +- revision 4735 +- version 2.9.2 + +------------------------------------------------------------------- +Wed Nov 29 19:23:40 CET 2006 - dmacvicar@suse.de + +- dont serialize interactive, as it is + calculated now. + (it was already fixed as we don't reimplement + the method, but we still serialized, parsed) + (#224192) comment #4 +- r4711 + +------------------------------------------------------------------- +Tue Nov 28 16:36:56 CET 2006 - mt@suse.de + +- Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id + on the installation image (#213852). +- revision 4700 + +------------------------------------------------------------------- +Tue Nov 28 11:44:52 CET 2006 - schubi@suse.de + +- Avoid duplicate pool entries; Bug 223750; second part of the fix +- r4698 +- Version 2.9.1 + +------------------------------------------------------------------- +Mon Nov 27 18:29:58 CET 2006 - schubi@suse.de + +- Pool has multi instances of an item in the pool. Reduced this error + to items which are identically at least. #217574 and #223750 +- r4695 + +------------------------------------------------------------------- +Mon Nov 27 17:37:44 CET 2006 - dmacvicar@suse.de + +- replace spaces to underscores in product names +- 2.8.7 +- r4688 + +------------------------------------------------------------------- +Mon Nov 27 16:54:03 CET 2006 - dmacvicar@suse.de + +- Mark some strings for translation (#219783 need it) +- r4682 + +------------------------------------------------------------------- +Mon Nov 27 16:17:07 CET 2006 - mt@suse.de + +- Added translations marks to hal, url and mutex exceptions (#23771) +- revision 4680 + +------------------------------------------------------------------- +Wed Nov 22 19:24:57 CET 2006 - dmacvicar@suse.de + +- don't make libzypp-devel depend on sqlite-devel as + headers from zypp2 are not installed yet +- r4663 + +------------------------------------------------------------------- +Wed Nov 22 15:23:55 CET 2006 - ma@suse.de + +- Return an error if fork failed. (#204807) +- Make Script execution abortable by user request. (#212949, F100233) +- revision 4660 +- version 2.8.6 + +------------------------------------------------------------------- +Tue Nov 21 16:25:03 CET 2006 - mvidner@suse.cz + +- Added package-manager wrapper script, with icon and .desktop (#222757). + (Used by gnome-main-menu) +- version 2.8.5 +- r4640 + +------------------------------------------------------------------- +Tue Nov 21 13:11:06 CET 2006 - mt@suse.de + +- Fixed target/hal - one more dbus_connection_close found (#216035) +- revision 4636 +- version 2.8.4 + +------------------------------------------------------------------- +Mon Nov 20 14:15:38 CET 2006 - schubi@suse.de + +- translation added + rev 4630 + version 2.8.3 + +------------------------------------------------------------------- +Mon Nov 20 11:02:04 CET 2006 - ma@suse.de + +- Process obsoletes when installing non-package objects. (#217352) +- revision 4621 +- version 2.8.2 + +------------------------------------------------------------------- +Fri Nov 17 16:57:39 CET 2006 - mt@suse.de + +- Implemented volume device check using /sbin/vol_id (#213852). +- Revision 4619 + +------------------------------------------------------------------- +Fri Nov 17 15:53:58 CET 2006 - schubi@suse.de + +- new translation added + +------------------------------------------------------------------- +Fri Nov 17 12:42:04 CET 2006 - mt@suse.de + +- Implemented an reuse of already existing foreign CD/DVD mount points + (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206). +- Added a fallback check of the volume.mount_point HAL property to + isAutoMountedMedia(); info.hal_mount.created_mount_point seems + to be not avaliable in newer HAL versions (on 10.2). +- Revision 4615 +- Version 2.8.1 + +------------------------------------------------------------------- +Thu Nov 16 23:39:15 CET 2006 - ma@suse.de + +- removed unused methods from Patch and PatchImplIf. Provided + reasonable default implementation for Patch::interactive. + (#221476). +- revision 4610 +- Version 2.8.0 + +------------------------------------------------------------------- +Thu Nov 16 15:32:04 CET 2006 - dmacvicar@suse.de + +- Handle media eject failures (#216545) +- r4606 + +------------------------------------------------------------------- +Wed Nov 15 22:41:51 CET 2006 - ma@suse.de + +- Reimplemented RpmDb::checkPackage using librpm API instead + of parsing "rpm --checksig" output. (#163202) +- Version 2.7.4 +- revision 4600 + +------------------------------------------------------------------- +Wed Nov 15 15:39:26 CET 2006 - schubi@suse.de + +- NEW behaviour of the solver: + Obsolete virtual provides. E.G.: + + Installed: + ----------- + Name: test-1.0-0 + + Name: moretest-1.0-0 + Provides: test + + To be installed + ------------------ + Name: nomoretest-1.0-0 + Obsoletes: test + + Result + -------- + test-1.0-0 AND moretest-1.0-0 will be deleted. In former versions only + test-1.0-0 had been deleted. Bug 220999 + +- Translations added + +Version 2.7.3 +rev 4593 + +------------------------------------------------------------------- +Tue Nov 14 16:32:49 CET 2006 - schubi@suse.de + +- Bugfix in generating solver testcases: + - added kind of capabilities in description file + - removed unneded channel from uninstall in command file + +------------------------------------------------------------------- +Mon Nov 13 18:35:01 CET 2006 - mt@suse.de + +- Try to call /bin/eject utility if the eject-ioctl fails. +- r4568 + +------------------------------------------------------------------- +Mon Nov 13 17:00:51 CET 2006 - dmacvicar@suse.de + +- ignore empty capabilities +- r4565 + +------------------------------------------------------------------- +Fri Nov 10 17:52:10 CET 2006 - dmacvicar@suse.de + +- make progress strings translatable (#219783) +- r4556 + +------------------------------------------------------------------- +Tue Nov 7 16:40:28 CET 2006 - schubi@suse.de + +- While deleting a selection all concerning recommended + packages will be deleted too. + BUT those packages should not be deleted which have been + set to KEEP by the user. bug 217574 + rev 4526 + VERSION: 2.7.2 + +------------------------------------------------------------------- +Tue Nov 7 13:12:49 CET 2006 - schubi@suse.de + +- Makefile in zypp2 fixed + Revision 4520 + +------------------------------------------------------------------- +Tue Nov 7 11:38:10 CET 2006 - schubi@suse.de + +- Translations added + Revision 4514 + VERSION: 2.7.1 + +------------------------------------------------------------------- +Mon Nov 6 12:32:22 CET 2006 - dmacvicar@suse.de + +- Make the parser more strict, rejecting broken sources + but showing the error line. + Last fix making the parser relax would break multitag + descriptions with empty lines, now we check dependencies + at a higher level. (reference #160607) +- r4501 + +------------------------------------------------------------------- +Fri Nov 3 11:04:19 CET 2006 - schubi@suse.de + +- New problem solution added: Unlock ALL resovables in order to speed up + problem solution. Bug 206453 + +------------------------------------------------------------------- +Fri Nov 3 10:29:08 CET 2006 - schubi@suse.de + +- Translations added + +------------------------------------------------------------------- +Thu Nov 2 17:15:19 CET 2006 - mt@suse.de + +- Fixed target/hal - removed dbus_connection_close calls, because + the connections are shared; unref the ref-counted handle only. + (#216035) +- r4442 + +------------------------------------------------------------------- +Thu Nov 2 16:18:27 CET 2006 - dmacvicar@suse.de + +- skipping unreachable packages won't work + (#215445) +- r4468 + +------------------------------------------------------------------- +Wed Oct 25 19:04:51 CEST 2006 - dmacvicar@suse.de + +- (#213793) Target store fails to recreate stored install-time (other + Date and ByteCount values as well) + +- skip comments and blank lines in multilists + fixes (#214877) - zen-updater is not installed by default + +- Automatically fix broken products when reading + the product database. + still pending: honour the read-only flag + Changes to make this possible include + using read_dir instead of boost directory + iterator. + +------------------------------------------------------------------- +Wed Oct 25 17:09:06 CEST 2006 - schubi@suse.de + +- added new class for generating solver testcases: + Testcase + +------------------------------------------------------------------- +Wed Oct 25 15:40:44 CEST 2006 - ma@suse.de + +- Finalized ui::PatternContents. (F301229) +- version 2.7.0 +- revision 4413 + +------------------------------------------------------------------- +Wed Oct 25 08:21:52 CEST 2006 - mvidner@suse.cz + +- Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm +- version 2.6.0 + +------------------------------------------------------------------- +Tue Oct 24 14:33:16 CEST 2006 - ma@suse.de + +- Added ui::PatternContents: Helper class that will compute a patterns + expanded install_packages set. (UI interface for F301229) +- revision 4387 + +------------------------------------------------------------------- +Tue Oct 24 09:06:24 CEST 2006 - mvidner@suse.cz + +- removed the last reference to /usr/lib64 to fix the build + +------------------------------------------------------------------- +Mon Oct 23 17:44:42 CEST 2006 - mvidner@suse.cz + +- added "zypper info" (jkupec) +- version 2.5.2 + +------------------------------------------------------------------- +Mon Oct 23 11:28:01 CEST 2006 - dmacvicar@suse.de + +- fix rpm db timestamp +- add extra urls and optional urls to product API +- r4378 + +------------------------------------------------------------------- +Fri Oct 20 16:55:44 CEST 2006 - mvidner@suse.cz + +- zypper: nicer progress reports, with or without --verbose. + +------------------------------------------------------------------- +Fri Oct 20 16:25:50 CEST 2006 - ma@suse.de + +- Fixed reloading of target data after commit. Broken since + rev 3880. +- version 2.5.1 +- revision 4365 + +------------------------------------------------------------------- +Fri Oct 20 16:22:09 CEST 2006 - dmacvicar@suse.de + +- put query-pool in /usr/lib/zypp and not lib64 +- r4363 + +------------------------------------------------------------------- +Fri Oct 20 12:16:06 CEST 2006 - dmacvicar@suse.de + +- revert keyring changes, causes endless loop (obvious) +- add dist-product information, adapt store +- version 2.5.0 +- r4355 + +------------------------------------------------------------------- +Fri Oct 20 11:04:26 CEST 2006 - ma@suse.de + +- zypp-query-pool: For products show additionally distributionName + and distributionEdition. (required by #205392) +- revision 4349 + +------------------------------------------------------------------- +Fri Oct 20 00:13:49 CEST 2006 - ma@suse.de + +- Add accessor for Product distributionName and distributionEdition. + (required by #205392) +- revision 4347 + +------------------------------------------------------------------- +Thu Oct 19 18:40:36 CEST 2006 - dmacvicar@suse.de + +- added test case for KeyRing +- fire trustedKeyAdded in all calls to import trusted key + not only in signature check workflow. +- r4342 + +------------------------------------------------------------------- +Thu Oct 19 18:27:02 CEST 2006 - mvidner@suse.cz + +- zypper update: implemented minimal version (patches only) +- zypper list-updates: changed default type from package to patch, + consider patches affecting the package manager separately + +------------------------------------------------------------------- +Thu Oct 19 14:09:33 CEST 2006 - dmacvicar@suse.de + +- version 2.4.1 +- r4338 + +------------------------------------------------------------------- +Thu Oct 19 14:05:18 CEST 2006 - dmacvicar@suse.de + +- add zypp-query-pool, so registration doesn't depend on + libzypp-zmd-backend being installed. Will remove from + backend when suseregister gets updated. + +------------------------------------------------------------------- +Thu Oct 19 12:31:08 CEST 2006 - schwab@suse.de + +- Make sure config.rpath is present. + +------------------------------------------------------------------- +Wed Oct 18 21:40:25 CEST 2006 - mvidner@suse.cz + +- zypper search: fixed uninitialized members that made all searches + exact and case sensitve + +------------------------------------------------------------------- +Wed Oct 18 13:13:16 CEST 2006 - dmacvicar@suse.de + +- zypp-checkpatches, write in the right file +- r4328 + +------------------------------------------------------------------- +Wed Oct 18 12:45:49 CEST 2006 - schubi@suse.de + +- Install resolvables although they are unneeded + if they have NOT the kind patch/atoms + Bug 210538 - freshens/supplements does not work with patterns +- r4326 + +------------------------------------------------------------------- +Tue Oct 17 19:17:39 CEST 2006 - mvidner@suse.cz + +- zypper service-add -r http://example.org/foo.repo (F#300641). + +------------------------------------------------------------------- +Tue Oct 17 18:29:34 CEST 2006 - dmacvicar@suse.de + +- zypp-checkpatches: + save version of the generated xml to + regenerate it if it changes. + save a random token in case of error to + force recreating xml file +- r4321 + +------------------------------------------------------------------- +Tue Oct 17 13:49:53 CEST 2006 - dmacvicar@suse.de + +- remove permissions for zypp checkpatches from spec +- r4318 + +------------------------------------------------------------------- +Tue Oct 17 12:36:57 CEST 2006 - dmacvicar@suse.de + +- registration fails because of wrong product data + (#205392) + use DISTPRODUCT,DISTVERSION to create the product + resolvable. have this resolvable provide + PRODUCT = VERSION +- r4312 + +------------------------------------------------------------------- +Mon Oct 16 18:05:56 CEST 2006 - mvidner@suse.cz + +- zypper service-add -r ./foo.repo (F#300641). + +------------------------------------------------------------------- +Mon Oct 16 15:02:00 CEST 2006 - jkupec@suse.cz + +- zypper: added case-sensitive search, search in descriptions and + summaries, search by resolvable type, substring and word + matching, support for wildcards +- Revision 4303 + +------------------------------------------------------------------- +Mon Oct 16 12:57:56 CEST 2006 - schubi@suse.de + +- Dont incomplete an uninstalled resolvable, even not when establishing. + Incomplete only makes sense for installed resolvables (when they have broken + deps), for patches (because they are needed) and for atoms (because they are + used during patch calculation) + Bug 198379 + +- Do not branch for packages with the same NVE but different architectures. + Take the best architecture. + +------------------------------------------------------------------- +Mon Oct 16 13:27:50 CEST 2006 - mvidner@suse.cz + +- Prevent the user from sending signals to zypp-checkpatches-wrapper + (#211286). + +------------------------------------------------------------------- +Fri Oct 13 16:51:43 CEST 2006 - dmacvicar@suse.de + +- implement rename source in sourcemanager +- r4286 + +------------------------------------------------------------------- +Fri Oct 13 14:32:44 CEST 2006 - dmacvicar@suse.de + +- YaST sources: set alias to product summary if empty +- show alias on logs. +- r4281 + +------------------------------------------------------------------- +Thu Oct 12 16:40:29 CEST 2006 - dmacvicar@suse.de + +- version 2.4.0 (bin incompat due to callback fixes) +- r4272 + +------------------------------------------------------------------- +Thu Oct 12 16:30:55 CEST 2006 - ma@suse.de + +- Provide additional solver status information to the UI. + (#162164,F301272) +- Fixed UI satus computation in presence of multiple available + candidates. +- revision 4264 +- version 2.3.1 + +------------------------------------------------------------------- +Thu Oct 12 15:45:12 CEST 2006 - dmacvicar@suse.de + +- remove const in MediaChangeReport requestMedia that + broke cd changing. +- r4262 + +------------------------------------------------------------------- +Wed Oct 11 08:35:48 CEST 2006 - mvidner@suse.cz + +- zypper: added search (jkupec) +- removed the suid bit from zypp-checkpatches-wrapper so that the + build passes until permissions.rpm is updated (~#211286). +- r4253 + +------------------------------------------------------------------- +Tue Oct 10 16:03:40 CEST 2006 - dmacvicar@suse.de + +- Log microseconds if ZYPP_PROFILING env var is enabled. +- r4252 + +------------------------------------------------------------------- +Mon Oct 9 18:15:19 CEST 2006 - dmacvicar@suse.de + +- YaST sources: + Factory cannot be set with 'refresh' enabled + (#204957) +- get rid of some const bool signatures in Source classes +- r4247 + +------------------------------------------------------------------- +Mon Oct 9 15:11:16 CEST 2006 - mvidner@suse.cz + +- Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper. + +------------------------------------------------------------------- +Fri Oct 6 13:23:32 CEST 2006 - schubi@suse.de + +- select the best solution: prefering the total amount of install/update + packages BEFORE source preferences. Bug 208784 + +------------------------------------------------------------------- +Fri Oct 6 11:55:11 CEST 2006 - dmacvicar@suse.de + +- Introduce a method to see if a source supports a + kind of resolvable at that time, so we can + init a YUM source like factory but avoid parsing + it if it contains no patches. +- add TODO +- zypp-checkpatches xml output +- r4235 + +------------------------------------------------------------------- +Mon Oct 2 16:34:03 CEST 2006 - mvidner@suse.cz + +- added a CLI preview: zypper +- revision 4214 +- version 2.2.3 + +------------------------------------------------------------------- +Mon Oct 2 15:11:26 CEST 2006 - dmacvicar@suse.de + +- FATE #100165: + Make Content File Aware of Different Architectures + expand %a in release notes with architecture + +------------------------------------------------------------------- +Fri Sep 29 16:10:46 CEST 2006 - ma@suse.de + +- Extended pattern parser to support includes/extends tags as hint + for the IO. (F301229) +- revision 4199 +- version 2.2.2 + +------------------------------------------------------------------- +Fri Sep 29 00:31:33 CEST 2006 - ma@suse.de + +- Enabled sending of ScriptResolvableReport. +- Changed ScriptResolvableReport::start to send local path + of script to be executed. +- revision 4190 +- version 2.2.1 + +------------------------------------------------------------------- +Wed Sep 27 14:14:33 CEST 2006 - ma@suse.de + +- Added ScriptResolvableReport. Callbacks triggered on script + execution during commit. (F100233) +- revision 4187 +- version 2.2.0 + +------------------------------------------------------------------- +Mon Sep 25 13:52:55 CEST 2006 - mvidner@suse.cz + +- fix: Url::getRegisteredSchemes() would always return nothing + +------------------------------------------------------------------- +Fri Sep 22 15:34:11 CEST 2006 - jkupec@suse.cz + +- Made the build dependency on gettext-devel explicit + +------------------------------------------------------------------- +Tue Sep 19 10:59:24 CEST 2006 - jsrain@suse.cz + +- adapted multi-media YUM sources according to official YUM + specification (F300743) + +------------------------------------------------------------------- +Mon Sep 18 17:42:26 CEST 2006 - lslezak@suse.cz + +- use RPM_OPT_FLAGS (meissner@suse.de) + +------------------------------------------------------------------- +Mon Sep 18 12:00:46 CEST 2006 - kkaempf@suse.de + +- reduce logging in ResolvableImpl.cc +- rev 4157 + +------------------------------------------------------------------- +Mon Sep 18 15:19:53 CEST 2006 - lslezak@suse.cz + +- SourceFactory::createFrom() - don't loose url,... +- r4160 + +------------------------------------------------------------------- +Thu Sep 14 15:59:47 CEST 2006 - schubi@suse.de + +- Replaced requirementIsMet by requirementIsInstalledOrUnneeded + in QueueItemInstall and QueueItemRequire + Bug 192535/204913 + removed fix:Thu Sep 7 18:31:46 CEST 2006 - schubi@suse.de + +------------------------------------------------------------------- +Thu Sep 14 12:44:53 CEST 2006 - lslezak@suse.cz + +- fixed SourceFactory::createFrom() - don't loose alias, + cachedir,... parameters + +------------------------------------------------------------------- +Thu Sep 14 10:21:02 CEST 2006 - mvidner@suse.cz + +- Use RPM Enhances only if detected at configure time, to allow + compilation with older rpm. +- callback params: use const string & instead of string (dmacvicar) + +------------------------------------------------------------------- +Thu Sep 7 18:31:46 CEST 2006 - schubi@suse.de + +- Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is + a package/script/message + Bug: 192535 + +------------------------------------------------------------------- +Thu Sep 7 16:19:36 CEST 2006 - dmacvicar@suse.de + +- add Source_Ref::checksum() which in combination with + timestamp can give an idea of a source change. +- r4106 + +------------------------------------------------------------------- +Thu Sep 7 14:32:38 CEST 2006 - mvidner@suse.cz + +- Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to + enable progress reporting on compressed streams. + +------------------------------------------------------------------- +Wed Sep 6 18:31:20 CEST 2006 - dmacvicar@suse.de + +- better error propagation +- r4096 + +------------------------------------------------------------------- +Tue Sep 5 19:22:56 CEST 2006 - mt@suse.de + +- Removed libblkid dependency - the workaround using libblkid to + check filesystem on XEN vbd mapped devices is obsolete, because + the info is avaliable via /dev/disk/by-label link now. (#197107) +- revision 4087 + +------------------------------------------------------------------- +Thu Aug 31 15:16:11 CEST 2006 - ma@suse.de + +- PackageProvider: Fixed broken retry. (#202163) +- revision 4071 + +------------------------------------------------------------------- +Wed Aug 30 23:50:55 CEST 2006 - ma@suse.de + +- Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse + to create a Package from a source package header. +- Added method Pathname::extension: Return all of the characters in name + after and including the last dot in the last element of name. +- PlaindirImpl: Disable rpm signature verification when scaning a directory for + rpms. Otherwise we'd need access to the rpm database to get the keys. +- revision 4069 + +------------------------------------------------------------------- +Wed Aug 30 17:42:40 CEST 2006 - schubi@suse.de + +- Do not regarding SATISFIED/UNNEEDED in isPresent if it is + a package/script/message + Bug: 192535 + +------------------------------------------------------------------- +Wed Aug 30 14:29:45 CEST 2006 - ma@suse.de + +- Speedup computation of number of rpm database entries. +- revision 4058 + +------------------------------------------------------------------- +Tue Aug 29 16:58:20 CEST 2006 - schubi@suse.de + +- Fixed endless loop in transactResObject + Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation + +------------------------------------------------------------------- +Tue Aug 29 12:05:09 CEST 2006 - dmacvicar@suse.de + +- fix some testcases for tar file parser changes +- r4045 + +------------------------------------------------------------------- +Tue Aug 29 11:19:53 CEST 2006 - dmacvicar@suse.de + +- missing includes +- clean old callbacks +- r4041 + +------------------------------------------------------------------- +Fri Aug 25 14:32:07 CEST 2006 - schubi@suse.de + +- zyppPattern->install_packages returns SUGGESTED package too. + Bug 201476 + Revision 4036 + +------------------------------------------------------------------- +Fri Aug 25 13:05:33 CEST 2006 - schubi@suse.de + +- New behaviour in the solver: try with 'best' package first, try with 'all' + packages if this fails. + Bug :Bug 191983 + +------------------------------------------------------------------- +Fri Aug 25 11:35:48 CEST 2006 - dmacvicar@suse.de + +- libzypp 2.1.0 +- bump version due to incompatible callback changes in KeyRing + Sources + +------------------------------------------------------------------- +Thu Aug 24 15:34:45 CEST 2006 - dmacvicar@suse.de + +- 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 + +------------------------------------------------------------------- +Tue Aug 22 22:35:30 CEST 2006 - dmacvicar@suse.de + +- decouple probing from source creation, using the new + media test for existence functions. +- r4019 + +------------------------------------------------------------------- + +Tue Aug 22 17:56:53 CEST 2006 - mt@suse.de + +- 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. +- r4018 + +------------------------------------------------------------------- +Fri Aug 18 14:57:35 CEST 2006 - kkaempf@suse.de + +- remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check; + see rev 3810 below. (#190163) +- rev 3998 + +------------------------------------------------------------------- +Thu Aug 17 18:15:14 CEST 2006 - dmacvicar@suse.de + +- fix uninstalling of atoms (noop) +- r3995 + +------------------------------------------------------------------- +Wed Aug 16 17:41:40 CEST 2006 - dmacvicar@suse.de + +- Implement initial verson of Media + doesFileExist, for future source probing. +- r3984 + +------------------------------------------------------------------- +Tue Aug 15 12:01:31 CEST 2006 - dmacvicar@suse.de + +- more dbus_connection_close fixes +- r3974 + +------------------------------------------------------------------- +Tue Aug 15 11:41:41 CEST 2006 - kkaempf@suse.de + +- clean up 'incomplete' handling in QueueItemEstablish. +- rev 3973. + +------------------------------------------------------------------- +Tue Aug 15 11:30:50 CEST 2006 - kkaempf@suse.de + +- Don't set 'incomplete' for uninstalled patterns or products. + (#198379) +- rev 3970. + +------------------------------------------------------------------- +Mon Aug 14 16:50:53 CEST 2006 - schubi@suse.de + +- Added new API calls: + setAdditionalProvide + setAdditionalConflict + setAdditionalRequire + +------------------------------------------------------------------- +Mon Aug 14 11:26:20 CEST 2006 - dmacvicar@suse.de + +- don't link examples to testsuite library. + +------------------------------------------------------------------- +Sat Aug 12 17:30:30 CEST 2006 - schwab@suse.de + +- Disable profiling to work around compiler bug. + +------------------------------------------------------------------- +Fri Aug 11 17:01:33 CEST 2006 - dmacvicar@suse.de + +- forward port 3924:3939 +- Add explicit finish callbacks for subtasks during ProvidePackage + to avoid UI confusion. +- rev3957 + +------------------------------------------------------------------- +Fri Aug 11 11:48:44 CEST 2006 - dmacvicar@suse.de + +- Introduce examples/ +- fix some svn ignores +- fix compilation. Use: dbus_connection_close +- rev 3943 + +------------------------------------------------------------------- +Thu Aug 10 16:32:36 CEST 2006 - dmacvicar@suse.de + +- Initial support for plain directory with rpms as source +- r3935 + +------------------------------------------------------------------- +Tue Aug 8 16:51:45 CEST 2006 - dmacvicar@suse.de + +- Move the target query by kind function to + a iterator, so we dont make a copy of the restore + the iterator works loading by demand too + +------------------------------------------------------------------- +Mon Aug 7 17:57:26 CEST 2006 - dmacvicar@suse.de + +- rename the new initTarget to initializeTarget, + leave the old one as is, but deprecate it. +- r3903 + +------------------------------------------------------------------- +Mon Aug 7 15:10:08 CEST 2006 - dmacvicar@suse.de + +- forward port from SLES10 branch , till 3888 +- Prefer to use available DeltaRpm or PatchRpm instead of downloading + full packages. (#168844) +- rpmdb : Do not use the deprecated POSIX API, but boost::regex +- version 2.0.0 +- rev 3893 + +------------------------------------------------------------------- +Fri Aug 4 15:20:13 CEST 2006 - dmacvicar@suse.de + +- Separate target init from adding resolvables, getting rid of the + uggly bool flag. +- dont clear the store each time Target::resolvables is called +- Load target resolvables on demand by kind, keep them cached later +- add Target::resolvablesByKind(kind) to allow query specific kind + without reading all kinds. Used to port TargetProduct, which + was reading the whole rpm database only to displayy base product + name in YaST help. +- commit to pkg-bindings and packager will follow. +- jsrain will port more yast stuff, especially inst_source which + startup time should by reduced by half afterwards. +- rev 3880 + +------------------------------------------------------------------- +Tue Aug 1 13:37:29 CEST 2006 - dmacvicar@suse.de + +- forward port: + rev 3786 fix to stalle tmpfiles broke patches. + SLES was released with this broken. 10.1 has a blocked + zypp update because this. + Attempt to fix this. (#192535) +- fix configure.ac sqlite-source build path +- rev 3858 + +------------------------------------------------------------------- +Fri Jul 21 10:58:58 CEST 2006 - dmacvicar@suse.de + +- link correctly + +------------------------------------------------------------------- +Wed Jul 19 13:50:57 CEST 2006 - dmacvicar@suse.de + +- dont link sqlite in the main lib. +- rev 3826 + +------------------------------------------------------------------- +Tue Jul 18 17:42:45 CEST 2006 - dmacvicar@suse.de + +- susetags: parse product parser regexp only once +- parse yum factory 5 sec. (from 30) faster using + another string find algorithm +- rev 3824 + +------------------------------------------------------------------- +Tue Jul 18 12:56:17 CEST 2006 - dmacvicar@suse.de + +- Digest: Don't read the stream character wise but reading blocks, + as advised by matz profiling. +- r3819 + +------------------------------------------------------------------- +Mon Jul 17 12:54:39 CEST 2006 - ma@suse.de + +- Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to + trusted vendors. (#189573) +- revision 3804 + +------------------------------------------------------------------- +Thu Jul 13 12:52:58 CEST 2006 - dmacvicar@suse.de + +- backport fix for stalle tmpfile (#191311) +- rev 3788 + +------------------------------------------------------------------- +Wed Jun 28 13:22:22 CEST 2006 - mt@suse.de + +- deactivated media manager code that was disabling the + automounter (#172419) +- rev 3724 + +------------------------------------------------------------------- +Mon Jun 26 17:14:53 CEST 2006 - dmacvicar@suse.de + +- fix autorefresh (#186115) +- revision 3708 +------------------------------------------------------------------- +Fri Jun 23 13:41:18 CEST 2006 - ma@suse.de + +- forward port from SLE branch +- Set default permission for logfiles to 0640. (#187044) +- revision 3696 + +------------------------------------------------------------------- +Thu Jun 22 16:01:15 CEST 2006 - ma@suse.de + +- forward port from SLE branch +- Fixed installation of SP or Add-On product switching to media 2 + too early. (#186607) +- revision 3691 + +------------------------------------------------------------------- +Wed Jun 21 15:47:39 CEST 2006 - dmacvicar@suse.de + +- forward port from SLE branch +- Strip self provides without edition in Resolvable ctor. + (#186079) +- Source::provideResolvables not implemented in yum source type. + Product not set for packages that are available from update source + (#186920) +- Hook modalias() supplements without package to "kernel" (#184840) +- Allow on-demand SourceManager::restore() (#186678) +- Hook modalias() supplements without package to "kernel" (#184840) +- rev 3676 + +------------------------------------------------------------------- +Mon Jun 19 15:17:17 CEST 2006 - mt@suse.de + +- Fix adding resolving of path names for mount points (#181606) +- rev 3658 + +------------------------------------------------------------------- +Mon Jun 19 13:52:14 CEST 2006 - dmacvicar@suse.de + +- merge download algorithm and refactoring from branch + (#181204) + +------------------------------------------------------------------- +Mon Jun 12 15:37:10 CEST 2006 - dmacvicar@suse.de + +- right fix for tmpdir initialized in static constructor +- catch around provideJustFile in providePackage +-rev 3654 + +------------------------------------------------------------------- +Thu Jun 15 17:53:40 CEST 2006 - mvidner@suse.cz + +- autodocs: use find+xargs to overcome command length limit, + do not call doxygen unnecessarily (#185334). +- rev 3645 + +------------------------------------------------------------------- +Thu Jun 15 07:26:29 CEST 2006 - kkaempf@suse.de + +- Dont use getZYpp in static constructor (#185198) + Bugfix #178292 was wrong. +- Only warn on incompleting installed resolvables (#185197) +- rev 3644 + +------------------------------------------------------------------- +Wed Jun 14 22:43:40 CEST 2006 - kkaempf@suse.de + +- Atoms might only be installed via patches (#184714) +- rev 3642 + +------------------------------------------------------------------- +Wed Jun 14 17:26:39 CEST 2006 - dmacvicar@suse.de + +- fix for the last stall tmpfile (#178292) +- r3637 + +------------------------------------------------------------------- +Wed Jun 14 12:06:57 CEST 2006 - mt@suse.de + +- Implemented transfer timeout inside of the progress callback. + The timeout value can be set using timeout url parameter, the + default transfer timeout is 180 seconds. (#181602) +- Added ssl_verify and ssl_capath url options used in https scheme, + allowing to change or disable the ssl verify options. (#171622) +- Added fallback on read failures of /etc/mtab to /proc/mounts. + Improved verbosity in mount and mount check related failure cases, + incl. /etc/mtab dump. (#181606) +- rev 3623 + +------------------------------------------------------------------- +Wed Jun 14 10:49:10 CEST 2006 - kkaempf@suse.de + +- combine knownAliases and knownUrls in a single function. +- rev 3616 + +------------------------------------------------------------------- +Mon Jun 12 16:27:46 CEST 2006 - kkaempf@suse.de + +- honor parallel installs in resolver context (#181103) +- rev 3592 + +------------------------------------------------------------------- +Mon Jun 12 15:15:07 CEST 2006 - dmacvicar@suse.de + +- fix #182003 YUM packages without size +- rev 3587 + +------------------------------------------------------------------- +Mon Jun 12 14:58:55 CEST 2006 - kkaempf@suse.de + +- Allow to restore and remove by Url +- rev 3583 + +------------------------------------------------------------------- +Mon Jun 12 13:07:31 CEST 2006 - kkaempf@suse.de + +- make atoms parallel installable (#181103) +- rev 3580 + +------------------------------------------------------------------- +Fri Jun 9 16:28:11 CEST 2006 - dmacvicar@suse.de + +- Allow to restore by alias +- r3568 + +------------------------------------------------------------------- +Fri Jun 9 13:06:16 CEST 2006 - mvidner@suse.cz + +- Do not fork in a global destructor, perl dislikes it (#182672). + Fixes hanging ag_ldapserver and yast2-perl-bindings tests. + +------------------------------------------------------------------- +Thu Jun 8 16:24:55 CEST 2006 - ma@suse.de + +- Installation: Assert product information is stored to libzypp + database before reboot. (#181198) +- Version 1.2.0; revision 3553 + +------------------------------------------------------------------- +Wed Jun 7 13:55:23 CEST 2006 - visnov@suse.cz + +- Synchronize keys with rpm database before + closing access to it (#182338) +- rev 3533 + +------------------------------------------------------------------- +Wed Jun 7 11:40:46 CEST 2006 - mt@suse.de + +- Changed to just prefer DVD drives in "dvd:" scheme, instead of + filter out the non-DVD drives completely. Allows a fallback to + drives without the dvd HAL property e.g. in VMWare. (#177457) +- rev 3530 + +------------------------------------------------------------------- +Wed Jun 7 01:00:05 CEST 2006 - dmacvicar@suse.de + +- Merge fix for stalle tmpdir due to cyclic references, using a master + TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix. +- rev 3521 + +------------------------------------------------------------------- +Wed Jun 7 00:02:18 CEST 2006 - ma@suse.de + +- fixed memory leak in PersistentStorage (#168690) +- revision 3519 + +------------------------------------------------------------------- +Tue Jun 6 22:24:00 CEST 2006 - ma@suse.de + +- fixed memory leak in XMLSourceCacheParser (#168690) +- revision 3517 + +------------------------------------------------------------------- +Wed Jun 7 01:00:05 CEST 2006 - dmacvicar@suse.de + +- Fixes unneeded file download, and add download callbacks + (still need yast side) #181204 and #160206 +- Fix stalle tmpdir due to cyclic references, using a master + TmpDir for zypp. # 178292 + +------------------------------------------------------------------- +Fri Jun 2 16:09:03 CEST 2006 - schubi@suse.de + +-latest fi translation added + Revision 3502 + +------------------------------------------------------------------- +Thu Jun 1 15:11:47 CEST 2006 - schubi@suse.de + +-All installed resolvables has been set to "satisfied" in + ResolverContext::unneeded . BUT: + Patch concerning resolvables have to be set to + "unneeded" although they are installed. In order + getting the state "no longer applicable" (Bug 171590) +- rev 3496 + +------------------------------------------------------------------- +Thu Jun 1 14:54:02 CEST 2006 - kkaempf@suse.de + +- compute status for scripts and messages so their freshens get + properly honored (aj with postgresql-server) +- rev 3494 + +------------------------------------------------------------------- +Thu Jun 1 13:57:48 CEST 2006 - dmacvicar@suse.de + +- revert not-used-yet rpmdb timestamp, as + it broke rpmdb::init(). (#180040) +- rev 3490 + +------------------------------------------------------------------- +Thu Jun 1 11:03:34 CEST 2006 - schubi@suse.de + +- updating gmo files, if po files has been changed; bug 164449 + +------------------------------------------------------------------- +Wed May 31 18:32:58 CEST 2006 - dmacvicar@suse.de + +- Dont download twice if starting from 1st time +- fix typo +- rev 3481 + +------------------------------------------------------------------- +Wed May 31 17:06:48 CEST 2006 - dmacvicar@suse.de + +- set cache dir only if storeMetadata is called as a public method. +- rev 3475 + +------------------------------------------------------------------- +Wed May 31 15:27:38 CEST 2006 - kkaempf@suse.de + +- schedule a package for installation if + - it freshens / supplements something + - it is not installed yet + (#178721) +- rev 3473 + +------------------------------------------------------------------- +Wed May 31 15:22:43 CEST 2006 - dmacvicar@suse.de + +- make susetags also implement download and check first. +- rev 3470 + +------------------------------------------------------------------- +Tue May 30 12:43:47 CEST 2006 - dmacvicar@suse.de + +- make yum more robust. Never parse from provideFile + but only from local disk. Make sure the cache + is consistent before recreating it. + the code is easier to follow and probably + faster. checksum and signatures are + checked on caching not on parsing. + Required to implement refresh for #154990 +- rev 3452 + +------------------------------------------------------------------- +Wed May 24 16:57:54 CEST 2006 - dmacvicar@suse.de + +- implement timestamp for YUM and SuseTags +- actually use the license to confirm in yum patches +- add prerequires tag in yum optonally to the bad designed + and nonintuitive pre=1 +- rev 3448 + +------------------------------------------------------------------- +Wed May 24 15:30:32 CEST 2006 - dmacvicar@suse.de + +- dont pass root on init but before. +- implement rpm db modification timestamp + not used yet +- move Helix source to testsuite out of the solver + so we can use it for target, storage tests +- add Source_Ref::timestamp(), default to now() + in order to implement smart sync of sources by zmd +- don't parse desc and summary twice +- fix a segfault with tranlated text +- fix broken size tag introduced in rev 3427 +- rev 3446 + +------------------------------------------------------------------- +Tue May 23 20:53:27 CEST 2006 - dmacvicar@suse.de + +- dont accept corrupt sources, improve logs + +------------------------------------------------------------------- +Tue May 23 17:26:41 CEST 2006 - ma@suse.de + +- Added PoolItem_Ref::statusReset. Resets the PoolItem status without + loosing autoprotection (eg. for foreign vendor). (assists #177469) +- rev 3431 + +------------------------------------------------------------------- +Tue May 23 17:04:04 CEST 2006 - jsrain@suse.cz + +- added mediaNr() to PatchRpm and DeltaRpm classes +- rev 3430 + +------------------------------------------------------------------- +Tue May 23 15:58:04 CEST 2006 - dmacvicar@suse.de + +- enable YUM license to confirm. + needed for #174476 +- adapt store to serialize and read all new resobject fields +- use install-time to now() when serializing (#174653) +- rev 3427 + +------------------------------------------------------------------- +Mon May 22 20:51:59 CEST 2006 - ma@suse.de + +- Do not violate install order when restricting commit to a certain + mediaNumber. (#170079) +- Version 1.1.0; rev 3423 + +------------------------------------------------------------------- +Mon May 22 19:03:20 CEST 2006 - mvidner@suse.cz + +- Added SourceManager::findSourceByUrl to overcome alias mismatches + (#177543). +- rev 3420 + +------------------------------------------------------------------- +Mon May 22 17:19:25 CEST 2006 - ma@suse.de + +- Order all objects according to prerequirements, not just packages. + (#173690) +- rev 3419 + +------------------------------------------------------------------- +Mon May 22 15:57:43 CEST 2006 - schubi@suse.de + +- Added new translation + +------------------------------------------------------------------- +Fri May 19 12:53:44 CEST 2006 - dmacvicar@suse.de + +- fix missing homedir option for gpg (#171055) +- rev 3415 + +------------------------------------------------------------------- +Thu May 18 19:08:52 CEST 2006 - ma@suse.de + +- Prevent against daemons launched in rpm %post, that do not close + their filedescriptors. (#174548) +- Version 1.0.1; rev 3413 + +------------------------------------------------------------------- +Thu May 18 16:51:41 CEST 2006 - jsrain@suse.cz + +- fixed media number of package retrieved as a part of a patch + (#174841) +- rev 3409 + +------------------------------------------------------------------- +Thu May 18 16:16:21 CEST 2006 - dmacvicar@suse.de + +- fix missing package descriptions due to filtered packages + by incompatible architectures. (#159109) +- rev 3404 + +------------------------------------------------------------------- +Thu May 18 16:08:42 CEST 2006 - kkaempf@suse.de + +- decrease logging in DiskUsageCounter and Modalias (#163186) +- rev 3406 + +------------------------------------------------------------------- +Thu May 18 10:43:47 CEST 2006 - ma@suse.de + +- Stay backward comapatible. + +------------------------------------------------------------------- +Tue May 16 21:35:27 CEST 2006 - ma@suse.de + +- Make basic attributes available through ResObject. +- Let ResObjects which do not require media access during + commit return ZERO sourceMediaNr (required for #173690) +- Version 1.0.0 +- rev 3390 + +------------------------------------------------------------------- +Tue May 16 15:11:35 CEST 2006 - kkaempf@suse.de + +- reduce logging verbosity (#163186) +- rev 3381 + +------------------------------------------------------------------- +Tue May 16 14:00:57 CEST 2006 - schubi@suse.de + +- setCandidate accept candidates with compatible architectures too. Not + only with the same architecture. Bug 172594 - If update package has + differet arch, UI display is wrong + +------------------------------------------------------------------- +Tue May 16 09:30:45 CEST 2006 - mvidner@suse.cz + +- Added Source_Ref::resStoreInitialized. + If we know that noone has seen the resolvables yet, we can skip + them too, eg. when deleting a source. (#174840) +- rev 3378 + +------------------------------------------------------------------- +Mon May 15 12:41:39 CEST 2006 - kkaempf@suse.de + +- Honor freshens as conditionals independant from the installed/ + uninstalled status (#174797) +- rev 3376 + +------------------------------------------------------------------- +Mon May 15 11:15:03 CEST 2006 - kkaempf@suse.de + +- State modifier "unneeded" is transitive for patches (#171590) +- rev 3375 + +------------------------------------------------------------------- +Thu May 11 17:42:29 CEST 2006 - schubi@suse.de + +- Do not transact itself (update) in the transactResObject mechanism + Bug 174290 + +------------------------------------------------------------------- +Thu May 11 16:37:51 CEST 2006 - mt@suse.de + +- Reenabled improved large file support flags (unintentionally + removed in rev 1544). Fixes bug #173753. +- Added large file support flags to libzypp.pc file allowing + consistence checks in the application using features variable +- rev 3366 + +------------------------------------------------------------------- +Thu May 11 10:49:36 CEST 2006 - mvidner@suse.cz + +- SourceManager: moved source deletion before creation + so that we can recreate a deleted one (#174295) +- removed dead code dealing with known_caches from SourceManager::store + (see r3195) +- r3362 + +------------------------------------------------------------------- +Thu May 11 10:15:14 CEST 2006 - jsrain@suse.cz + +- fixed returning product short name and summary if product read + from target store (#148625) +- rev 3360 + +------------------------------------------------------------------- +Wed May 10 11:39:06 CEST 2006 - jsrain@suse.cz + +- set media verifier on redirected medium (#172599) +- rev 3359 + +------------------------------------------------------------------- +Mon May 8 17:28:42 CEST 2006 - kkaempf@suse.de + +- fix 'transactResKind' to collect best providers by capability + and to recursively transact items of same kind (#170114) +- rev 3355 + +------------------------------------------------------------------- +Mon May 8 16:45:46 CEST 2006 - dmacvicar@suse.de + +- serialize the full URL to avoid missing password and other + url settings (#148108) +- rev 3353 + +------------------------------------------------------------------- +Fri May 5 17:47:14 CEST 2006 - mt@suse.de + +- Added a 60 sec connect timeout to MediaCurl (#172860) +- rev 3348 + +------------------------------------------------------------------- +Thu May 4 15:15:37 CEST 2006 - kkaempf@suse.de + +- re-fetch also .asc and .key files before checking signature + (#172597) +- rev 3350 (3345-10.1) + +------------------------------------------------------------------- +Wed May 3 17:40:45 CEST 2006 - dmacvicar@suse.de + +- Fix yum key verification, because a double variable declaration + +------------------------------------------------------------------- +Wed May 3 15:34:00 CEST 2006 - dmacvicar@suse.de + +- use --no-default-keyring to avoid creating a + default gpg dir in / (#171055) +- rev 3335 + +------------------------------------------------------------------- +Wed May 3 14:40:25 CEST 2006 - dmacvicar@suse.de + +- Fix YUM signature checking, we were passing the key instead of the + signature. +- When the user trust a key, sync again. Bye to the session trusted + keys and user being asked all the time. (#171213) +- r3332 + +------------------------------------------------------------------- +Wed May 3 14:22:02 CEST 2006 - ma@suse.de + +- Cleanup index tables when removing items from pool (#170564). + +------------------------------------------------------------------- +Wed May 3 12:23:36 CEST 2006 - kkaempf@suse.de + +- backout rev 3246->3275 of TargetImpl.cc +- add missing testsuite/utils/TestUtils.h +- rev 3330 + +------------------------------------------------------------------- +Wed May 3 12:13:38 CEST 2006 - dmacvicar@suse.de + +- more fixes for #171062, there were some files still not being + read from cache. +- r3327 + +------------------------------------------------------------------- +Tue May 2 18:41:44 CEST 2006 - dmacvicar@suse.de + +- cache keys and signature. Remove lot of duplicated code. (#171062) +- r3320 + +------------------------------------------------------------------- +Tue May 2 18:02:46 CEST 2006 - mt@suse.de + +- Disabled isUseableAttachPoint check in MediaDIR -- we do not + mount here anything, so it is OK to use any dir (171351). +- rev 3318 + +------------------------------------------------------------------- +Tue May 2 14:58:03 CEST 2006 - kkaempf@suse.de + +- parse "license-to-confirm" in primary.xml (#168437) +- rev 3312 + +------------------------------------------------------------------- +Mon May 1 17:44:29 CEST 2006 - kkaempf@suse.de + +- Don't try to store 'Atom', not needed and the backend store + rejects them anyways (addtion to #168610) +- rev 3306 + +------------------------------------------------------------------- +Mon May 1 04:43:01 CEST 2006 - mt@suse.de + +- Improved device check in MediaDISK using libblkid (Bug #158529) +- Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and + added a check if it is a directory +- Added libcurl and libblkid checks to configure.ac +- Added e2fsprogs(-devel) requires to the spec file +- rev 3303 + +------------------------------------------------------------------- +Sat Apr 29 21:46:22 CEST 2006 - kkaempf@suse.de + +- dont download "other" during key check (#171041) +- rev 3294 + +------------------------------------------------------------------- +Sat Apr 29 11:05:15 CEST 2006 - kkaempf@suse.de + +- allow parallel installs of atoms (used to fulfill patch require- + ments, atoms aren't installed anyways) (#170098) +- some testsuite improvements. +- rev 3288 + +------------------------------------------------------------------- +Fri Apr 28 20:15:06 CEST 2006 - dmacvicar@suse.de + +- get rid of autobuild check when throwing exceptions without throw + but with a macro, returning a null pointer at the end (never reached). + +------------------------------------------------------------------- +Fri Apr 28 19:50:28 CEST 2006 - ma@suse.de + +- Do not violate install order when restricting commit to a certain + mediaNumber. (#170079) + +------------------------------------------------------------------- +Fri Apr 28 18:12:26 CEST 2006 - dmacvicar@suse.de + +- Don't use throw directly! + use ZYPP_THROW with a Exception class, otherwise package bindings + will not catch them. + Should fix crashes when reading broken sources with yast. +- rev 3272 + +------------------------------------------------------------------- +Fri Apr 28 15:29:32 CEST 2006 - schubi@suse.de + +- Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1 + revision 3269 + +------------------------------------------------------------------- +Fri Apr 28 14:55:04 CEST 2006 - kkaempf@suse.de + +- revert bugfix #168906 (fom rev 3219), it filters too many errors. +- further improve on #168840 (from rev 3231), match on name-edition + when filtering by best arch. (#170098) +- rev 3268 + +------------------------------------------------------------------- +Fri Apr 28 13:01:58 CEST 2006 - dmacvicar@suse.de + +- #170093 , lot of package descriptions missing +- rev 3263 + +------------------------------------------------------------------- +Thu Apr 27 20:28:01 CEST 2006 - dmacvicar@suse.de + +- try to fix wrong permissions of /var/lib/zypp created + by old zypp, only when running as root they are fixed + (#169094) +- YUM: Verify signatures on factoryInit. + Dont provide other.xml. Cleanups, better logging. + When refreshing signed soruces, don't refresh is source + has not changed. +- YaST sources: don't refresh if media file has not changed. +- Show full url of index files in sources for signature validation + (mentioned in #170139 comment #3)- + +------------------------------------------------------------------- +Thu Apr 27 18:41:02 CEST 2006 - jsrain@suse.de + +- udpated media ID syntax for external scripts (to be consistent + with packages) (#170247) +- rev 3256 + +------------------------------------------------------------------- +Thu Apr 27 18:33:48 CEST 2006 - jsrain@suse.de + +- set media ID to 1 if not specified in YUM metadata (#167452) +- rev 3255 + +------------------------------------------------------------------- +Thu Apr 27 11:55:05 CEST 2006 - kkaempf@suse.de + +- If freshen and supplement are fulfilled, install any kind of + resolvable if not yet installed (#165746) +- rev 3249 + +------------------------------------------------------------------- +Wed Apr 26 18:00:42 CEST 2006 - kkaempf@suse.de + +- make downloaded script executable. (#169191) +- rev 3247 + +------------------------------------------------------------------- +Wed Apr 26 10:43:03 CEST 2006 - kkaempf@suse.de + +- Improve on last fix, compare only compatible archs. +- rev 3233 + +------------------------------------------------------------------- +Tue Apr 25 19:36:13 CEST 2006 - kkaempf@suse.de + +- Only choose best arch of multiple package atoms with identical + name (#168840) +- rev 3231 + +------------------------------------------------------------------- +Tue Apr 25 16:59:51 CEST 2006 - dmacvicar@suse.de + +- pass empty strings to UI as key properties if unknown key + (#169114) +- rev 3228 + +------------------------------------------------------------------- +Tue Apr 25 16:47:35 CEST 2006 - kkaempf@suse.de + +- refrain from parsing 'other.xml' (#159316) +- rev 3226 + +------------------------------------------------------------------- +Tue Apr 25 16:34:50 CEST 2006 - visnov@suse.cz + +- in source refresh, clean up the cache dir if fails +- do not require repomd.xml.asc when creating a cache (#163765) +- rev 3224 + +------------------------------------------------------------------- +Tue Apr 25 15:17:15 CEST 2006 - dmacvicar@suse.de + +- Check if a file exists before providing it, and just handling the + exception is not sufficient, because it can release the media. + it nows get all possible packages.X translations an then + it selects the candidate from the existing ones (#168654) +- rev 3221 + +------------------------------------------------------------------- +Tue Apr 25 12:28:17 CEST 2006 - kkaempf@suse.de + +- dont report conflicts if item is neither installed + nor to-be-installed (#168906) +- rev 3219 + +------------------------------------------------------------------- +Tue Apr 25 11:27:09 CEST 2006 - dmacvicar@suse.de + +- #168060 , propagate the file description or original + name to the UI and not the checked filename path, + which could be a tmp file. + Requires changes in pkg-manager, and probably zmd-helpers. +- rev 3215 + +------------------------------------------------------------------- +Mon Apr 24 18:27:59 CEST 2006 - dmacvicar@suse.de + +- /var/lib/zypp/db/languages/* are empty files (##168355) +- r3206 + +------------------------------------------------------------------- +Mon Apr 24 17:45:07 CEST 2006 - dmacvicar@suse.de + +- All resolvables must honor arch, so Arch_noarch in + target/store/XMLFilesBackend.cc is wrong (#160792) +- Introduced code to honour shared package descriptions + (#159109) +- r3204 + +------------------------------------------------------------------- +Mon Apr 24 16:43:48 CEST 2006 - jsrain@suse.de + +- replace '_' in YUM elements/attributes with '-' (#168762) +- rev 3201 + +------------------------------------------------------------------- +Mon Apr 24 16:15:02 CEST 2006 - mt@suse.de + +- Fixed iseries workaround - interchanged variables for scsi + devices, added debug messages about the steps (#163971). +- Added getenv NULL ptr check and verify of the $HOME dir's + and ~/.curlrc file's ownership (#163203). +- rev 3199 + +------------------------------------------------------------------- +Mon Apr 24 15:44:18 CEST 2006 - ma@suse.de + +- Use filesystem::TmpDir to create unique and unused Source cache + directories. (#168051) + +------------------------------------------------------------------- +Mon Apr 24 14:30:41 CEST 2006 - ma@suse.de + +- Enable signature checks per default. (#168525) + +------------------------------------------------------------------- +Mon Apr 24 11:20:17 CEST 2006 - visnov@suse.cz + +- fix callbacks for providing a single file (#160206) + +------------------------------------------------------------------- +Sun Apr 23 12:28:21 CEST 2006 - kkaempf@suse.de + +- If an installed package looses a dependency, the solver tries + to upgrade it. Limit the upgrade candidates to best arch, best + edition. +- filter 'other' entries with incompatible arch in yum parser. +- rev 3177 + +------------------------------------------------------------------- +Fri Apr 21 22:47:18 CEST 2006 - jsrain@suse.de + +- initialize the product category according to source (#168061) +- rev 3172 + +------------------------------------------------------------------- +Fri Apr 21 18:32:00 CEST 2006 - mvidner@suse.cz + +- delete only one older version of a xml-store resolvable + (half-baked, but the previous attempt was charred) + +------------------------------------------------------------------- +Fri Apr 21 17:49:18 CEST 2006 - jsrain@suse.de + +- moved license_to_confirm to primary.xml +- rev 3170 + +------------------------------------------------------------------- +Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de + +- Removed deprecated oldstyle commit methods. + +------------------------------------------------------------------- +Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz + +- when installing a xml-store resolvable (all except package, + message, script), delete older versions (#160792). +- read selection edition from the XML store +- rev 3167 + +------------------------------------------------------------------- +Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de + +- properly clear transaction flag after successful commit + (see rev 3122, #164365, #167285) +- rev 3157 + +------------------------------------------------------------------- +Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de + +- recursively soft-uninstall recommended package on real uninstall, + not on update (#167603) +- rev 3155 + +------------------------------------------------------------------- +Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de + +- fix #167605 (importing keys to rpm multiple times due to + wrong interpretation of rpm gpg versioning. +- add support for reading the rpm keys, with full id and fingerprint +- rev 3153 + +------------------------------------------------------------------- +Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de + +- don't add duplicate error infos to ResolverContext (#167309) +- rev 3146 + +------------------------------------------------------------------- +Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de + +- fix Resolver::transactReset() (see rev 3122) (#167285) +- rev 3140 + +------------------------------------------------------------------- +Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de + +- Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment + variable is present, all signature checking callbacks will default + to 'accept', in case no recipient is present. + +------------------------------------------------------------------- +Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de + +- read content file on construction, and make + provideProduct only insert the already + read product object into the store (#165826) + (dmacvicar) +- When the signature is not found, warn the + user about a unsigned source. When the + key is not found, do nothing, it can be in the + keyring already. (#166016) (dmacvicar) +- enable key verification only if + ZYPP_CHECKSIG env var is set (dmacvicar) +- r1529 + +------------------------------------------------------------------- +Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de + +- fix bugfix 164365, fix bug 167285 + Actually clear the transcation state instead of locking it + to 'dont transact' +- rev 3122 + +------------------------------------------------------------------- +Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz + +- revert the signature/digest checking callbacks +- rev 3115 + +------------------------------------------------------------------- +Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de + +- Bugfix #165670 + - Honor keep requests. + - Dont flag "locked uninstall" as error if a keep request was + issued before. +- rev 3114 + +------------------------------------------------------------------- +Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de + +- rule out locked items during distribution upgrade as early + as possible. (#165670) +- rev 3110 + +------------------------------------------------------------------- +Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de + +- Bugfix #166212 + - use APPL_LOW as 'ui initiated, by solver' in transactKind() and + transactResObject(). + - resetTransaction(APPL_LOW) before resolving + - enhance transactCaps by using the same algorithm as in + QueueItemRequire + (before: transact all requires and recommends by name + now: transact best requires and recommends by provides) +- rev 3107 + +------------------------------------------------------------------- +Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz + +- new callbacks for failing digest +- rev 3098 + +------------------------------------------------------------------- +Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de + +- dont install satisfied resolvables (#165843) +- rev 3095 + +------------------------------------------------------------------- +Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz + +- ask for file without a checksum (#165125) + +------------------------------------------------------------------- +Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de + +- dont abort on failed "dry_run" (#164583) +- rev 3091 + +------------------------------------------------------------------- +Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz + +- Ask user if signature file does not exist (#163765) +- handle repomd.xml.asc as optional file (#163765) +- rev 3089 + +------------------------------------------------------------------- +Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de + +- Bug 164365 - build 906: Deselecting a selection, all packages are still selected +- rev 3087 + +------------------------------------------------------------------- +Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de + +- Dont do transitive uninstalls on uninstalled or upgraded items. + (#165798) +- rev 3083 + +------------------------------------------------------------------- +Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de + +- Added 'rpmNoSignature' to ZYppCommitPolicy (#163862) + +------------------------------------------------------------------- +Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz + +- Product::updateUrls: restore it from the XML store; + fixed content parsing (#163192). +- restore product flags fro the XML store +- rev 3074 + +------------------------------------------------------------------- +Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de + +- Only consider best arch/version (#165477) +- rev 3069 + +------------------------------------------------------------------- +Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de + +- No need to parse tags at all if there is no item to store values + (e.g. data for unwanted arch). Fixed segv trying to store data in + NULL item. (#165479) +- rev3065 + +------------------------------------------------------------------- +Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de + +- Improved Url path name "//" vs. "/%2f" handling; now if the + url has an authority, "/%2f" is used for ftp only (#163784) +- rev 3062 + +------------------------------------------------------------------- +Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de + +- fixed storing patch scripts to target store (#159928) +- rev 3058 + +------------------------------------------------------------------- +Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de + +- if a patch is bad, only skip this patch, not everything + (#165200) +- rev 3057 + +------------------------------------------------------------------- +Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de + +- Susetags:Selections: Allow parsing older .sel file formats. (#159851) +- Susetags:Pattern: Fixed parser. + +------------------------------------------------------------------- +Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de + +- when uninstalling, only re-establish installed items + supplementing the to-be-uninstalled one. (variant of #165111) +- rev 3054 + +------------------------------------------------------------------- +Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de + +- Susetags:Package: Parse and provide ins/delnotify texts. + +------------------------------------------------------------------- +Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de + +- when checking freshens/supplements at install, only consider + best architecture/edition (#164453) +- rev 3051 + +------------------------------------------------------------------- +Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de + +- when checking for supplements, only consider best arch, best + edition for installation (#165111) +- rev 3047 + +------------------------------------------------------------------- +Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de + +- Bug 165117: build 910: Update: Splitted packages are selected for + all archs + +------------------------------------------------------------------- +Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz + +- ask user if a file exists but does not have a checksum (#162797) +- rev 3044 + +------------------------------------------------------------------- +Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de + +- parse time and size elements from delta and patch RPM +- rev 3043 + +------------------------------------------------------------------- +Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de + +- Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h]) + devices - on powerpc only (#163971) +- rev 3042 + +------------------------------------------------------------------- +Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de + +- fix endless loop in patches parsing. +- rev 3039 + +------------------------------------------------------------------- +Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de + +- fixed media handling in SuSEtags source (#164879) +- rev 3037 + +------------------------------------------------------------------- +Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de + +- honor 'dry_run' on package remove (#164732) +- rev 3036 + +------------------------------------------------------------------- +Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de + +- add files from yum filelist as provides to package (#164731) +- rev 3032 + +------------------------------------------------------------------- +Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de + +- honor "+Enh:/-Enh:" in packages file (#156513) + +------------------------------------------------------------------- +Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz + +- fix callback receiver signature to match the callback for removing + package + +------------------------------------------------------------------- +Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz + +- Added Product::updateUrls, from content/UPDATEURLS (#163192). +- rev 3024 + +------------------------------------------------------------------- +Sat Apr 8 12:03:37 CEST 2006 - schubi@suse.de + +- Bug 164440; Taking wrong architecture while updating obsoletes + splitted packages +- rev 3022 + +------------------------------------------------------------------- +Sat Apr 8 10:07:06 CEST 2006 - kkaempf@suse.de + +- allow relative paths with url file: +- dont filter atoms from going into pool, multi-arch patch + requirements need them. Instead, treat atoms with incompatible + architecture as unneeded. +- rev 3018 + +------------------------------------------------------------------- +Fri Apr 7 23:57:37 CEST 2006 - jsrain@suse.de + +- product now provides short name +- rev 3013 + +------------------------------------------------------------------- +Fri Apr 7 20:42:09 CEST 2006 - jsrain@suse.de + +- read metadata for packages from correct tags in patches (#163220) +- rev 3011 + +------------------------------------------------------------------- +Fri Apr 7 19:57:41 CEST 2006 - kkaempf@suse.de + +- more detailed resolver error reports (#162994) +- rev 3010 + +------------------------------------------------------------------- +Fri Apr 7 17:35:07 CEST 2006 - visnov@suse.cz + +- report package download progress (#160966) +- rev 3007 + +------------------------------------------------------------------- +Fri Apr 7 16:27:35 CEST 2006 - kkaempf@suse.de + +- transact also for languages (#163819) +- rev 3004 + +------------------------------------------------------------------- +Fri Apr 7 15:08:06 CEST 2006 - kkaempf@suse.de + +- loop through all affected ResObjects in transactResKind (#163819) +- rev 3002 + +------------------------------------------------------------------- +Fri Apr 7 12:42:35 CEST 2006 - kkaempf@suse.de + +- allow re-installation of non-packages (#162906) +- rev 2998 + +------------------------------------------------------------------- +Fri Apr 7 11:50:22 CEST 2006 - mt@suse.de + +- Added loop checking for scsi cdroms (/sys/block/srX) in case + HAL does not provide any drives like on iSeries (#163971). +- rev 2995 + +------------------------------------------------------------------- +Fri Apr 7 11:05:30 CEST 2006 - kkaempf@suse.de + +- add 'licenceToConfirm()' to Product. (#164375) + +------------------------------------------------------------------- +Fri Apr 7 10:36:05 CEST 2006 - ma@suse.de + +- Avoid excessive CD hopping on commit. But still far from + being perfect. (#159679) +- Fixed Target::commit: Despite dry_run set True, packages + were depeted. + +------------------------------------------------------------------- +Fri Apr 7 08:32:32 CEST 2006 - visnov@suse.cz + +- honour if user decides to skip a package in commit (#156031) + +------------------------------------------------------------------- +Thu Apr 6 18:14:30 CEST 2006 - jsrain@suse.de + +- fixed parsing external reference to script in patch (#163221) +- r2981 + +------------------------------------------------------------------- +Thu Apr 6 17:07:10 CEST 2006 - dmacvicar@suse.de + +- cache and provide content.asc/key optionally. Dont show a + popup if they dont exists. (dmacvicar) +- Actually abort when verify signature workflow is false. (dmacvicar) +- r2978 + +------------------------------------------------------------------- +Thu Apr 6 16:37:49 CEST 2006 - jsrain@suse.de + +- fixed setting autorefresh flag for installation sources + +------------------------------------------------------------------- +Thu Apr 6 15:53:02 CEST 2006 - kkaempf@suse.de + +- drop patches with incompatible architecture. +- rev 2972 + +------------------------------------------------------------------- +Thu Apr 6 15:33:11 CEST 2006 - mt@suse.de + +- Added info method to media verifier base and more debug info +- rev 2970 + +------------------------------------------------------------------- +Wed Apr 5 19:27:46 CEST 2006 - kkaempf@suse.de + +- Dont deny the "/" attach point in MediaDIR, since this is used + for all "file:" urls, esp. local packages. +- rev 2962 + +------------------------------------------------------------------- +Wed Apr 5 18:21:58 CEST 2006 - schubi@suse.de + +- Bug 159673 - only one conflict solvable per page + +------------------------------------------------------------------- +Wed Apr 5 18:01:37 CEST 2006 - kkaempf@suse.de + +- parse all dependencies of 'packages' file (#163773) +- rev 2957 + +------------------------------------------------------------------- +Wed Apr 5 17:47:04 CEST 2006 - dmacvicar@suse.de + +- Use the original media descr_dir on refresh for + suse tags source (#163196) +- r2952 + +------------------------------------------------------------------- +Wed Apr 5 16:44:01 CEST 2006 - dmacvicar@suse.de + +- implement rpm keyring / zypp tmp keyring two-way syncronization at rpm +target init. (dmacvicar) +- r2949 + +------------------------------------------------------------------- +Wed Apr 5 16:44:08 CEST 2006 - kkaempf@suse.de + +- add Source::setUrl() for zmd backend helper. +- rev 2946 + +------------------------------------------------------------------- +Wed Apr 5 16:28:42 CEST 2006 - mt@suse.de + +- Fixed MediaDISK to use a mount -oro,bind id the disk + partition is already attached e.g. by the automounter. + Try to mount it a second time may fail (#163486). +- rev 2944 + +------------------------------------------------------------------- +Wed Apr 5 15:04:31 CEST 2006 - kkaempf@suse.de + +- honor optional 3rd parameter to "=Loc:" key of packages (#154337) +- rev 2940 + +------------------------------------------------------------------- +Wed Apr 5 12:48:19 CEST 2006 - visnov@suse.cz + +- only try to create a source of a given type when restoring + from the persistent store (#162111) + +------------------------------------------------------------------- +Wed Apr 5 11:36:54 CEST 2006 - kkaempf@suse.de + +- parse all dependencies for patterns (.pat) files (#160602) +- drop YOUPATH and YOUURL from content file. +- rev 2924 + +------------------------------------------------------------------- +Wed Apr 5 09:27:08 CEST 2006 - visnov@suse.cz + +- properly initialize autorefresh for non-remote sources (#154990) +- rev 2919 + +------------------------------------------------------------------- +Tue Apr 4 19:19:39 CEST 2006 - mt@suse.de + +- Added flag to MediaManager::isUseableAttachPoint, whether + to check against system mount entries or not. +- Disallow to use the attachpoints of another media handlers + as source path in MediaDIR. +- rev 2917 + +------------------------------------------------------------------- +Tue Apr 4 18:47:01 CEST 2006 - dmacvicar@suse.de + +-implement callbacks for when package verification (checksum) + fails, offer to retry or abort + +------------------------------------------------------------------- +Tue Apr 4 16:57:51 CEST 2006 - dmacvicar@suse.de + +- Fix construction of checksum objects when using non-standard + checksum algorithms +- Fix broken YUM cache +- r2913 + +------------------------------------------------------------------- +Tue Apr 4 14:47:14 CEST 2006 - dmacvicar@suse.de + +- r2906 + +------------------------------------------------------------------- +Tue Apr 4 16:54:44 CEST 2006 - kkaempf@suse.de + +- Keep packages with no version upgrade installed during + distribution upgrade (#162972) +- add 'transactReset()' helper function for UI. +- rev 2908 + +------------------------------------------------------------------- +Tue Apr 4 14:43:15 CEST 2006 - ma@suse.de + +- Fixed candidate handling in ui::Selectable. (#156589) + +------------------------------------------------------------------- +Tue Apr 4 14:06:23 CEST 2006 - dmacvicar@suse.de + +- fix #162984 , gpg hangs because the matching data file + for the key cannot be find. (dmacvicar) +- Fix restore of YUM source using the same cache dir semantics as + susetags instead of assuming there is a cache if a cache_dir + was given. (dmacvicar) + +------------------------------------------------------------------- +Tue Apr 4 12:37:51 CEST 2006 - kkaempf@suse.de + +- use DISTPRODUCT/DISTVERSION from content file to generate the + product name, version, and release. +- rev 2902 + +------------------------------------------------------------------- +Mon Apr 3 20:45:55 CEST 2006 - mt@suse.de + +- Removed broken forcing of absolute ftp paths added in rev2705 to + MediaCurl, refined cleanupPathName/setPathName in url (#154197). +- rev 2900 + +------------------------------------------------------------------- +Mon Apr 3 19:30:35 CEST 2006 - kkaempf@suse.de + +- add Resolver::freshenPool() (#156980) +- rev 2893 + +------------------------------------------------------------------- +Mon Apr 3 08:33:12 CEST 2006 - kkaempf@suse.de + +- skip incompatible archs in filelist parsing. +- restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/, + /lib64/, ...) +- rev 2886 + +------------------------------------------------------------------- +Sun Apr 2 22:18:06 CEST 2006 - kkaempf@suse.de + +- skip incompatible archs in primary parsing. +- rev 2883 + +------------------------------------------------------------------- +Sun Apr 2 11:17:56 CEST 2006 - kkaempf@suse.de + +- allow setting of source when parsing local .rpm (#147765) +- rev 2880 + +------------------------------------------------------------------- +Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de + +- Do not update packages over other architectures + +------------------------------------------------------------------- +Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de + +- Added zypp/ui/UserWantedPackages to support the UI's + "automatic changes" dialog (bug #152700) + +------------------------------------------------------------------- +Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de + +- use KeyRing class to validate repomd.xml (#160909) + +------------------------------------------------------------------- +Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de + +- Product resolvables should be readable by normal users. + (#162474) (dmacvicar) +- implemented keyring and metadata signature verification + in susetags source +- dont delete the lock if we did not acquire it +- r2847 + +------------------------------------------------------------------- +Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de + +- Added disabling of the automounter while MediaManager + init and restoring of the old state on exit (#154326). +- Implemented check if media (CD) is automounted or not +- rev 2840 + +------------------------------------------------------------------- +Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de + +- Implemented several hal get/set/removeDeviceProperty wrappers +- Improved HalException to allow to fetch HAL/DBUS error componets +- rev 2830 + +------------------------------------------------------------------- +Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de + +- honor subscription status of catalogs (#162350) +- rev 2827 + +------------------------------------------------------------------- +Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de + +- Enabled CD eject error reporting exceptions (#154326) +- rev 2822 + +------------------------------------------------------------------- +Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de + +- support "dry run" (#159467) +- implement "transactResKind" (#161400) +- rev 2817 + +------------------------------------------------------------------- +Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de + +- add checksum for external patches (#159928) + +------------------------------------------------------------------- +Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de + +- calculate product architecture (#158198) + +------------------------------------------------------------------- +Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de + +- Auto protect installed packages from unknown vendor. (#157446) + +------------------------------------------------------------------- +Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de + +- fixed checking checksum of YUM metadata, added sha1 vs. sha256 + detection + +------------------------------------------------------------------- +Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de + +- added support for external scripts to metadata (#159928) (jsrain) +- fixed handling of Language resolvables (ma) +- fix leak in rpmdb (dmacvicar) +- added softlock for autoyast (#159466) (ma) +- Fixed exceptions in doGetFileCopy() to show full url + including the file instead of just the media base url. (mt) +- Provide Language::summary (ma) +- check patterns and selections file exist + before veryfing them (#161300) (dmacvicar) +- added YUM metadata checksum computation (jsrain) +- added interface to patch of a message (jsrain) +- r2734 + +------------------------------------------------------------------- +Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de + +- added support for external scripts to metadata (#159928) +- r2709 + +------------------------------------------------------------------- +Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de + +- report separate exception when trying to start source cache again to + suppress incorrect error message in XEN installation +- r2682 + +------------------------------------------------------------------- +Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de + +- Implement inter process locking in zypp. +- Added No medium found output +- splitting modaliases in supplements TOO +- parse also the available signing keys + +------------------------------------------------------------------- +Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz + +- release all media when removing source (#159754) (visnov) +- more testsuites (schubi) +- updated translations (schubi) +- added MediaNotEjectedException (mt) +- rev 2652 + +------------------------------------------------------------------- +Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de + +- fix patches descriptions (dmacvicar) +- fix source serialization (dmacvicar) +- metadata for kernel test (schubi) +- Arch tests updated (ma) +- classify NULL Ptr as unique (ma) +- Added host check, because file Url allows it now. (mt) +- prepare modalias fix (#159766) (ma) +- Provide iterator based access to SourceManager data. (ma) +- Fixed "file:" Url scheme config to allow relative paths; (mt) + RFC1738 says, it may contain a hostname as well... +- revision 2633 + +------------------------------------------------------------------- +Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz + +- pkg-config support (mvidner) +- close all medias when destructing MediaSet (jsrain) +- rev 2622 + +------------------------------------------------------------------- +Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de + +- Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar) +- Message callback implemented to show patch messages (visnov) +- Bug 159696 (schubi) +- provide transform_iterators to iterate over a maps keys or values (ma) +- added 'bool Arch::empty() const' test for an empty Arch string (ma) +- added script and message installation (jsrain) +- chooses the 'right' kernel now (kkaempf) +- Use noarch if no arch is specified in patches (dmacvicar) +- rev 2611 + +------------------------------------------------------------------- +Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz + +- Added some debug output including the access id (mt) +- Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing + release with eject=true on attached media, to umount + other mounts as well. (mt) +- 159483 - solver does not blame missing dependency (schubi) +- Added a variant of MediaHandler::forceRelaseAllMedia (ma) +- Fixed MediaCD::forceEject() to handle DELAYED_VERIFY + and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma) +- fixed ZYPP_RETHROW (#156430) (ma) +- patch for #156114 (visnov) +- fixed container.erase loops (ma) +- Fixed to reset desired (cached) flag before the action (mt) +- Removed return in forceRelaseAllMedia (void function) (mt) +- Parse nonexisting architecture to noarch so patches dont get + filtered by the pool (dmacvicar) +- 159512 - yast2-qt does not show label of to be installed products + anymore (dmacvicar) +- 159765 - Hidden patterns still visible (dmacvicar) +- Use noarch if no arch is specified. (dmacvicar) +- r2594 + +------------------------------------------------------------------- +Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de + +- properly report error for media change callback +- rev 2579 + +------------------------------------------------------------------- +Mon Mar 20 23:02:07 CET 2006 - ma@suse.de + +- fixed memory leak in XMLNodeIterator (#157474) +- disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser) +- Renamed private MediaManager::forceMediaRelease + function to forceReleaseShared (more exact name) +- Implemented forceRelaseAllMedia() that can be + used to release also foreign (user) mounts. +- Added use of forceRelaseAllMedia for CD/DVDs + if FORCE_RELEASE_FOREIGN is 1 (default 0) +- little cleanup of the checkAttached function +- r2578 + +------------------------------------------------------------------- +Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz + +- don't try to attach without exception handling (#158620) +- fix descriptions, as a new tag Des for selections exists now. +- fix #157683: failure after adding add-on product to install + sources +- added more files for translation +- resolve-dependencies.cc: establish pool +- parse-metadata.cc: catch bad URL +- set zmdid for atoms +- r2574 + +------------------------------------------------------------------- +Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de + +- fix testsuite. +- provide edition and architecture for all kinds of yum + resolvables. +- fix ResStatus output. +- establish atoms correctly. +- treat requires to unneeded resolvables as fulfilled. +- rev 2559 + +------------------------------------------------------------------- +Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de + +- fix the build +- only consider best architecture/version (#157594) +- prefer providers which supplement/enhance installed or + to-be-installed packages (fixes the tpctl-kmp issue) +- rev 2546 + +------------------------------------------------------------------- +Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de + +- provide more filters for pkg-bindings (#158602) +- add SystemResObject to provide system (modalias, hal, ...) + capabilities. +- handle this during resolving. +- make the modalias and hal capability match the SystemResObject + by default, thereyby triggering a modalias (resp. hal) + evaluation. +- xmlstore: decouple target store from YUM schema. +- clean up moving of hal() and modalias() from provides to + supplements in ResolvableImpl. +- add PatchContents() for UI. +- handle Edition::noedition as empty string. +- r2537 + +------------------------------------------------------------------- +Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de + +- releasing all medias when asking for CD (#156981) +- r2471 + +------------------------------------------------------------------- +Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz + +- ResStatus::resetTransact must return a value. +- Fixed random build failures in LanguageCode.cc. + (Rewrote the CodeMaps constructor so that gcc does not + optimize a 500-statement basic block.) +- 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 (dmacvicar). +- Fixed license reading from susetags, #151834 (dmacvicar). +- r2468 + +------------------------------------------------------------------- +Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz + +- added ResStatus::resetTransact (ma) +- bugfix for #156439 (schubi) +- Added Source_Ref::setAlias (#154913). +- Do not assume there is a product file when scanning for products + (visnov) +- function to disable all sources in the persistent store (visnov) +- dependency errors go to stdout, not stderr; output resolver info + directly to stderr (kkaempf) +- rev 2464 + +------------------------------------------------------------------- +Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de + +- fix merging of resolver info (needed for #157684). +- errors are also important in ResolverInfo. +- improve debug output in ResolverContext. +- rev 2455 + +------------------------------------------------------------------- +Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de + +- delete RPMs downloaded via HTTP/FTP after installnig them + (#157011) +- fixed product registration (reverted autorefresh patch) (#157566) + +------------------------------------------------------------------- +Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de + +- if root!="/", always prefer the upgrade candidate (#155472) +- implement license confirmed api for UI. +- prefer architecture over version in distribution upgrade + (#157501) +- clean up media handling. +- rev 2448 + +------------------------------------------------------------------- +Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de + +- init Modalias properly. +- fix warnings in testcases. +- rev 2432 + +------------------------------------------------------------------- +Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de + +- drop libjpeg-devel and sqlite-devel from build requires. + +------------------------------------------------------------------- +Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de + +- implement 'modalias()' capability (#157406) +- make dependencies consistent, its 'freshens'. +- cope with user umounts of devices. +- add debug to SourceManager. +- rev 2418 + +------------------------------------------------------------------- +Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de + +- allow version downgrade during distribution upgrade if the + newer package is coming from a trusted vendor (#155472) +- implement locale fallback +- 'freshen' -> 'freshens' in schema definitions to make it + consistent with all other dependency definitions. +- better error reporting for .pat and .sel files. +- rule out packages from dependency resolutions which are + de-selected by user (#155368) +- use locale fallbacks in package translations. +- refresh source when re-enabling it. +- rev 2406 + +------------------------------------------------------------------- +Tue Mar 7 21:18:19 CET 2006 - kkaempf@suse.de + +- split of libzypp-zmd-backend subpackage as a stand-alone + leaf package. +- encapsulate bool test for Source_Ref better. +- fixed stack overflow (ma). +- make testsuite build again. +- rev 2346 + +------------------------------------------------------------------- +Tue Mar 7 16:17:07 CET 2006 - kkaempf@suse.de + +- fixed URL rewriting for CD2 and following (#154762) +- fixed ResPoolProxy diffState (for proper ok/cancel support + in UI) +- added special exception class for aborting installation + (#154936) +- only auto-change directories if they end in CDn or DVDn. +- rev 2320. + +------------------------------------------------------------------- +Tue Mar 7 15:37:51 CET 2006 - kkaempf@suse.de + +- silently ignore multiple installs of the same package. +- fix disk usage for installs and uninstalls. +- rev 2308 + +------------------------------------------------------------------- +Mon Mar 6 22:22:57 CET 2006 - kkaempf@suse.de + +- zmd-backend: filter out incompatible architectures from + repository. +- rev 2298 + +------------------------------------------------------------------- +Mon Mar 6 21:35:24 CET 2006 - kkaempf@suse.de + +- sync libzypp media data with mtab. +- improve resolver error and solution reports. +- fix source cache reading (#155459). +- default cached sources to enabled (#155459). +- let each source provide public keys. +- rev 2297 + +------------------------------------------------------------------- +Sun Mar 5 15:48:29 CET 2006 - kkaempf@suse.de + +- only write by-sovler transactions back (#154976) +- rev 2278 + +------------------------------------------------------------------- +Sat Mar 4 12:36:40 CET 2006 - kkaempf@suse.de + +- release last used source at end of commit (#155002) +- rev 2277 + +------------------------------------------------------------------- +Fri Mar 3 23:14:50 CET 2006 - kkaempf@suse.de + +- cope with NULL values in zmd catalogs table (#153584) +- set YAST_IS_RUNNING in transact zmd helper (#154820) +- run SuSEconfig after transact zmd helper (#154820) +- add softTransact to honor user vs. soft requirements (#154650) +- honor all build keys provided by a package source. +- add source metadata refresh. +- add progress callbacks to zmd helpers. +- rev 2276 + +------------------------------------------------------------------- +Thu Mar 2 21:59:07 CET 2006 - kkaempf@suse.de + +- include .diffs into main source. +- catch exception when ejecting media which was unmounted externally + (#154697). +- init source in zmd-backend correctly (#154667) +- implement disk usage info for YaST. +- clean up XML schema files. +- catch CPUs identifying as 'i686' but being 'i586'. +- allow definition of preferred attach (mount) point for media. +- make resolver results more readable. +- use language fallbacks if none of multiple language providers + matches. +- get rid of ignoring wrong arch in resolver, having the wrong + architecture is prevented by other means. +- prepare for translations in exceptions. +- fix 'abort does not abort' +- implement 'flag' I/O in target cache backend. +- skip incompatibles architectures in packages. +- rev 2228 + +------------------------------------------------------------------- +Thu Mar 2 13:44:34 CET 2006 - kkaempf@suse.de + +- dont even provide src/nosrc from the source. +- rev 2169 + diffs + +------------------------------------------------------------------- +Wed Mar 1 17:23:23 CET 2006 - kkaempf@suse.de + +- Initialize commit result (#154409) +- release media if its wrong (#154326) +- dont copy src/nosrc packages to the pool (#154627) +- reduce XML logging. +- rev 2169 + diffs + +------------------------------------------------------------------- +Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de + +- fix path of .po files (#154074). +- parse the correct package. file (kinda #154074). +- complain about bad "=Sel:" or "=Pat:" lines (#153065). +- reattach all released medias. +- raise exception instead of abort() on XML errors (#154104). +- update translations. +- PathInfo: implemented a copy_dir_content (variant of copy_dir) + and is_empty_dir utility function +- rev 2169 + +------------------------------------------------------------------- +Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de + +- check freshens and supplements for packages (#154074). +- only complain about incomplete installed resolvables, + if they are uninstalled, schedule them for installation. + (#154074) +- add testcases for locale() provides. +- add lang_country -> lang fallback. +- have locale(parent:...) deps match any provides of 'parent' + also when uninstalling a package. +- rev 2148 + +------------------------------------------------------------------- +Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de + +- change the locale(...) separator to ";" (#153791) +- complete "find-files" of zmd-backend. +- rev 2140 + +------------------------------------------------------------------- +Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de + +- avoid attaching media when initializing source +- rev 2139 + +------------------------------------------------------------------- +Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de + +- warn about misspelled 'locale(...)' provides +- add testcases +- rev 2134 + +------------------------------------------------------------------- +Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de + +- fix the build +- rev 2129 + +------------------------------------------------------------------- +Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de + +- provide available locales to application (#153583) +- honor 'requestedLocales' (language dependant packages) +- honor release requests for all holders of a device. +- silently re-attach after a forced release. +- solver improvements. +- handle source caches. +- proper logging in zmd backend helpers. +- rev 2127 + +------------------------------------------------------------------- +Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de + +- upgrade always to best version and arch (#153577) +- reset 'transact' state for obsoleted packages (#153578) +- translation updates +- rev 2113 + +------------------------------------------------------------------- +Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de + +- add support for 'local' .rpm packages to zmd-backend. +- rev 2101 + +------------------------------------------------------------------- +Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de + +- fix build of zmd/backend. +- actually fill 'files' table in package-files. +- rev 2094 + +------------------------------------------------------------------- +Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de + +- improve testcases. +- add 'setPossibleLocales()' to ZYpp, this defines the set + of possible locales to choose from (#153583) +- provide LanguageImpl and create 'Language' resolvables for + each 'possible' locale. +- fix YUM parsing of patches, insert 'atoms' to link patches + with packages. +- replace gzstream/ with own, existing implementation. +- honor locks in solver (#150231) +- sync pool with target after commit() properly (#150565, #153066) +- new zmd helper 'package-files' +- rev 2093 + +------------------------------------------------------------------- +Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de + +- prevent multiple initializations of the target (#153124) +- implement 'loopback mounted ISO images' +- retain old package sources on upgrade. +- support compressed .xml files in 'repodata' type repositories. +- rev 2025 + +------------------------------------------------------------------- +Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de + +- parse locale(...) provides and construct correct dependencies. + +------------------------------------------------------------------- +Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de + +- always upgrade to candidate (#152760). +- fix typo in package sorting. +- prepare handling of locale provides. +- rev 1995 + +------------------------------------------------------------------- +Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de + +- sort src/nosrc package to right list during commit. +- revert installtime/buildtime in susetags parser (#152760) +- rev 1990 + +------------------------------------------------------------------- +Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de + +- reset state after successful commit (#153030) +- run "rpm -e" always with "--nodeps" (#153026) +- provide separate resolvable kind for src packages. +- extend status field for LOCK and LICENSE. +- add sameState()/diffState() for UI. +- provide 'best' candidate for UI. +- set 60 sec timeout for curl access. +- don't cross-compare solver results, takes too much time. +- provide sizes of installed packages. +- extend REQUIRES semantics in content file. +- add "parse-metadata" helper to zmd-backend. +- rev 1987 + +------------------------------------------------------------------- +Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de + +- provide complete disk usage data (#152761) +- include upgrade flag when copying solver solution + back to pool (#152717) +- rev 1959 + +------------------------------------------------------------------- +Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de + +- don't insert incompatible architectures to the pool (#151933) +- don't accept incompatible architectures from a repository + (#151933) +- separate rpm log (#151431). +- allow extended product requires. +- rev 1954 + +------------------------------------------------------------------- +Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de + +- provide the XML schema files in the main package. (#152593) + +------------------------------------------------------------------- +Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de + +- provide arch compat handling. +- implement data upload to zmd. +- fix source metadata caching on target. +- add 'supplements' dependencies to 'yum' parser. +- provide user agent identification to curl calls. +- move resolver branches (multiple alternatives) back in queue + (resolve known things first, then the unknown ones). +- clean up 'packages' parser. +- rev 1947 + +------------------------------------------------------------------- +Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de + +- improve media mount/umount interface +- prepare class ArchCompat for proper architecture ordering + and compatibility handling. +- add returns to dummy functions in DbAccess. +- rev 1913 + +------------------------------------------------------------------- +Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de + +- don't explictly delete to-be-upgraded packages. +- finish query-system, resolve-dependencies, and transact for + libzypp-zmd-backend. +- provide Pattern::category. +- move system architecture to toplevel. +- make target store pathname settable. +- speed up rpmdb reading by properly filtering unwanted file + provides. +- rev 1905 + +------------------------------------------------------------------- +Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de + +- new translations. +- proofread texts. +- when comparing solutions, prefer higher versions. +- provide generic 'SafeBool' for bool conversions. +- add PtrTypes testsuites. +- rev 1876 + +------------------------------------------------------------------- +Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de + +- integrate all diffs +- move Target::commit to toplevel API +- generalize dependency iterators and hash dependency + information in pool (for speedup) +- add 'supplements' as dependency +- make more pattern attributes available +- drop "smbfs" in favour of "cifs" (#151476) +- add metadata cache to sources (Beta4 bug) +- run "rpm -e" with name-version-release +- fix update conflicts +- rev 1864 + +------------------------------------------------------------------- +Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de + +- fix-mediachange.diff: dont skip CD but retry after media change +- cd-eject-button.diff: fix CD url so YaST recognizes it and shows + 'eject' button +- release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs + so media handle gets actually released and media unmounted. + +------------------------------------------------------------------- +Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de + +- implement arch scoring +- prefer better arch (#151427) +- transitive depedencies of weak requirements are non-weak + (#151446) +- rev 1778 + diff + +------------------------------------------------------------------- +Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de + +- ignore self and to-be-updated conflicts (#150844) +- fix enable of target store (for non-packages) +- rev 1778 + +------------------------------------------------------------------- +Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de + +- fix "cd:" url (#151121) +- provide location() in public Package api +- allow running distribution upgrade in testmode +- extend HAL interface +- rev 1762 + +------------------------------------------------------------------- +Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de + +- pass normal and locale packages from selections correctly. +- its "baseconf" for base selections. +- Make 'ZYpp' an obvious singleton. +- provide releasenotesUrl. +- dont continue upgrade without target. +- implement 'fake' hal for testing. +- fix package sizes. +- more solver testcases. +- rev 1754 + +------------------------------------------------------------------- +Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de + +- extend requires of libzypp-devel +- provide package sizes for UI +- provide more UI helpers +- implement Product and related functions +- fix split provides in distribution upgrade +- provide locale information to system +- ask HAL for available devices +- reduce debug information in solver +- filter architectures in source, not in solver +- rev 1743 + +------------------------------------------------------------------- +Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de + +- disable another testsuite for now +- fetch the default locale from environment +- support user-defined formatting of log +- rev 1710 + +------------------------------------------------------------------- +Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de + +- providing basic product information from susetags source +- public API for preferred language +- implemented redirect of logging (#149001) +- report start/finish of source data parsing (#150211) +- store/restore source aliases properly (#150256) +- disable a lot of debug logging to speed up solver +- properly rewrite URL for CDn directory layouts (#149870) +- rev 1706 + +------------------------------------------------------------------- +Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de + +- add save/restore state to facilitate UI 'cancel' +- enable target/store +- add 'forceResolve' call and flag to resolver to switch between + task-oriented ZMD and interactive YaST behaviour. +- Fix resolver problem solution texts. +- improve solver problem solution offerings. +- fix media access handling to better support multiple + requestors to single media. +- move the media number checking to the source (media requestor) + which knows how to verify the correct media. +- Fix CD ordering (#149871), adding testcases. +- Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes. +- Add selections to testcases. +- rev 1673 + +------------------------------------------------------------------- +Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de + +- Fix missing return in Source.cc:124 + +------------------------------------------------------------------- +Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de + +- cope with empty arch field in selections +- enable dummy "enableStorage" function +- rev 1610-branch + +------------------------------------------------------------------- +Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de + +- fix random data return in Source.cc +- rev 1610 + +------------------------------------------------------------------- +Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de + +- adapt zmd-backend to SourceImpl API change +- rev 1608 + +------------------------------------------------------------------- +Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de + +- fix the packages parser bug. Now all packages are parsed + including (english) translations. + source/susetags is back to svn head. +- rev 1600 + +------------------------------------------------------------------- +Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de + +- fix off-by-one bug in bitfield handling +- revert source/susetags to rev 1411 +- rev 1586 + +------------------------------------------------------------------- +Thu Feb 9 22:21:43 CET 2006 - kkaempf@suse.de + +- dont prereq-sort non-packages +- rev 1584 + +------------------------------------------------------------------- +Thu Feb 9 21:29:00 CET 2006 - kkaempf@suse.de + +- rev 1582 + +------------------------------------------------------------------- +Thu Feb 9 11:10:54 CET 2006 - kkaempf@suse.de + +- update to rev 1543 + +------------------------------------------------------------------- +Thu Feb 9 00:49:23 CET 2006 - ro@suse.de + +- require hal-devel in libzypp-devel +- re-merge fixes (RPM_OPT_FLAGS) + +------------------------------------------------------------------- +Wed Feb 8 23:53:58 CET 2006 - kkaempf@suse.de + +- make solver behaviour a bit more interactive +- rev 1537 + +------------------------------------------------------------------- +Wed Feb 8 18:45:21 CET 2006 - schwab@suse.de + +- Fix syntax error in configure script. +- Use RPM_OPT_FLAGS. + +------------------------------------------------------------------- +Wed Feb 8 17:03:37 CET 2006 - kkaempf@suse.de + +- update for qt ui integration +- rev 1504 + +------------------------------------------------------------------- +Tue Feb 7 23:18:09 CET 2006 - kkaempf@suse.de + +- split off libzypp-zmd-backend +- rev 1466 + +------------------------------------------------------------------- +Tue Feb 7 23:10:59 CET 2006 - kkaempf@suse.de + +- another update to svn + +------------------------------------------------------------------- +Mon Feb 6 20:42:22 CET 2006 - kkaempf@suse.de + +- finish rpm callbacks +- finish UI API +- fix state change resolver<->pool +- zmd backend stuff +- speed up tag file parsing +- rev 1405 + +------------------------------------------------------------------- +Mon Feb 6 16:53:03 CET 2006 - schubi@suse.de + +- disabling failing tests of s390 and ppc + +------------------------------------------------------------------- +Mon Feb 6 11:14:16 CET 2006 - schubi@suse.de + +- Snapshoot rev 1367 + +------------------------------------------------------------------- +Mon Feb 6 01:42:48 CET 2006 - kkaempf@suse.de + +- use hashes for pool +- rev 1343 + +------------------------------------------------------------------- +Fri Feb 3 14:21:47 CET 2006 - schubi@suse.de + +- removed Obsoletes: yast2-packagemanager + +------------------------------------------------------------------- +Fri Feb 3 11:36:19 CET 2006 - schubi@suse.de + +- Snapshoot 3 Feb 2005 (11:30) + +------------------------------------------------------------------- +Thu Feb 2 14:27:02 CET 2006 - schubi@suse.de + +- Snapshoot 2 Feb 2005 (14:00) + +------------------------------------------------------------------- +Thu Feb 2 12:23:03 CET 2006 - schubi@suse.de + +- Snapshoot 2 Feb 2005 ( integrating YaST ) + +------------------------------------------------------------------- +Wed Jan 25 21:37:50 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de + +- Initial version + diff --git a/libzypp.spec b/libzypp.spec new file mode 100644 index 0000000..ff8a0b2 --- /dev/null +++ b/libzypp.spec @@ -0,0 +1,2137 @@ +# +# spec file for package libzypp (Version 2.11.2) +# +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. +# This file and all modifications and additions to the pristine +# package are under the same license as the package itself. +# +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + +# norootforbuild + +Name: libzypp +License: GNU General Public License (GPL) +Group: System/Packages +BuildRoot: %{_tmppath}/%{name}-%{version}-build +Autoreqprov: on +Summary: Package, Patch, Pattern, and Product Management +Version: 2.11.2 +Release: 1 +Source: zypp-2.11.2.tar.bz2 +Prefix: /usr +Provides: yast2-packagemanager +Obsoletes: yast2-packagemanager +%if %suse_version > 1010 +BuildRequires: sqlite-zmd sqlite-zmd-devel +%else +BuildRequires: sqlite sqlite-devel +%endif +BuildRequires: boost-devel curl-devel dejagnu doxygen gcc-c++ gettext-devel graphviz hal-devel libxml2-devel rpm-devel +BuildRequires: update-desktop-files + +%description +Package, Patch, Pattern, and Product Management + +Authors: +-------- + Michael Andres + Jiri Srain + Stefan Schubert + Duncan Mac-Vicar + Klaus Kaempf + Marius Tomaschewski + Stanislav Visnovsky + Ladislav Slezak + +%package devel +Requires: libzypp +Requires: libxml2-devel curl-devel openssl-devel rpm-devel glibc-devel zlib-devel +Requires: bzip2 popt-devel dbus-1-devel glib2-devel hal-devel boost-devel libstdc++-devel +Summary: Package, Patch, Pattern, and Product Management - developers files +Group: System/Packages +Provides: yast2-packagemanager-devel +Obsoletes: yast2-packagemanager-devel + +%description -n libzypp-devel +Package, Patch, Pattern, and Product Management - developers files + +Authors: +-------- + Michael Andres + Jiri Srain + Stefan Schubert + Duncan Mac-Vicar + Klaus Kaempf + Marius Tomaschewski + Stanislav Visnovsky + Ladislav Slezak + +%prep +%setup -q -n zypp-2.11.2 + +%build +mv configure.ac x +grep -v devel/ x > configure.ac +cp /usr/share/gettext/config.rpath . +gettextize -f +autoreconf --force --install --symlink --verbose +%{?suse_update_config:%{suse_update_config -f}} +CXXFLAGS="$RPM_OPT_FLAGS" \ +./configure --prefix=%{prefix} --libdir=%{_libdir} --mandir=%{_mandir} --disable-static +make %{?jobs:-j %jobs} +#make check + +%install +make install DESTDIR=$RPM_BUILD_ROOT +# flags copied from zen-installer too +%suse_update_desktop_file -G "" -C "" package-manager +# Create filelist with translatins +%{find_lang} zypp + +%post +%run_ldconfig + +%postun +%run_ldconfig + +%clean + +%files -f zypp.lang +%defattr(-,root,root) +%{prefix}/lib/zypp +%{prefix}/lib/zypp/* +%dir %{_libdir}/libzypp*so.* +%dir %{prefix}/share/zypp +%{prefix}/share/zypp/* +%{prefix}/share/pixmaps/package-manager-icon.png +%{prefix}/share/applications/package-manager.desktop +%{prefix}/bin/package-manager + +%files devel +%defattr(-,root,root) +%dir %{_libdir}/libzypp.so +%dir %{_libdir}/libzypp.la +%dir %{_docdir}/zypp +%{_docdir}/zypp/* +%dir %{prefix}/include/zypp +%{prefix}/include/zypp/* +%{_libdir}/pkgconfig/libzypp.pc + +%changelog -n libzypp +* Wed Jan 10 2007 - ma@suse.de +- Don't consider patch/delta rpms if package architecture changes. + (#231254) +- version 2.11.2 +- revision 4843 +* Tue Jan 09 2007 - schubi@suse.de +- update packages: changing architecture is only valid while an + system update and NOT while an update via a patch. + Bug 230685 - x86_64 MozillaFirefox binaries in security update repository +* Mon Dec 18 2006 - schubi@suse.de +- verifySystem: Do only regard items which will be on the system after the + commit. Fate 301178 +* Wed Dec 13 2006 - dmacvicar@suse.de +- feature #301369 + Import listed GPG Keys from an trusted installation source +- r4803 +- libzypp 2.11.0 +* Mon Dec 11 2006 - dmacvicar@suse.de +- fix return call in new xml parser +- r4793 +* Mon Dec 11 2006 - schubi@suse.de +- Enable system resolvables in Helix parser (Revision 4787) +- deptestomatic: + Resetting transaction with the correct call; + bugfix; Added kind in keep state (Revision 4788) +- Wrong behaviour in soft install/uninstall. --> Setting Transact with + soft (Revision 4789) +- New call added: maySetToBeUninstalledSoft (Revision 4789) + Both are only functions for the solver (Revision 4789) +- Resetting "by causer" in order to distinguish from state + "keep by user". ( function setLock in order to remove lock) + (Revision 4789) +- Better fix for Bug 217574: Checking if the resolveable CAN be deleted soft + in QueueItemUninstall.cc (Revision 4790) +- Regarding "keep state by user". So avoiding "reselecting" by + other requirements. + Give a corresponding problem solution if a resolvable satisfy + a dependency, but has been set to keep by the user. + Bug : 222531 (Revision 4791) +* Mon Dec 11 2006 - ma@suse.de +- Allow to disable autoprotection of foreign vendor items. Required + in zmd-backend. (F301735). +- revision 4785 +- version 2.10.1 +* Mon Dec 11 2006 - dmacvicar@suse.de +- use sqlite-zmd if using > 10.2 in spec. Use the one available + durin compile. +- r4780 +* Mon Dec 11 2006 - schubi@suse.de +- Item could has already been selected to soft uninstall (e.G. remove + pattern which recommend this item ). Do not throw an exception anymore. + bug#225278 +- revision 4776 +* Mon Dec 11 2006 - ma@suse.de +- Added syscontent::Reader: Parse serialized set of ResObjects. + (for F300729) +- revision 4770 +- version 2.10.0 +* Fri Dec 08 2006 - schubi@suse.de +- If there has already been selected another item by the solver (e.g. from + another source) we will take thatone in order to avoid parallel + installation and there concerning error messages. + Bug 224698 + rev 4767 +* Fri Dec 08 2006 - schubi@suse.de +- In order to handle conflicting resolvable we try to update the + conflicting item. While evaluating these canditates an already selected + candidate will not be regarded. So it could be that an older package + will be selected for update although a newer has already been selected. Revision 4765 +* Fri Dec 08 2006 - schubi@suse.de +- Conflicting items: The resolvable will be obsoleted by another. So it is useless finding an + update candidate and evaluate additional branches. Revision 4763 +* Thu Dec 07 2006 - mt@suse.de +- Improved realpath() wrapper in media handler class (#222521). +- revision 4760 +* Mon Dec 04 2006 - ma@suse.de +- Added syscontent::Writer: Collect and serialize a set of ResObjects. + (for F300729) +- revision 4742 +- version 2.9.3 +* Mon Dec 04 2006 - ma@suse.de +- Extended YaST packages file parser to read package vendor from + '=Vnd:' entry if present (else source vendor). (#210480) +- revision 4735 +- version 2.9.2 +* Wed Nov 29 2006 - dmacvicar@suse.de +- dont serialize interactive, as it is + calculated now. + (it was already fixed as we don't reimplement + the method, but we still serialized, parsed) + (#224192) comment #4 +- r4711 +* Tue Nov 28 2006 - mt@suse.de +- Added search for /sbin/vol_id tool - that is in /lib/udev/vol_id + on the installation image (#213852). +- revision 4700 +* Tue Nov 28 2006 - schubi@suse.de +- Avoid duplicate pool entries; Bug 223750; second part of the fix +- r4698 +- Version 2.9.1 +* Mon Nov 27 2006 - schubi@suse.de +- Pool has multi instances of an item in the pool. Reduced this error + to items which are identically at least. #217574 and #223750 +- r4695 +* Mon Nov 27 2006 - dmacvicar@suse.de +- replace spaces to underscores in product names +- 2.8.7 +- r4688 +* Mon Nov 27 2006 - dmacvicar@suse.de +- Mark some strings for translation (#219783 need it) +- r4682 +* Mon Nov 27 2006 - mt@suse.de +- Added translations marks to hal, url and mutex exceptions (#23771) +- revision 4680 +* Wed Nov 22 2006 - dmacvicar@suse.de +- don't make libzypp-devel depend on sqlite-devel as + headers from zypp2 are not installed yet +- r4663 +* Wed Nov 22 2006 - ma@suse.de +- Return an error if fork failed. (#204807) +- Make Script execution abortable by user request. (#212949, F100233) +- revision 4660 +- version 2.8.6 +* Tue Nov 21 2006 - mvidner@suse.cz +- Added package-manager wrapper script, with icon and .desktop (#222757). + (Used by gnome-main-menu) +- version 2.8.5 +- r4640 +* Tue Nov 21 2006 - mt@suse.de +- Fixed target/hal - one more dbus_connection_close found (#216035) +- revision 4636 +- version 2.8.4 +* Mon Nov 20 2006 - schubi@suse.de +- translation added + rev 4630 + version 2.8.3 +* Mon Nov 20 2006 - ma@suse.de +- Process obsoletes when installing non-package objects. (#217352) +- revision 4621 +- version 2.8.2 +* Fri Nov 17 2006 - mt@suse.de +- Implemented volume device check using /sbin/vol_id (#213852). +- Revision 4619 +* Fri Nov 17 2006 - schubi@suse.de +- new translation added +* Fri Nov 17 2006 - mt@suse.de +- Implemented an reuse of already existing foreign CD/DVD mount points + (e.g. automounted) - depends on REUSE_FOREIGN_MOUNTS flag (#220206). +- Added a fallback check of the volume.mount_point HAL property to + isAutoMountedMedia(); info.hal_mount.created_mount_point seems + to be not avaliable in newer HAL versions (on 10.2). +- Revision 4615 +- Version 2.8.1 +* Thu Nov 16 2006 - ma@suse.de +- removed unused methods from Patch and PatchImplIf. Provided + reasonable default implementation for Patch::interactive. + (#221476). +- revision 4610 +- Version 2.8.0 +* Thu Nov 16 2006 - dmacvicar@suse.de +- Handle media eject failures (#216545) +- r4606 +* Wed Nov 15 2006 - ma@suse.de +- Reimplemented RpmDb::checkPackage using librpm API instead + of parsing "rpm --checksig" output. (#163202) +- Version 2.7.4 +- revision 4600 +* Wed Nov 15 2006 - schubi@suse.de +- NEW behaviour of the solver: + Obsolete virtual provides. E.G.: + Installed: + ----------- + Name: test-1.0-0 + Name: moretest-1.0-0 + Provides: test + To be installed + ------------------ + Name: nomoretest-1.0-0 + Obsoletes: test + Result + -------- + test-1.0-0 AND moretest-1.0-0 will be deleted. In former versions only + test-1.0-0 had been deleted. Bug 220999 +- Translations added + Version 2.7.3 + rev 4593 +* Tue Nov 14 2006 - schubi@suse.de +- Bugfix in generating solver testcases: + - added kind of capabilities in description file + - removed unneded channel from uninstall in command file +* Mon Nov 13 2006 - mt@suse.de +- Try to call /bin/eject utility if the eject-ioctl fails. +- r4568 +* Mon Nov 13 2006 - dmacvicar@suse.de +- ignore empty capabilities +- r4565 +* Fri Nov 10 2006 - dmacvicar@suse.de +- make progress strings translatable (#219783) +- r4556 +* Tue Nov 07 2006 - schubi@suse.de +- While deleting a selection all concerning recommended + packages will be deleted too. + BUT those packages should not be deleted which have been + set to KEEP by the user. bug 217574 + rev 4526 + VERSION: 2.7.2 +* Tue Nov 07 2006 - schubi@suse.de +- Makefile in zypp2 fixed + Revision 4520 +* Tue Nov 07 2006 - schubi@suse.de +- Translations added + Revision 4514 + VERSION: 2.7.1 +* Mon Nov 06 2006 - dmacvicar@suse.de +- Make the parser more strict, rejecting broken sources + but showing the error line. + Last fix making the parser relax would break multitag + descriptions with empty lines, now we check dependencies + at a higher level. (reference #160607) +- r4501 +* Fri Nov 03 2006 - schubi@suse.de +- New problem solution added: Unlock ALL resovables in order to speed up + problem solution. Bug 206453 +* Fri Nov 03 2006 - schubi@suse.de +- Translations added +* Thu Nov 02 2006 - mt@suse.de +- Fixed target/hal - removed dbus_connection_close calls, because + the connections are shared; unref the ref-counted handle only. + (#216035) +- r4442 +* Thu Nov 02 2006 - dmacvicar@suse.de +- skipping unreachable packages won't work + (#215445) +- r4468 +* Wed Oct 25 2006 - dmacvicar@suse.de +- (#213793) Target store fails to recreate stored install-time (other + Date and ByteCount values as well) +- skip comments and blank lines in multilists + fixes (#214877) - zen-updater is not installed by default +- Automatically fix broken products when reading + the product database. + still pending: honour the read-only flag + Changes to make this possible include + using read_dir instead of boost directory + iterator. +* Wed Oct 25 2006 - schubi@suse.de +- added new class for generating solver testcases: + Testcase +* Wed Oct 25 2006 - ma@suse.de +- Finalized ui::PatternContents. (F301229) +- version 2.7.0 +- revision 4413 +* Wed Oct 25 2006 - mvidner@suse.cz +- Moved zypper and zypp-checkpatches(-wrapper) to zypper.rpm +- version 2.6.0 +* Tue Oct 24 2006 - ma@suse.de +- Added ui::PatternContents: Helper class that will compute a patterns + expanded install_packages set. (UI interface for F301229) +- revision 4387 +* Tue Oct 24 2006 - mvidner@suse.cz +- removed the last reference to /usr/lib64 to fix the build +* Mon Oct 23 2006 - mvidner@suse.cz +- added "zypper info" (jkupec) +- version 2.5.2 +* Mon Oct 23 2006 - dmacvicar@suse.de +- fix rpm db timestamp +- add extra urls and optional urls to product API +- r4378 +* Fri Oct 20 2006 - mvidner@suse.cz +- zypper: nicer progress reports, with or without --verbose. +* Fri Oct 20 2006 - ma@suse.de +- Fixed reloading of target data after commit. Broken since + rev 3880. +- version 2.5.1 +- revision 4365 +* Fri Oct 20 2006 - dmacvicar@suse.de +- put query-pool in /usr/lib/zypp and not lib64 +- r4363 +* Fri Oct 20 2006 - dmacvicar@suse.de +- revert keyring changes, causes endless loop (obvious) +- add dist-product information, adapt store +- version 2.5.0 +- r4355 +* Fri Oct 20 2006 - ma@suse.de +- zypp-query-pool: For products show additionally distributionName + and distributionEdition. (required by #205392) +- revision 4349 +* Fri Oct 20 2006 - ma@suse.de +- Add accessor for Product distributionName and distributionEdition. + (required by #205392) +- revision 4347 +* Thu Oct 19 2006 - dmacvicar@suse.de +- added test case for KeyRing +- fire trustedKeyAdded in all calls to import trusted key + not only in signature check workflow. +- r4342 +* Thu Oct 19 2006 - mvidner@suse.cz +- zypper update: implemented minimal version (patches only) +- zypper list-updates: changed default type from package to patch, + consider patches affecting the package manager separately +* Thu Oct 19 2006 - dmacvicar@suse.de +- version 2.4.1 +- r4338 +* Thu Oct 19 2006 - dmacvicar@suse.de +- add zypp-query-pool, so registration doesn't depend on + libzypp-zmd-backend being installed. Will remove from + backend when suseregister gets updated. +* Thu Oct 19 2006 - schwab@suse.de +- Make sure config.rpath is present. +* Wed Oct 18 2006 - mvidner@suse.cz +- zypper search: fixed uninitialized members that made all searches + exact and case sensitve +* Wed Oct 18 2006 - dmacvicar@suse.de +- zypp-checkpatches, write in the right file +- r4328 +* Wed Oct 18 2006 - schubi@suse.de +- Install resolvables although they are unneeded + if they have NOT the kind patch/atoms + Bug 210538 - freshens/supplements does not work with patterns +- r4326 +* Tue Oct 17 2006 - mvidner@suse.cz +- zypper service-add -r http://example.org/foo.repo (F#300641). +* Tue Oct 17 2006 - dmacvicar@suse.de +- zypp-checkpatches: + save version of the generated xml to + regenerate it if it changes. + save a random token in case of error to + force recreating xml file +- r4321 +* Tue Oct 17 2006 - dmacvicar@suse.de +- remove permissions for zypp checkpatches from spec +- r4318 +* Tue Oct 17 2006 - dmacvicar@suse.de +- registration fails because of wrong product data + (#205392) + use DISTPRODUCT,DISTVERSION to create the product + resolvable. have this resolvable provide + PRODUCT = VERSION +- r4312 +* Mon Oct 16 2006 - mvidner@suse.cz +- zypper service-add -r ./foo.repo (F#300641). +* Mon Oct 16 2006 - jkupec@suse.cz +- zypper: added case-sensitive search, search in descriptions and + summaries, search by resolvable type, substring and word + matching, support for wildcards +- Revision 4303 +* Mon Oct 16 2006 - mvidner@suse.cz +- Prevent the user from sending signals to zypp-checkpatches-wrapper + (#211286). +* Mon Oct 16 2006 - schubi@suse.de +- Dont incomplete an uninstalled resolvable, even not when establishing. + Incomplete only makes sense for installed resolvables (when they have broken + deps), for patches (because they are needed) and for atoms (because they are + used during patch calculation) + Bug 198379 +- Do not branch for packages with the same NVE but different architectures. + Take the best architecture. +* Fri Oct 13 2006 - dmacvicar@suse.de +- implement rename source in sourcemanager +- r4286 +* Fri Oct 13 2006 - dmacvicar@suse.de +- YaST sources: set alias to product summary if empty +- show alias on logs. +- r4281 +* Thu Oct 12 2006 - dmacvicar@suse.de +- version 2.4.0 (bin incompat due to callback fixes) +- r4272 +* Thu Oct 12 2006 - ma@suse.de +- Provide additional solver status information to the UI. + (#162164,F301272) +- Fixed UI satus computation in presence of multiple available + candidates. +- revision 4264 +- version 2.3.1 +* Thu Oct 12 2006 - dmacvicar@suse.de +- remove const in MediaChangeReport requestMedia that + broke cd changing. +- r4262 +* Wed Oct 11 2006 - mvidner@suse.cz +- zypper: added search (jkupec) +- removed the suid bit from zypp-checkpatches-wrapper so that the + build passes until permissions.rpm is updated (~#211286). +- r4253 +* Tue Oct 10 2006 - dmacvicar@suse.de +- Log microseconds if ZYPP_PROFILING env var is enabled. +- r4252 +* Mon Oct 09 2006 - dmacvicar@suse.de +- YaST sources: + Factory cannot be set with 'refresh' enabled + (#204957) +- get rid of some const bool signatures in Source classes +- r4247 +* Mon Oct 09 2006 - mvidner@suse.cz +- Added zypp-checkpatches and a suid-root zypp-checkpatches-wrapper. +* Fri Oct 06 2006 - schubi@suse.de +- select the best solution: prefering the total amount of install/update + packages BEFORE source preferences. Bug 208784 +* Fri Oct 06 2006 - dmacvicar@suse.de +- Introduce a method to see if a source supports a + kind of resolvable at that time, so we can + init a YUM source like factory but avoid parsing + it if it contains no patches. +- add TODO +- zypp-checkpatches xml output +- r4235 +* Mon Oct 02 2006 - mvidner@suse.cz +- added a CLI preview: zypper +- revision 4214 +- version 2.2.3 +* Mon Oct 02 2006 - dmacvicar@suse.de +- FATE #100165: + Make Content File Aware of Different Architectures + expand %%a in release notes with architecture +* Fri Sep 29 2006 - ma@suse.de +- Extended pattern parser to support includes/extends tags as hint + for the IO. (F301229) +- revision 4199 +- version 2.2.2 +* Fri Sep 29 2006 - ma@suse.de +- Enabled sending of ScriptResolvableReport. +- Changed ScriptResolvableReport::start to send local path + of script to be executed. +- revision 4190 +- version 2.2.1 +* Wed Sep 27 2006 - ma@suse.de +- Added ScriptResolvableReport. Callbacks triggered on script + execution during commit. (F100233) +- revision 4187 +- version 2.2.0 +* Mon Sep 25 2006 - mvidner@suse.cz +- fix: Url::getRegisteredSchemes() would always return nothing +* Fri Sep 22 2006 - jkupec@suse.cz +- Made the build dependency on gettext-devel explicit +* Tue Sep 19 2006 - jsrain@suse.cz +- adapted multi-media YUM sources according to official YUM + specification (F300743) +* Mon Sep 18 2006 - lslezak@suse.cz +- use RPM_OPT_FLAGS (meissner@suse.de) +* Mon Sep 18 2006 - lslezak@suse.cz +- SourceFactory::createFrom() - don't loose url,... +- r4160 +* Mon Sep 18 2006 - kkaempf@suse.de +- reduce logging in ResolvableImpl.cc +- rev 4157 +* Thu Sep 14 2006 - schubi@suse.de +- Replaced requirementIsMet by requirementIsInstalledOrUnneeded + in QueueItemInstall and QueueItemRequire + Bug 192535/204913 + removed fix:Thu Sep 7 18:31:46 CEST 2006 - schubi@suse.de +* Thu Sep 14 2006 - lslezak@suse.cz +- fixed SourceFactory::createFrom() - don't loose alias, + cachedir,... parameters +* Thu Sep 14 2006 - mvidner@suse.cz +- Use RPM Enhances only if detected at configure time, to allow + compilation with older rpm. +- callback params: use const string & instead of string (dmacvicar) +* Thu Sep 07 2006 - schubi@suse.de +- Do not regarding SATISFIED (regarding UNNEEDED) in isPresent if it is + a package/script/message + Bug: 192535 +* Thu Sep 07 2006 - dmacvicar@suse.de +- add Source_Ref::checksum() which in combination with + timestamp can give an idea of a source change. +- r4106 +* Thu Sep 07 2006 - mvidner@suse.cz +- Implemented fgzstreambuf::compressed_tell and fXstream::getbuf to + enable progress reporting on compressed streams. +* Wed Sep 06 2006 - dmacvicar@suse.de +- better error propagation +- r4096 +* Tue Sep 05 2006 - mt@suse.de +- Removed libblkid dependency - the workaround using libblkid to + check filesystem on XEN vbd mapped devices is obsolete, because + the info is avaliable via /dev/disk/by-label link now. (#197107) +- revision 4087 +* Thu Aug 31 2006 - ma@suse.de +- PackageProvider: Fixed broken retry. (#202163) +- revision 4071 +* Wed Aug 30 2006 - ma@suse.de +- Fixed RpmDb::makePackageFromHeader: Catch NULL Header passed as argument and refuse + to create a Package from a source package header. +- Added method Pathname::extension: Return all of the characters in name + after and including the last dot in the last element of name. +- PlaindirImpl: Disable rpm signature verification when scaning a directory for + rpms. Otherwise we'd need access to the rpm database to get the keys. +- revision 4069 +* Wed Aug 30 2006 - schubi@suse.de +- Do not regarding SATISFIED/UNNEEDED in isPresent if it is + a package/script/message + Bug: 192535 +* Wed Aug 30 2006 - ma@suse.de +- Speedup computation of number of rpm database entries. +- revision 4058 +* Tue Aug 29 2006 - schubi@suse.de +- Fixed endless loop in transactResObject + Bug 198095 - YaST2 Installaler crashes when selecting Gnome pattern to a KDE installation +* Tue Aug 29 2006 - dmacvicar@suse.de +- fix some testcases for tar file parser changes +- r4045 +* Tue Aug 29 2006 - dmacvicar@suse.de +- missing includes +- clean old callbacks +- r4041 +* Fri Aug 25 2006 - schubi@suse.de +- zyppPattern->install_packages returns SUGGESTED package too. + Bug 201476 + Revision 4036 +* Fri Aug 25 2006 - schubi@suse.de +- New behaviour in the solver: try with 'best' package first, try with 'all' + packages if this fails. + Bug :Bug 191983 +* Fri Aug 25 2006 - dmacvicar@suse.de +- libzypp 2.1.0 +- bump version due to incompatible callback changes in KeyRing + Sources +* Thu Aug 24 2006 - dmacvicar@suse.de +- 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 +* Tue Aug 22 2006 - dmacvicar@suse.de +- decouple probing from source creation, using the new + media test for existence functions. +- r4019 +* Tue Aug 22 2006 - mt@suse.de +- 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. +- r4018 +* Fri Aug 18 2006 - kkaempf@suse.de +- remove the /etc/sysconfig/zypp:REWRITE_KERNEL_DEPS = yes check; + see rev 3810 below. (#190163) +- rev 3998 +* Thu Aug 17 2006 - dmacvicar@suse.de +- fix uninstalling of atoms (noop) +- r3995 +* Wed Aug 16 2006 - dmacvicar@suse.de +- Implement initial verson of Media + doesFileExist, for future source probing. +- r3984 +* Tue Aug 15 2006 - dmacvicar@suse.de +- more dbus_connection_close fixes +- r3974 +* Tue Aug 15 2006 - kkaempf@suse.de +- clean up 'incomplete' handling in QueueItemEstablish. +- rev 3973. +* Tue Aug 15 2006 - kkaempf@suse.de +- Don't set 'incomplete' for uninstalled patterns or products. + (#198379) +- rev 3970. +* Mon Aug 14 2006 - schubi@suse.de +- Added new API calls: + setAdditionalProvide + setAdditionalConflict + setAdditionalRequire +* Mon Aug 14 2006 - dmacvicar@suse.de +- don't link examples to testsuite library. +* Sat Aug 12 2006 - schwab@suse.de +- Disable profiling to work around compiler bug. +* Fri Aug 11 2006 - dmacvicar@suse.de +- forward port 3924:3939 +- Add explicit finish callbacks for subtasks during ProvidePackage + to avoid UI confusion. +- rev3957 +* Fri Aug 11 2006 - dmacvicar@suse.de +- Introduce examples/ +- fix some svn ignores +- fix compilation. Use: dbus_connection_close +- rev 3943 +* Thu Aug 10 2006 - dmacvicar@suse.de +- Initial support for plain directory with rpms as source +- r3935 +* Tue Aug 08 2006 - dmacvicar@suse.de +- Move the target query by kind function to + a iterator, so we dont make a copy of the restore + the iterator works loading by demand too +* Mon Aug 07 2006 - dmacvicar@suse.de +- rename the new initTarget to initializeTarget, + leave the old one as is, but deprecate it. +- r3903 +* Mon Aug 07 2006 - dmacvicar@suse.de +- forward port from SLES10 branch , till 3888 +- Prefer to use available DeltaRpm or PatchRpm instead of downloading + full packages. (#168844) +- rpmdb : Do not use the deprecated POSIX API, but boost::regex +- version 2.0.0 +- rev 3893 +* Fri Aug 04 2006 - dmacvicar@suse.de +- Separate target init from adding resolvables, getting rid of the + uggly bool flag. +- dont clear the store each time Target::resolvables is called +- Load target resolvables on demand by kind, keep them cached later +- add Target::resolvablesByKind(kind) to allow query specific kind + without reading all kinds. Used to port TargetProduct, which + was reading the whole rpm database only to displayy base product + name in YaST help. +- commit to pkg-bindings and packager will follow. +- jsrain will port more yast stuff, especially inst_source which + startup time should by reduced by half afterwards. +- rev 3880 +* Tue Aug 01 2006 - dmacvicar@suse.de +- forward port: + rev 3786 fix to stalle tmpfiles broke patches. + SLES was released with this broken. 10.1 has a blocked + zypp update because this. + Attempt to fix this. (#192535) +- fix configure.ac sqlite-source build path +- rev 3858 +* Fri Jul 21 2006 - dmacvicar@suse.de +- link correctly +* Wed Jul 19 2006 - dmacvicar@suse.de +- dont link sqlite in the main lib. +- rev 3826 +* Tue Jul 18 2006 - dmacvicar@suse.de +- susetags: parse product parser regexp only once +- parse yum factory 5 sec. (from 30) faster using + another string find algorithm +- rev 3824 +* Tue Jul 18 2006 - dmacvicar@suse.de +- Digest: Don't read the stream character wise but reading blocks, + as advised by matz profiling. +- r3819 +* Mon Jul 17 2006 - ma@suse.de +- Add "openSUSE", "ATI Technologies Inc." and "Nvidia" to + trusted vendors. (#189573) +- revision 3804 +* Thu Jul 13 2006 - dmacvicar@suse.de +- backport fix for stalle tmpfile (#191311) +- rev 3788 +* Wed Jun 28 2006 - mt@suse.de +- deactivated media manager code that was disabling the + automounter (#172419) +- rev 3724 +* Mon Jun 26 2006 - dmacvicar@suse.de +- fix autorefresh (#186115) +- revision 3708 +* Fri Jun 23 2006 - ma@suse.de +- forward port from SLE branch +- Set default permission for logfiles to 0640. (#187044) +- revision 3696 +* Thu Jun 22 2006 - ma@suse.de +- forward port from SLE branch +- Fixed installation of SP or Add-On product switching to media 2 + too early. (#186607) +- revision 3691 +* Wed Jun 21 2006 - dmacvicar@suse.de +- forward port from SLE branch +- Strip self provides without edition in Resolvable ctor. + (#186079) +- Source::provideResolvables not implemented in yum source type. + Product not set for packages that are available from update source + (#186920) +- Hook modalias() supplements without package to "kernel" (#184840) +- Allow on-demand SourceManager::restore() (#186678) +- Hook modalias() supplements without package to "kernel" (#184840) +- rev 3676 +* Mon Jun 19 2006 - mt@suse.de +- Fix adding resolving of path names for mount points (#181606) +- rev 3658 +* Mon Jun 19 2006 - dmacvicar@suse.de +- merge download algorithm and refactoring from branch + (#181204) +* Thu Jun 15 2006 - mvidner@suse.cz +- autodocs: use find+xargs to overcome command length limit, + do not call doxygen unnecessarily (#185334). +- rev 3645 +* Thu Jun 15 2006 - kkaempf@suse.de +- Dont use getZYpp in static constructor (#185198) + Bugfix #178292 was wrong. +- Only warn on incompleting installed resolvables (#185197) +- rev 3644 +* Wed Jun 14 2006 - kkaempf@suse.de +- Atoms might only be installed via patches (#184714) +- rev 3642 +* Wed Jun 14 2006 - dmacvicar@suse.de +- fix for the last stall tmpfile (#178292) +- r3637 +* Wed Jun 14 2006 - mt@suse.de +- Implemented transfer timeout inside of the progress callback. + The timeout value can be set using timeout url parameter, the + default transfer timeout is 180 seconds. (#181602) +- Added ssl_verify and ssl_capath url options used in https scheme, + allowing to change or disable the ssl verify options. (#171622) +- Added fallback on read failures of /etc/mtab to /proc/mounts. + Improved verbosity in mount and mount check related failure cases, + incl. /etc/mtab dump. (#181606) +- rev 3623 +* Wed Jun 14 2006 - kkaempf@suse.de +- combine knownAliases and knownUrls in a single function. +- rev 3616 +* Mon Jun 12 2006 - kkaempf@suse.de +- honor parallel installs in resolver context (#181103) +- rev 3592 +* Mon Jun 12 2006 - dmacvicar@suse.de +- right fix for tmpdir initialized in static constructor +- catch around provideJustFile in providePackage +-rev 3654 +* Mon Jun 12 2006 - dmacvicar@suse.de +- fix #182003 YUM packages without size +- rev 3587 +* Mon Jun 12 2006 - kkaempf@suse.de +- Allow to restore and remove by Url +- rev 3583 +* Mon Jun 12 2006 - kkaempf@suse.de +- make atoms parallel installable (#181103) +- rev 3580 +* Fri Jun 09 2006 - dmacvicar@suse.de +- Allow to restore by alias +- r3568 +* Fri Jun 09 2006 - mvidner@suse.cz +- Do not fork in a global destructor, perl dislikes it (#182672). + Fixes hanging ag_ldapserver and yast2-perl-bindings tests. +* Thu Jun 08 2006 - ma@suse.de +- Installation: Assert product information is stored to libzypp + database before reboot. (#181198) +- Version 1.2.0; revision 3553 +* Wed Jun 07 2006 - visnov@suse.cz +- Synchronize keys with rpm database before + closing access to it (#182338) +- rev 3533 +* Wed Jun 07 2006 - mt@suse.de +- Changed to just prefer DVD drives in "dvd:" scheme, instead of + filter out the non-DVD drives completely. Allows a fallback to + drives without the dvd HAL property e.g. in VMWare. (#177457) +- rev 3530 +* Wed Jun 07 2006 - dmacvicar@suse.de +- Merge fix for stalle tmpdir due to cyclic references, using a master + TmpDir for zypp. (#178292) . There is still 1 tmpdir to fix. +- rev 3521 +- Fixes unneeded file download, and add download callbacks + (still need yast side) #181204 and #160206 +- Fix stalle tmpdir due to cyclic references, using a master + TmpDir for zypp. # 178292 +* Wed Jun 07 2006 - ma@suse.de +- fixed memory leak in PersistentStorage (#168690) +- revision 3519 +* Tue Jun 06 2006 - ma@suse.de +- fixed memory leak in XMLSourceCacheParser (#168690) +- revision 3517 +* Fri Jun 02 2006 - schubi@suse.de +-latest fi translation added + Revision 3502 +* Thu Jun 01 2006 - schubi@suse.de +-All installed resolvables has been set to "satisfied" in + ResolverContext::unneeded . BUT: + Patch concerning resolvables have to be set to + "unneeded" although they are installed. In order + getting the state "no longer applicable" (Bug 171590) +- rev 3496 +* Thu Jun 01 2006 - kkaempf@suse.de +- compute status for scripts and messages so their freshens get + properly honored (aj with postgresql-server) +- rev 3494 +* Thu Jun 01 2006 - dmacvicar@suse.de +- revert not-used-yet rpmdb timestamp, as + it broke rpmdb::init(). (#180040) +- rev 3490 +* Thu Jun 01 2006 - schubi@suse.de +- updating gmo files, if po files has been changed; bug 164449 +* Wed May 31 2006 - dmacvicar@suse.de +- Dont download twice if starting from 1st time +- fix typo +- rev 3481 +* Wed May 31 2006 - dmacvicar@suse.de +- set cache dir only if storeMetadata is called as a public method. +- rev 3475 +* Wed May 31 2006 - kkaempf@suse.de +- schedule a package for installation if + - it freshens / supplements something + - it is not installed yet + (#178721) +- rev 3473 +* Wed May 31 2006 - dmacvicar@suse.de +- make susetags also implement download and check first. +- rev 3470 +* Tue May 30 2006 - dmacvicar@suse.de +- make yum more robust. Never parse from provideFile + but only from local disk. Make sure the cache + is consistent before recreating it. + the code is easier to follow and probably + faster. checksum and signatures are + checked on caching not on parsing. + Required to implement refresh for #154990 +- rev 3452 +* Wed May 24 2006 - dmacvicar@suse.de +- implement timestamp for YUM and SuseTags +- actually use the license to confirm in yum patches +- add prerequires tag in yum optonally to the bad designed + and nonintuitive pre=1 +- rev 3448 +* Wed May 24 2006 - dmacvicar@suse.de +- dont pass root on init but before. +- implement rpm db modification timestamp + not used yet +- move Helix source to testsuite out of the solver + so we can use it for target, storage tests +- add Source_Ref::timestamp(), default to now() + in order to implement smart sync of sources by zmd +- don't parse desc and summary twice +- fix a segfault with tranlated text +- fix broken size tag introduced in rev 3427 +- rev 3446 +* Tue May 23 2006 - dmacvicar@suse.de +- dont accept corrupt sources, improve logs +* Tue May 23 2006 - ma@suse.de +- Added PoolItem_Ref::statusReset. Resets the PoolItem status without + loosing autoprotection (eg. for foreign vendor). (assists #177469) +- rev 3431 +* Tue May 23 2006 - jsrain@suse.cz +- added mediaNr() to PatchRpm and DeltaRpm classes +- rev 3430 +* Tue May 23 2006 - dmacvicar@suse.de +- enable YUM license to confirm. + needed for #174476 +- adapt store to serialize and read all new resobject fields +- use install-time to now() when serializing (#174653) +- rev 3427 +* Mon May 22 2006 - ma@suse.de +- Do not violate install order when restricting commit to a certain + mediaNumber. (#170079) +- Version 1.1.0; rev 3423 +* Mon May 22 2006 - mvidner@suse.cz +- Added SourceManager::findSourceByUrl to overcome alias mismatches + (#177543). +- rev 3420 +* Mon May 22 2006 - ma@suse.de +- Order all objects according to prerequirements, not just packages. + (#173690) +- rev 3419 +* Mon May 22 2006 - schubi@suse.de +- Added new translation +* Fri May 19 2006 - dmacvicar@suse.de +- fix missing homedir option for gpg (#171055) +- rev 3415 +* Thu May 18 2006 - ma@suse.de +- Prevent against daemons launched in rpm %%post, that do not close + their filedescriptors. (#174548) +- Version 1.0.1; rev 3413 +* Thu May 18 2006 - jsrain@suse.cz +- fixed media number of package retrieved as a part of a patch + (#174841) +- rev 3409 +* Thu May 18 2006 - dmacvicar@suse.de +- fix missing package descriptions due to filtered packages + by incompatible architectures. (#159109) +- rev 3404 +* Thu May 18 2006 - kkaempf@suse.de +- decrease logging in DiskUsageCounter and Modalias (#163186) +- rev 3406 +* Thu May 18 2006 - ma@suse.de +- Stay backward comapatible. +* Tue May 16 2006 - ma@suse.de +- Make basic attributes available through ResObject. +- Let ResObjects which do not require media access during + commit return ZERO sourceMediaNr (required for #173690) +- Version 1.0.0 +- rev 3390 +* Tue May 16 2006 - kkaempf@suse.de +- reduce logging verbosity (#163186) +- rev 3381 +* Tue May 16 2006 - schubi@suse.de +- setCandidate accept candidates with compatible architectures too. Not + only with the same architecture. Bug 172594 - If update package has + differet arch, UI display is wrong +* Tue May 16 2006 - mvidner@suse.cz +- Added Source_Ref::resStoreInitialized. + If we know that noone has seen the resolvables yet, we can skip + them too, eg. when deleting a source. (#174840) +- rev 3378 +* Mon May 15 2006 - kkaempf@suse.de +- Honor freshens as conditionals independant from the installed/ + uninstalled status (#174797) +- rev 3376 +* Mon May 15 2006 - kkaempf@suse.de +- State modifier "unneeded" is transitive for patches (#171590) +- rev 3375 +* Thu May 11 2006 - schubi@suse.de +- Do not transact itself (update) in the transactResObject mechanism + Bug 174290 +* Thu May 11 2006 - mt@suse.de +- Reenabled improved large file support flags (unintentionally + removed in rev 1544). Fixes bug #173753. +- Added large file support flags to libzypp.pc file allowing + consistence checks in the application using features variable +- rev 3366 +* Thu May 11 2006 - mvidner@suse.cz +- SourceManager: moved source deletion before creation + so that we can recreate a deleted one (#174295) +- removed dead code dealing with known_caches from SourceManager::store + (see r3195) +- r3362 +* Thu May 11 2006 - jsrain@suse.cz +- fixed returning product short name and summary if product read + from target store (#148625) +- rev 3360 +* Wed May 10 2006 - jsrain@suse.cz +- set media verifier on redirected medium (#172599) +- rev 3359 +* Mon May 08 2006 - kkaempf@suse.de +- fix 'transactResKind' to collect best providers by capability + and to recursively transact items of same kind (#170114) +- rev 3355 +* Mon May 08 2006 - dmacvicar@suse.de +- serialize the full URL to avoid missing password and other + url settings (#148108) +- rev 3353 +* Fri May 05 2006 - mt@suse.de +- Added a 60 sec connect timeout to MediaCurl (#172860) +- rev 3348 +* Thu May 04 2006 - kkaempf@suse.de +- re-fetch also .asc and .key files before checking signature + (#172597) +- rev 3350 (3345-10.1) +* Wed May 03 2006 - dmacvicar@suse.de +- Fix yum key verification, because a double variable declaration +* Wed May 03 2006 - dmacvicar@suse.de +- use --no-default-keyring to avoid creating a + default gpg dir in / (#171055) +- rev 3335 +* Wed May 03 2006 - dmacvicar@suse.de +- Fix YUM signature checking, we were passing the key instead of the + signature. +- When the user trust a key, sync again. Bye to the session trusted + keys and user being asked all the time. (#171213) +- r3332 +* Wed May 03 2006 - ma@suse.de +- Cleanup index tables when removing items from pool (#170564). +* Wed May 03 2006 - kkaempf@suse.de +- backout rev 3246->3275 of TargetImpl.cc +- add missing testsuite/utils/TestUtils.h +- rev 3330 +* Wed May 03 2006 - dmacvicar@suse.de +- more fixes for #171062, there were some files still not being + read from cache. +- r3327 +* Tue May 02 2006 - dmacvicar@suse.de +- cache keys and signature. Remove lot of duplicated code. (#171062) +- r3320 +* Tue May 02 2006 - mt@suse.de +- Disabled isUseableAttachPoint check in MediaDIR -- we do not + mount here anything, so it is OK to use any dir (171351). +- rev 3318 +* Tue May 02 2006 - kkaempf@suse.de +- parse "license-to-confirm" in primary.xml (#168437) +- rev 3312 +* Mon May 01 2006 - kkaempf@suse.de +- Don't try to store 'Atom', not needed and the backend store + rejects them anyways (addtion to #168610) +- rev 3306 +* Mon May 01 2006 - mt@suse.de +- Improved device check in MediaDISK using libblkid (Bug #158529) +- Allow to provide sysfs path via $SYSFS_PATH in MediaCD.cc and + added a check if it is a directory +- Added libcurl and libblkid checks to configure.ac +- Added e2fsprogs(-devel) requires to the spec file +- rev 3303 +* Sat Apr 29 2006 - kkaempf@suse.de +- dont download "other" during key check (#171041) +- rev 3294 +* Sat Apr 29 2006 - kkaempf@suse.de +- allow parallel installs of atoms (used to fulfill patch require- + ments, atoms aren't installed anyways) (#170098) +- some testsuite improvements. +- rev 3288 +* Fri Apr 28 2006 - dmacvicar@suse.de +- get rid of autobuild check when throwing exceptions without throw + but with a macro, returning a null pointer at the end (never reached). +* Fri Apr 28 2006 - ma@suse.de +- Do not violate install order when restricting commit to a certain + mediaNumber. (#170079) +* Fri Apr 28 2006 - dmacvicar@suse.de +- Don't use throw directly! + use ZYPP_THROW with a Exception class, otherwise package bindings + will not catch them. + Should fix crashes when reading broken sources with yast. +- rev 3272 +* Fri Apr 28 2006 - schubi@suse.de +- Bug 162064 - font packages are not installed for locale, e.g. khmer font not installed after CD1 + revision 3269 +* Fri Apr 28 2006 - kkaempf@suse.de +- revert bugfix #168906 (fom rev 3219), it filters too many errors. +- further improve on #168840 (from rev 3231), match on name-edition + when filtering by best arch. (#170098) +- rev 3268 +* Fri Apr 28 2006 - dmacvicar@suse.de +- #170093 , lot of package descriptions missing +- rev 3263 +* Thu Apr 27 2006 - dmacvicar@suse.de +- try to fix wrong permissions of /var/lib/zypp created + by old zypp, only when running as root they are fixed + (#169094) +- YUM: Verify signatures on factoryInit. + Dont provide other.xml. Cleanups, better logging. + When refreshing signed soruces, don't refresh is source + has not changed. +- YaST sources: don't refresh if media file has not changed. +- Show full url of index files in sources for signature validation + (mentioned in #170139 comment #3)- +* Thu Apr 27 2006 - jsrain@suse.de +- udpated media ID syntax for external scripts (to be consistent + with packages) (#170247) +- rev 3256 +* Thu Apr 27 2006 - jsrain@suse.de +- set media ID to 1 if not specified in YUM metadata (#167452) +- rev 3255 +* Thu Apr 27 2006 - kkaempf@suse.de +- If freshen and supplement are fulfilled, install any kind of + resolvable if not yet installed (#165746) +- rev 3249 +* Wed Apr 26 2006 - kkaempf@suse.de +- make downloaded script executable. (#169191) +- rev 3247 +* Wed Apr 26 2006 - kkaempf@suse.de +- Improve on last fix, compare only compatible archs. +- rev 3233 +* Tue Apr 25 2006 - kkaempf@suse.de +- Only choose best arch of multiple package atoms with identical + name (#168840) +- rev 3231 +* Tue Apr 25 2006 - dmacvicar@suse.de +- pass empty strings to UI as key properties if unknown key + (#169114) +- rev 3228 +* Tue Apr 25 2006 - kkaempf@suse.de +- refrain from parsing 'other.xml' (#159316) +- rev 3226 +* Tue Apr 25 2006 - visnov@suse.cz +- in source refresh, clean up the cache dir if fails +- do not require repomd.xml.asc when creating a cache (#163765) +- rev 3224 +* Tue Apr 25 2006 - dmacvicar@suse.de +- Check if a file exists before providing it, and just handling the + exception is not sufficient, because it can release the media. + it nows get all possible packages.X translations an then + it selects the candidate from the existing ones (#168654) +- rev 3221 +* Tue Apr 25 2006 - kkaempf@suse.de +- dont report conflicts if item is neither installed + nor to-be-installed (#168906) +- rev 3219 +* Tue Apr 25 2006 - dmacvicar@suse.de +- #168060 , propagate the file description or original + name to the UI and not the checked filename path, + which could be a tmp file. + Requires changes in pkg-manager, and probably zmd-helpers. +- rev 3215 +* Mon Apr 24 2006 - dmacvicar@suse.de +- /var/lib/zypp/db/languages/* are empty files (##168355) +- r3206 +* Mon Apr 24 2006 - dmacvicar@suse.de +- All resolvables must honor arch, so Arch_noarch in + target/store/XMLFilesBackend.cc is wrong (#160792) +- Introduced code to honour shared package descriptions + (#159109) +- r3204 +* Mon Apr 24 2006 - jsrain@suse.de +- replace '_' in YUM elements/attributes with '-' (#168762) +- rev 3201 +* Mon Apr 24 2006 - mt@suse.de +- Fixed iseries workaround - interchanged variables for scsi + devices, added debug messages about the steps (#163971). +- Added getenv NULL ptr check and verify of the $HOME dir's + and ~/.curlrc file's ownership (#163203). +- rev 3199 +* Mon Apr 24 2006 - ma@suse.de +- Use filesystem::TmpDir to create unique and unused Source cache + directories. (#168051) +* Mon Apr 24 2006 - ma@suse.de +- Enable signature checks per default. (#168525) +* Mon Apr 24 2006 - visnov@suse.cz +- fix callbacks for providing a single file (#160206) +* Sun Apr 23 2006 - kkaempf@suse.de +- If an installed package looses a dependency, the solver tries + to upgrade it. Limit the upgrade candidates to best arch, best + edition. +- filter 'other' entries with incompatible arch in yum parser. +- rev 3177 +* Fri Apr 21 2006 - jsrain@suse.de +- initialize the product category according to source (#168061) +- rev 3172 +* Fri Apr 21 2006 - mvidner@suse.cz +- delete only one older version of a xml-store resolvable + (half-baked, but the previous attempt was charred) +* Fri Apr 21 2006 - jsrain@suse.de +- moved license_to_confirm to primary.xml +- rev 3170 +* Fri Apr 21 2006 - ma@suse.de +- Removed deprecated oldstyle commit methods. +* Fri Apr 21 2006 - mvidner@suse.cz +- when installing a xml-store resolvable (all except package, + message, script), delete older versions (#160792). +- read selection edition from the XML store +- rev 3167 +* Thu Apr 20 2006 - kkaempf@suse.de +- properly clear transaction flag after successful commit + (see rev 3122, #164365, #167285) +- rev 3157 +* Thu Apr 20 2006 - kkaempf@suse.de +- recursively soft-uninstall recommended package on real uninstall, + not on update (#167603) +- rev 3155 +* Thu Apr 20 2006 - dmacvicar@suse.de +- fix #167605 (importing keys to rpm multiple times due to + wrong interpretation of rpm gpg versioning. +- add support for reading the rpm keys, with full id and fingerprint +- rev 3153 +* Wed Apr 19 2006 - kkaempf@suse.de +- don't add duplicate error infos to ResolverContext (#167309) +- rev 3146 +* Wed Apr 19 2006 - kkaempf@suse.de +- fix Resolver::transactReset() (see rev 3122) (#167285) +- rev 3140 +* Wed Apr 19 2006 - ma@suse.de +- Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment + variable is present, all signature checking callbacks will default + to 'accept', in case no recipient is present. +* Wed Apr 19 2006 - dmacvicar@suse.de +- read content file on construction, and make + provideProduct only insert the already + read product object into the store (#165826) + (dmacvicar) +- When the signature is not found, warn the + user about a unsigned source. When the + key is not found, do nothing, it can be in the + keyring already. (#166016) (dmacvicar) +- enable key verification only if + ZYPP_CHECKSIG env var is set (dmacvicar) +- r1529 +* Tue Apr 18 2006 - kkaempf@suse.de +- fix bugfix 164365, fix bug 167285 + Actually clear the transcation state instead of locking it + to 'dont transact' +- rev 3122 +* Tue Apr 18 2006 - visnov@suse.cz +- revert the signature/digest checking callbacks +- rev 3115 +* Tue Apr 18 2006 - kkaempf@suse.de +- Bugfix #165670 + - Honor keep requests. + - Dont flag "locked uninstall" as error if a keep request was + issued before. +- rev 3114 +* Tue Apr 18 2006 - kkaempf@suse.de +- rule out locked items during distribution upgrade as early + as possible. (#165670) +- rev 3110 +* Mon Apr 17 2006 - kkaempf@suse.de +- Bugfix #166212 + - use APPL_LOW as 'ui initiated, by solver' in transactKind() and + transactResObject(). + - resetTransaction(APPL_LOW) before resolving + - enhance transactCaps by using the same algorithm as in + QueueItemRequire + (before: transact all requires and recommends by name + now: transact best requires and recommends by provides) +- rev 3107 +* Fri Apr 14 2006 - visnov@suse.cz +- new callbacks for failing digest +- rev 3098 +* Thu Apr 13 2006 - visnov@suse.cz +- ask for file without a checksum (#165125) +* Thu Apr 13 2006 - kkaempf@suse.de +- dont install satisfied resolvables (#165843) +- rev 3095 +* Thu Apr 13 2006 - kkaempf@suse.de +- dont abort on failed "dry_run" (#164583) +- rev 3091 +* Thu Apr 13 2006 - visnov@suse.cz +- Ask user if signature file does not exist (#163765) +- handle repomd.xml.asc as optional file (#163765) +- rev 3089 +* Thu Apr 13 2006 - schubi@suse.de +- Bug 164365 - build 906: Deselecting a selection, all packages are still selected +- rev 3087 +* Thu Apr 13 2006 - kkaempf@suse.de +- Dont do transitive uninstalls on uninstalled or upgraded items. + (#165798) +- rev 3083 +* Wed Apr 12 2006 - ma@suse.de +- Added 'rpmNoSignature' to ZYppCommitPolicy (#163862) +* Wed Apr 12 2006 - mvidner@suse.cz +- Product::updateUrls: restore it from the XML store; + fixed content parsing (#163192). +- restore product flags fro the XML store +- rev 3074 +* Wed Apr 12 2006 - kkaempf@suse.de +- Only consider best arch/version (#165477) +- rev 3069 +* Wed Apr 12 2006 - ma@suse.de +- No need to parse tags at all if there is no item to store values + (e.g. data for unwanted arch). Fixed segv trying to store data in + NULL item. (#165479) +- rev3065 +* Tue Apr 11 2006 - mt@suse.de +- Improved Url path name "//" vs. "/%%2f" handling; now if the + url has an authority, "/%%2f" is used for ftp only (#163784) +- rev 3062 +* Tue Apr 11 2006 - jsrain@suse.de +- fixed storing patch scripts to target store (#159928) +- rev 3058 +* Tue Apr 11 2006 - kkaempf@suse.de +- if a patch is bad, only skip this patch, not everything + (#165200) +- rev 3057 +* Tue Apr 11 2006 - ma@suse.de +- Susetags:Selections: Allow parsing older .sel file formats. (#159851) +- Susetags:Pattern: Fixed parser. +* Tue Apr 11 2006 - kkaempf@suse.de +- when uninstalling, only re-establish installed items + supplementing the to-be-uninstalled one. (variant of #165111) +- rev 3054 +* Tue Apr 11 2006 - ma@suse.de +- Susetags:Package: Parse and provide ins/delnotify texts. +* Tue Apr 11 2006 - kkaempf@suse.de +- when checking freshens/supplements at install, only consider + best architecture/edition (#164453) +- rev 3051 +* Tue Apr 11 2006 - kkaempf@suse.de +- when checking for supplements, only consider best arch, best + edition for installation (#165111) +- rev 3047 +* Tue Apr 11 2006 - schubi@suse.de +- Bug 165117: build 910: Update: Splitted packages are selected for + all archs +* Tue Apr 11 2006 - visnov@suse.cz +- ask user if a file exists but does not have a checksum (#162797) +- rev 3044 +* Mon Apr 10 2006 - jsrain@suse.de +- parse time and size elements from delta and patch RPM +- rev 3043 +* Mon Apr 10 2006 - mt@suse.de +- Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h]) + devices - on powerpc only (#163971) +- rev 3042 +* Mon Apr 10 2006 - kkaempf@suse.de +- fix endless loop in patches parsing. +- rev 3039 +* Mon Apr 10 2006 - jsrain@suse.de +- fixed media handling in SuSEtags source (#164879) +- rev 3037 +* Mon Apr 10 2006 - kkaempf@suse.de +- honor 'dry_run' on package remove (#164732) +- rev 3036 +* Mon Apr 10 2006 - kkaempf@suse.de +- add files from yum filelist as provides to package (#164731) +- rev 3032 +* Mon Apr 10 2006 - kkaempf@suse.de +- honor "+Enh:/-Enh:" in packages file (#156513) +* Mon Apr 10 2006 - visnov@suse.cz +- fix callback receiver signature to match the callback for removing + package +* Mon Apr 10 2006 - mvidner@suse.cz +- Added Product::updateUrls, from content/UPDATEURLS (#163192). +- rev 3024 +* Sat Apr 08 2006 - schubi@suse.de +- Bug 164440; Taking wrong architecture while updating obsoletes + splitted packages +- rev 3022 +* Sat Apr 08 2006 - kkaempf@suse.de +- allow relative paths with url file: +- dont filter atoms from going into pool, multi-arch patch + requirements need them. Instead, treat atoms with incompatible + architecture as unneeded. +- rev 3018 +* Fri Apr 07 2006 - jsrain@suse.de +- product now provides short name +- rev 3013 +* Fri Apr 07 2006 - jsrain@suse.de +- read metadata for packages from correct tags in patches (#163220) +- rev 3011 +* Fri Apr 07 2006 - kkaempf@suse.de +- more detailed resolver error reports (#162994) +- rev 3010 +* Fri Apr 07 2006 - visnov@suse.cz +- report package download progress (#160966) +- rev 3007 +* Fri Apr 07 2006 - kkaempf@suse.de +- transact also for languages (#163819) +- rev 3004 +* Fri Apr 07 2006 - kkaempf@suse.de +- loop through all affected ResObjects in transactResKind (#163819) +- rev 3002 +* Fri Apr 07 2006 - kkaempf@suse.de +- allow re-installation of non-packages (#162906) +- rev 2998 +* Fri Apr 07 2006 - mt@suse.de +- Added loop checking for scsi cdroms (/sys/block/srX) in case + HAL does not provide any drives like on iSeries (#163971). +- rev 2995 +* Fri Apr 07 2006 - kkaempf@suse.de +- add 'licenceToConfirm()' to Product. (#164375) +* Fri Apr 07 2006 - ma@suse.de +- Avoid excessive CD hopping on commit. But still far from + being perfect. (#159679) +- Fixed Target::commit: Despite dry_run set True, packages + were depeted. +* Fri Apr 07 2006 - visnov@suse.cz +- honour if user decides to skip a package in commit (#156031) +* Thu Apr 06 2006 - jsrain@suse.de +- fixed parsing external reference to script in patch (#163221) +- r2981 +* Thu Apr 06 2006 - dmacvicar@suse.de +- cache and provide content.asc/key optionally. Dont show a + popup if they dont exists. (dmacvicar) +- Actually abort when verify signature workflow is false. (dmacvicar) +- r2978 +* Thu Apr 06 2006 - jsrain@suse.de +- fixed setting autorefresh flag for installation sources +* Thu Apr 06 2006 - kkaempf@suse.de +- drop patches with incompatible architecture. +- rev 2972 +* Thu Apr 06 2006 - mt@suse.de +- Added info method to media verifier base and more debug info +- rev 2970 +* Wed Apr 05 2006 - kkaempf@suse.de +- Dont deny the "/" attach point in MediaDIR, since this is used + for all "file:" urls, esp. local packages. +- rev 2962 +* Wed Apr 05 2006 - schubi@suse.de +- Bug 159673 - only one conflict solvable per page +* Wed Apr 05 2006 - kkaempf@suse.de +- parse all dependencies of 'packages' file (#163773) +- rev 2957 +* Wed Apr 05 2006 - dmacvicar@suse.de +- Use the original media descr_dir on refresh for + suse tags source (#163196) +- r2952 +* Wed Apr 05 2006 - kkaempf@suse.de +- add Source::setUrl() for zmd backend helper. +- rev 2946 +* Wed Apr 05 2006 - dmacvicar@suse.de +- implement rpm keyring / zypp tmp keyring two-way syncronization at rpm + target init. (dmacvicar) +- r2949 +* Wed Apr 05 2006 - mt@suse.de +- Fixed MediaDISK to use a mount -oro,bind id the disk + partition is already attached e.g. by the automounter. + Try to mount it a second time may fail (#163486). +- rev 2944 +* Wed Apr 05 2006 - kkaempf@suse.de +- honor optional 3rd parameter to "=Loc:" key of packages (#154337) +- rev 2940 +* Wed Apr 05 2006 - visnov@suse.cz +- only try to create a source of a given type when restoring + from the persistent store (#162111) +* Wed Apr 05 2006 - kkaempf@suse.de +- parse all dependencies for patterns (.pat) files (#160602) +- drop YOUPATH and YOUURL from content file. +- rev 2924 +* Wed Apr 05 2006 - visnov@suse.cz +- properly initialize autorefresh for non-remote sources (#154990) +- rev 2919 +* Tue Apr 04 2006 - mt@suse.de +- Added flag to MediaManager::isUseableAttachPoint, whether + to check against system mount entries or not. +- Disallow to use the attachpoints of another media handlers + as source path in MediaDIR. +- rev 2917 +* Tue Apr 04 2006 - dmacvicar@suse.de +-implement callbacks for when package verification (checksum) + fails, offer to retry or abort +* Tue Apr 04 2006 - dmacvicar@suse.de +- Fix construction of checksum objects when using non-standard + checksum algorithms +- Fix broken YUM cache +- r2913 +* Tue Apr 04 2006 - kkaempf@suse.de +- Keep packages with no version upgrade installed during + distribution upgrade (#162972) +- add 'transactReset()' helper function for UI. +- rev 2908 +* Tue Apr 04 2006 - dmacvicar@suse.de +- r2906 +* Tue Apr 04 2006 - ma@suse.de +- Fixed candidate handling in ui::Selectable. (#156589) +* Tue Apr 04 2006 - dmacvicar@suse.de +- fix #162984 , gpg hangs because the matching data file + for the key cannot be find. (dmacvicar) +- Fix restore of YUM source using the same cache dir semantics as + susetags instead of assuming there is a cache if a cache_dir + was given. (dmacvicar) +* Tue Apr 04 2006 - kkaempf@suse.de +- use DISTPRODUCT/DISTVERSION from content file to generate the + product name, version, and release. +- rev 2902 +* Mon Apr 03 2006 - mt@suse.de +- Removed broken forcing of absolute ftp paths added in rev2705 to + MediaCurl, refined cleanupPathName/setPathName in url (#154197). +- rev 2900 +* Mon Apr 03 2006 - kkaempf@suse.de +- add Resolver::freshenPool() (#156980) +- rev 2893 +* Mon Apr 03 2006 - kkaempf@suse.de +- skip incompatible archs in filelist parsing. +- restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/, + /lib64/, ...) +- rev 2886 +* Sun Apr 02 2006 - kkaempf@suse.de +- skip incompatible archs in primary parsing. +- rev 2883 +* Sun Apr 02 2006 - kkaempf@suse.de +- allow setting of source when parsing local .rpm (#147765) +- rev 2880 +* Fri Mar 31 2006 - schubi@suse.de +- Do not update packages over other architectures +* Fri Mar 31 2006 - sh@suse.de +- Added zypp/ui/UserWantedPackages to support the UI's + "automatic changes" dialog (bug #152700) +* Fri Mar 31 2006 - jsrain@suse.de +- use KeyRing class to validate repomd.xml (#160909) +* Fri Mar 31 2006 - dmacvicar@suse.de +- Product resolvables should be readable by normal users. + (#162474) (dmacvicar) +- implemented keyring and metadata signature verification + in susetags source +- dont delete the lock if we did not acquire it +- r2847 +* Fri Mar 31 2006 - mt@suse.de +- Added disabling of the automounter while MediaManager + init and restoring of the old state on exit (#154326). +- Implemented check if media (CD) is automounted or not +- rev 2840 +* Fri Mar 31 2006 - mt@suse.de +- Implemented several hal get/set/removeDeviceProperty wrappers +- Improved HalException to allow to fetch HAL/DBUS error componets +- rev 2830 +* Fri Mar 31 2006 - kkaempf@suse.de +- honor subscription status of catalogs (#162350) +- rev 2827 +* Fri Mar 31 2006 - mt@suse.de +- Enabled CD eject error reporting exceptions (#154326) +- rev 2822 +* Fri Mar 31 2006 - kkaempf@suse.de +- support "dry run" (#159467) +- implement "transactResKind" (#161400) +- rev 2817 +* Thu Mar 30 2006 - jsrain@suse.de +- add checksum for external patches (#159928) +* Thu Mar 30 2006 - kkaempf@suse.de +- calculate product architecture (#158198) +* Wed Mar 29 2006 - jsrain@suse.de +- fixed checking checksum of YUM metadata, added sha1 vs. sha256 + detection +* Wed Mar 29 2006 - ma@suse.de +- Auto protect installed packages from unknown vendor. (#157446) +* Wed Mar 29 2006 - visnov@suse.de +- added support for external scripts to metadata (#159928) (jsrain) +- fixed handling of Language resolvables (ma) +- fix leak in rpmdb (dmacvicar) +- added softlock for autoyast (#159466) (ma) +- Fixed exceptions in doGetFileCopy() to show full url + including the file instead of just the media base url. (mt) +- Provide Language::summary (ma) +- check patterns and selections file exist + before veryfing them (#161300) (dmacvicar) +- added YUM metadata checksum computation (jsrain) +- added interface to patch of a message (jsrain) +- r2734 +* Mon Mar 27 2006 - jsrain@suse.de +- added support for external scripts to metadata (#159928) +- r2709 +* Sat Mar 25 2006 - jsrain@suse.de +- report separate exception when trying to start source cache again to + suppress incorrect error message in XEN installation +- r2682 +* Fri Mar 24 2006 - schubi@suse.de +- Implement inter process locking in zypp. +- Added No medium found output +- splitting modaliases in supplements TOO +- parse also the available signing keys +* Fri Mar 24 2006 - visnov@suse.cz +- release all media when removing source (#159754) (visnov) +- more testsuites (schubi) +- updated translations (schubi) +- added MediaNotEjectedException (mt) +- rev 2652 +* Thu Mar 23 2006 - dmacvicar@suse.de +- fix patches descriptions (dmacvicar) +- fix source serialization (dmacvicar) +- metadata for kernel test (schubi) +- Arch tests updated (ma) +- classify NULL Ptr as unique (ma) +- Added host check, because file Url allows it now. (mt) +- prepare modalias fix (#159766) (ma) +- Provide iterator based access to SourceManager data. (ma) +- Fixed "file:" Url scheme config to allow relative paths; (mt) + RFC1738 says, it may contain a hostname as well... +- revision 2633 +* Wed Mar 22 2006 - visnov@suse.cz +- pkg-config support (mvidner) +- close all medias when destructing MediaSet (jsrain) +- rev 2622 +* Wed Mar 22 2006 - dmacvicar@suse.de +- Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar) +- Message callback implemented to show patch messages (visnov) +- Bug 159696 (schubi) +- provide transform_iterators to iterate over a maps keys or values (ma) +- added 'bool Arch::empty() const' test for an empty Arch string (ma) +- added script and message installation (jsrain) +- chooses the 'right' kernel now (kkaempf) +- Use noarch if no arch is specified in patches (dmacvicar) +- rev 2611 +* Tue Mar 21 2006 - mvidner@suse.cz +- Added some debug output including the access id (mt) +- Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing + release with eject=true on attached media, to umount + other mounts as well. (mt) +- 159483 - solver does not blame missing dependency (schubi) +- Added a variant of MediaHandler::forceRelaseAllMedia (ma) +- Fixed MediaCD::forceEject() to handle DELAYED_VERIFY + and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma) +- fixed ZYPP_RETHROW (#156430) (ma) +- patch for #156114 (visnov) +- fixed container.erase loops (ma) +- Fixed to reset desired (cached) flag before the action (mt) +- Removed return in forceRelaseAllMedia (void function) (mt) +- Parse nonexisting architecture to noarch so patches dont get + filtered by the pool (dmacvicar) +- 159512 - yast2-qt does not show label of to be installed products + anymore (dmacvicar) +- 159765 - Hidden patterns still visible (dmacvicar) +- Use noarch if no arch is specified. (dmacvicar) +- r2594 +* Tue Mar 21 2006 - visnov@suse.de +- properly report error for media change callback +- rev 2579 +* Mon Mar 20 2006 - ma@suse.de +- fixed memory leak in XMLNodeIterator (#157474) +- disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser) +- Renamed private MediaManager::forceMediaRelease + function to forceReleaseShared (more exact name) +- Implemented forceRelaseAllMedia() that can be + used to release also foreign (user) mounts. +- Added use of forceRelaseAllMedia for CD/DVDs + if FORCE_RELEASE_FOREIGN is 1 (default 0) +- little cleanup of the checkAttached function +- r2578 +* Mon Mar 20 2006 - mvidner@suse.cz +- don't try to attach without exception handling (#158620) +- fix descriptions, as a new tag Des for selections exists now. +- fix #157683: failure after adding add-on product to install + sources +- added more files for translation +- resolve-dependencies.cc: establish pool +- parse-metadata.cc: catch bad URL +- set zmdid for atoms +- r2574 +* Sun Mar 19 2006 - kkaempf@suse.de +- fix testsuite. +- provide edition and architecture for all kinds of yum + resolvables. +- fix ResStatus output. +- establish atoms correctly. +- treat requires to unneeded resolvables as fulfilled. +- rev 2559 +* Sun Mar 19 2006 - kkaempf@suse.de +- fix the build +- only consider best architecture/version (#157594) +- prefer providers which supplement/enhance installed or + to-be-installed packages (fixes the tpctl-kmp issue) +- rev 2546 +* Sat Mar 18 2006 - kkaempf@suse.de +- provide more filters for pkg-bindings (#158602) +- add SystemResObject to provide system (modalias, hal, ...) + capabilities. +- handle this during resolving. +- make the modalias and hal capability match the SystemResObject + by default, thereyby triggering a modalias (resp. hal) + evaluation. +- xmlstore: decouple target store from YUM schema. +- clean up moving of hal() and modalias() from provides to + supplements in ResolvableImpl. +- add PatchContents() for UI. +- handle Edition::noedition as empty string. +- r2537 +* Tue Mar 14 2006 - jsrain@suse.de +- releasing all medias when asking for CD (#156981) +- r2471 +* Tue Mar 14 2006 - mvidner@suse.cz +- ResStatus::resetTransact must return a value. +- Fixed random build failures in LanguageCode.cc. + (Rewrote the CodeMaps constructor so that gcc does not + optimize a 500-statement basic block.) +- 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 (dmacvicar). +- Fixed license reading from susetags, #151834 (dmacvicar). +- r2468 +* Tue Mar 14 2006 - mvidner@suse.cz +- added ResStatus::resetTransact (ma) +- bugfix for #156439 (schubi) +- Added Source_Ref::setAlias (#154913). +- Do not assume there is a product file when scanning for products + (visnov) +- function to disable all sources in the persistent store (visnov) +- dependency errors go to stdout, not stderr; output resolver info + directly to stderr (kkaempf) +- rev 2464 +* Tue Mar 14 2006 - kkaempf@suse.de +- fix merging of resolver info (needed for #157684). +- errors are also important in ResolverInfo. +- improve debug output in ResolverContext. +- rev 2455 +* Mon Mar 13 2006 - jsrain@suse.de +- delete RPMs downloaded via HTTP/FTP after installnig them + (#157011) +- fixed product registration (reverted autorefresh patch) (#157566) +* Mon Mar 13 2006 - kkaempf@suse.de +- if root!="/", always prefer the upgrade candidate (#155472) +- implement license confirmed api for UI. +- prefer architecture over version in distribution upgrade + (#157501) +- clean up media handling. +- rev 2448 +* Sun Mar 12 2006 - kkaempf@suse.de +- init Modalias properly. +- fix warnings in testcases. +- rev 2432 +* Sat Mar 11 2006 - kkaempf@suse.de +- drop libjpeg-devel and sqlite-devel from build requires. +* Sat Mar 11 2006 - kkaempf@suse.de +- implement 'modalias()' capability (#157406) +- make dependencies consistent, its 'freshens'. +- cope with user umounts of devices. +- add debug to SourceManager. +- rev 2418 +* Fri Mar 10 2006 - kkaempf@suse.de +- allow version downgrade during distribution upgrade if the + newer package is coming from a trusted vendor (#155472) +- implement locale fallback +- 'freshen' -> 'freshens' in schema definitions to make it + consistent with all other dependency definitions. +- better error reporting for .pat and .sel files. +- rule out packages from dependency resolutions which are + de-selected by user (#155368) +- use locale fallbacks in package translations. +- refresh source when re-enabling it. +- rev 2406 +* Tue Mar 07 2006 - kkaempf@suse.de +- split of libzypp-zmd-backend subpackage as a stand-alone + leaf package. +- encapsulate bool test for Source_Ref better. +- fixed stack overflow (ma). +- make testsuite build again. +- rev 2346 +* Tue Mar 07 2006 - kkaempf@suse.de +- fixed URL rewriting for CD2 and following (#154762) +- fixed ResPoolProxy diffState (for proper ok/cancel support + in UI) +- added special exception class for aborting installation + (#154936) +- only auto-change directories if they end in CDn or DVDn. +- rev 2320. +* Tue Mar 07 2006 - kkaempf@suse.de +- silently ignore multiple installs of the same package. +- fix disk usage for installs and uninstalls. +- rev 2308 +* Mon Mar 06 2006 - kkaempf@suse.de +- zmd-backend: filter out incompatible architectures from + repository. +- rev 2298 +* Mon Mar 06 2006 - kkaempf@suse.de +- sync libzypp media data with mtab. +- improve resolver error and solution reports. +- fix source cache reading (#155459). +- default cached sources to enabled (#155459). +- let each source provide public keys. +- rev 2297 +* Sun Mar 05 2006 - kkaempf@suse.de +- only write by-sovler transactions back (#154976) +- rev 2278 +* Sat Mar 04 2006 - kkaempf@suse.de +- release last used source at end of commit (#155002) +- rev 2277 +* Fri Mar 03 2006 - kkaempf@suse.de +- cope with NULL values in zmd catalogs table (#153584) +- set YAST_IS_RUNNING in transact zmd helper (#154820) +- run SuSEconfig after transact zmd helper (#154820) +- add softTransact to honor user vs. soft requirements (#154650) +- honor all build keys provided by a package source. +- add source metadata refresh. +- add progress callbacks to zmd helpers. +- rev 2276 +* Thu Mar 02 2006 - kkaempf@suse.de +- include .diffs into main source. +- catch exception when ejecting media which was unmounted externally + (#154697). +- init source in zmd-backend correctly (#154667) +- implement disk usage info for YaST. +- clean up XML schema files. +- catch CPUs identifying as 'i686' but being 'i586'. +- allow definition of preferred attach (mount) point for media. +- make resolver results more readable. +- use language fallbacks if none of multiple language providers + matches. +- get rid of ignoring wrong arch in resolver, having the wrong + architecture is prevented by other means. +- prepare for translations in exceptions. +- fix 'abort does not abort' +- implement 'flag' I/O in target cache backend. +- skip incompatibles architectures in packages. +- rev 2228 +* Thu Mar 02 2006 - kkaempf@suse.de +- dont even provide src/nosrc from the source. +- rev 2169 + diffs +* Wed Mar 01 2006 - kkaempf@suse.de +- Initialize commit result (#154409) +- release media if its wrong (#154326) +- dont copy src/nosrc packages to the pool (#154627) +- reduce XML logging. +- rev 2169 + diffs +* Tue Feb 28 2006 - kkaempf@suse.de +- fix path of .po files (#154074). +- parse the correct package. file (kinda #154074). +- complain about bad "=Sel:" or "=Pat:" lines (#153065). +- reattach all released medias. +- raise exception instead of abort() on XML errors (#154104). +- update translations. +- PathInfo: implemented a copy_dir_content (variant of copy_dir) + and is_empty_dir utility function +- rev 2169 +* Tue Feb 28 2006 - kkaempf@suse.de +- check freshens and supplements for packages (#154074). +- only complain about incomplete installed resolvables, + if they are uninstalled, schedule them for installation. + (#154074) +- add testcases for locale() provides. +- add lang_country -> lang fallback. +- have locale(parent:...) deps match any provides of 'parent' + also when uninstalling a package. +- rev 2148 +* Tue Feb 28 2006 - kkaempf@suse.de +- change the locale(...) separator to ";" (#153791) +- complete "find-files" of zmd-backend. +- rev 2140 +* Tue Feb 28 2006 - visnov@suse.de +- avoid attaching media when initializing source +- rev 2139 +* Mon Feb 27 2006 - kkaempf@suse.de +- warn about misspelled 'locale(...)' provides +- add testcases +- rev 2134 +* Mon Feb 27 2006 - kkaempf@suse.de +- fix the build +- rev 2129 +* Mon Feb 27 2006 - kkaempf@suse.de +- provide available locales to application (#153583) +- honor 'requestedLocales' (language dependant packages) +- honor release requests for all holders of a device. +- silently re-attach after a forced release. +- solver improvements. +- handle source caches. +- proper logging in zmd backend helpers. +- rev 2127 +* Mon Feb 27 2006 - kkaempf@suse.de +- upgrade always to best version and arch (#153577) +- reset 'transact' state for obsoleted packages (#153578) +- translation updates +- rev 2113 +* Mon Feb 27 2006 - kkaempf@suse.de +- add support for 'local' .rpm packages to zmd-backend. +- rev 2101 +* Sun Feb 26 2006 - kkaempf@suse.de +- fix build of zmd/backend. +- actually fill 'files' table in package-files. +- rev 2094 +* Sun Feb 26 2006 - kkaempf@suse.de +- improve testcases. +- add 'setPossibleLocales()' to ZYpp, this defines the set + of possible locales to choose from (#153583) +- provide LanguageImpl and create 'Language' resolvables for + each 'possible' locale. +- fix YUM parsing of patches, insert 'atoms' to link patches + with packages. +- replace gzstream/ with own, existing implementation. +- honor locks in solver (#150231) +- sync pool with target after commit() properly (#150565, #153066) +- new zmd helper 'package-files' +- rev 2093 +* Thu Feb 23 2006 - kkaempf@suse.de +- prevent multiple initializations of the target (#153124) +- implement 'loopback mounted ISO images' +- retain old package sources on upgrade. +- support compressed .xml files in 'repodata' type repositories. +- rev 2025 +* Thu Feb 23 2006 - kkaempf@suse.de +- parse locale(...) provides and construct correct dependencies. +* Thu Feb 23 2006 - kkaempf@suse.de +- always upgrade to candidate (#152760). +- fix typo in package sorting. +- prepare handling of locale provides. +- rev 1995 +* Thu Feb 23 2006 - kkaempf@suse.de +- sort src/nosrc package to right list during commit. +- revert installtime/buildtime in susetags parser (#152760) +- rev 1990 +* Thu Feb 23 2006 - kkaempf@suse.de +- reset state after successful commit (#153030) +- run "rpm -e" always with "--nodeps" (#153026) +- provide separate resolvable kind for src packages. +- extend status field for LOCK and LICENSE. +- add sameState()/diffState() for UI. +- provide 'best' candidate for UI. +- set 60 sec timeout for curl access. +- don't cross-compare solver results, takes too much time. +- provide sizes of installed packages. +- extend REQUIRES semantics in content file. +- add "parse-metadata" helper to zmd-backend. +- rev 1987 +* Wed Feb 22 2006 - kkaempf@suse.de +- provide complete disk usage data (#152761) +- include upgrade flag when copying solver solution + back to pool (#152717) +- rev 1959 +* Wed Feb 22 2006 - kkaempf@suse.de +- don't insert incompatible architectures to the pool (#151933) +- don't accept incompatible architectures from a repository + (#151933) +- separate rpm log (#151431). +- allow extended product requires. +- rev 1954 +* Tue Feb 21 2006 - kkaempf@suse.de +- provide the XML schema files in the main package. (#152593) +* Tue Feb 21 2006 - kkaempf@suse.de +- provide arch compat handling. +- implement data upload to zmd. +- fix source metadata caching on target. +- add 'supplements' dependencies to 'yum' parser. +- provide user agent identification to curl calls. +- move resolver branches (multiple alternatives) back in queue + (resolve known things first, then the unknown ones). +- clean up 'packages' parser. +- rev 1947 +* Tue Feb 21 2006 - kkaempf@suse.de +- improve media mount/umount interface +- prepare class ArchCompat for proper architecture ordering + and compatibility handling. +- add returns to dummy functions in DbAccess. +- rev 1913 +* Mon Feb 20 2006 - kkaempf@suse.de +- don't explictly delete to-be-upgraded packages. +- finish query-system, resolve-dependencies, and transact for + libzypp-zmd-backend. +- provide Pattern::category. +- move system architecture to toplevel. +- make target store pathname settable. +- speed up rpmdb reading by properly filtering unwanted file + provides. +- rev 1905 +* Sun Feb 19 2006 - kkaempf@suse.de +- new translations. +- proofread texts. +- when comparing solutions, prefer higher versions. +- provide generic 'SafeBool' for bool conversions. +- add PtrTypes testsuites. +- rev 1876 +* Fri Feb 17 2006 - kkaempf@suse.de +- integrate all diffs +- move Target::commit to toplevel API +- generalize dependency iterators and hash dependency + information in pool (for speedup) +- add 'supplements' as dependency +- make more pattern attributes available +- drop "smbfs" in favour of "cifs" (#151476) +- add metadata cache to sources (Beta4 bug) +- run "rpm -e" with name-version-release +- fix update conflicts +- rev 1864 +* Thu Feb 16 2006 - kkaempf@suse.de +- fix-mediachange.diff: dont skip CD but retry after media change +- cd-eject-button.diff: fix CD url so YaST recognizes it and shows + 'eject' button +- release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs + so media handle gets actually released and media unmounted. +* Thu Feb 16 2006 - kkaempf@suse.de +- implement arch scoring +- prefer better arch (#151427) +- transitive depedencies of weak requirements are non-weak + (#151446) +- rev 1778 + diff +* Wed Feb 15 2006 - kkaempf@suse.de +- ignore self and to-be-updated conflicts (#150844) +- fix enable of target store (for non-packages) +- rev 1778 +* Wed Feb 15 2006 - kkaempf@suse.de +- fix "cd:" url (#151121) +- provide location() in public Package api +- allow running distribution upgrade in testmode +- extend HAL interface +- rev 1762 +* Wed Feb 15 2006 - kkaempf@suse.de +- pass normal and locale packages from selections correctly. +- its "baseconf" for base selections. +- Make 'ZYpp' an obvious singleton. +- provide releasenotesUrl. +- dont continue upgrade without target. +- implement 'fake' hal for testing. +- fix package sizes. +- more solver testcases. +- rev 1754 +* Tue Feb 14 2006 - kkaempf@suse.de +- extend requires of libzypp-devel +- provide package sizes for UI +- provide more UI helpers +- implement Product and related functions +- fix split provides in distribution upgrade +- provide locale information to system +- ask HAL for available devices +- reduce debug information in solver +- filter architectures in source, not in solver +- rev 1743 +* Tue Feb 14 2006 - visnov@suse.de +- disable another testsuite for now +- fetch the default locale from environment +- support user-defined formatting of log +- rev 1710 +* Mon Feb 13 2006 - visnov@suse.de +- providing basic product information from susetags source +- public API for preferred language +- implemented redirect of logging (#149001) +- report start/finish of source data parsing (#150211) +- store/restore source aliases properly (#150256) +- disable a lot of debug logging to speed up solver +- properly rewrite URL for CDn directory layouts (#149870) +- rev 1706 +* Sun Feb 12 2006 - kkaempf@suse.de +- add save/restore state to facilitate UI 'cancel' +- enable target/store +- add 'forceResolve' call and flag to resolver to switch between + task-oriented ZMD and interactive YaST behaviour. +- Fix resolver problem solution texts. +- improve solver problem solution offerings. +- fix media access handling to better support multiple + requestors to single media. +- move the media number checking to the source (media requestor) + which knows how to verify the correct media. +- Fix CD ordering (#149871), adding testcases. +- Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes. +- Add selections to testcases. +- rev 1673 +* Sat Feb 11 2006 - kukuk@suse.de +- Fix missing return in Source.cc:124 +* Fri Feb 10 2006 - kkaempf@suse.de +- cope with empty arch field in selections +- enable dummy "enableStorage" function +- rev 1610-branch +* Fri Feb 10 2006 - kkaempf@suse.de +- fix random data return in Source.cc +- rev 1610 +* Fri Feb 10 2006 - kkaempf@suse.de +- adapt zmd-backend to SourceImpl API change +- rev 1608 +* Fri Feb 10 2006 - kkaempf@suse.de +- fix the packages parser bug. Now all packages are parsed + including (english) translations. + source/susetags is back to svn head. +- rev 1600 +* Fri Feb 10 2006 - kkaempf@suse.de +- fix off-by-one bug in bitfield handling +- revert source/susetags to rev 1411 +- rev 1586 +* Thu Feb 09 2006 - kkaempf@suse.de +- dont prereq-sort non-packages +- rev 1584 +* Thu Feb 09 2006 - kkaempf@suse.de +- rev 1582 +* Thu Feb 09 2006 - kkaempf@suse.de +- update to rev 1543 +* Thu Feb 09 2006 - ro@suse.de +- require hal-devel in libzypp-devel +- re-merge fixes (RPM_OPT_FLAGS) +* Wed Feb 08 2006 - kkaempf@suse.de +- make solver behaviour a bit more interactive +- rev 1537 +* Wed Feb 08 2006 - schwab@suse.de +- Fix syntax error in configure script. +- Use RPM_OPT_FLAGS. +* Wed Feb 08 2006 - kkaempf@suse.de +- update for qt ui integration +- rev 1504 +* Tue Feb 07 2006 - kkaempf@suse.de +- split off libzypp-zmd-backend +- rev 1466 +* Tue Feb 07 2006 - kkaempf@suse.de +- another update to svn +* Mon Feb 06 2006 - kkaempf@suse.de +- finish rpm callbacks +- finish UI API +- fix state change resolver<->pool +- zmd backend stuff +- speed up tag file parsing +- rev 1405 +* Mon Feb 06 2006 - schubi@suse.de +- disabling failing tests of s390 and ppc +* Mon Feb 06 2006 - schubi@suse.de +- Snapshoot rev 1367 +* Mon Feb 06 2006 - kkaempf@suse.de +- use hashes for pool +- rev 1343 +* Fri Feb 03 2006 - schubi@suse.de +- removed Obsoletes: yast2-packagemanager +* Fri Feb 03 2006 - schubi@suse.de +- Snapshoot 3 Feb 2005 (11:30) +* Thu Feb 02 2006 - schubi@suse.de +- Snapshoot 2 Feb 2005 (14:00) +* Thu Feb 02 2006 - schubi@suse.de +- Snapshoot 2 Feb 2005 ( integrating YaST ) +* Wed Jan 25 2006 - mls@suse.de +- converted neededforbuild to BuildRequires +* Sat Jan 14 2006 - kkaempf@suse.de +- Initial version diff --git a/ready b/ready new file mode 100644 index 0000000..473a0f4 diff --git a/zypp-2.11.2.tar.bz2 b/zypp-2.11.2.tar.bz2 new file mode 100644 index 0000000..a46fc65 --- /dev/null +++ b/zypp-2.11.2.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2cd1eeefcfeb5e10693ed07576b7f28cb92fa6435f149d460efc605d9f54ad8 +size 16933984