1 -------------------------------------------------------------------
2 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
4 - when installing a xml-store resolvable (all except package,
5 message, script), delete older versions (#160792).
6 - read selection edition from the XML store
9 -------------------------------------------------------------------
10 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
12 - properly clear transaction flag after successful commit
13 (see rev 3122, #164365, #167285)
16 -------------------------------------------------------------------
17 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
19 - recursively soft-uninstall recommended package on real uninstall,
20 not on update (#167603)
23 -------------------------------------------------------------------
24 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
26 - fix #167605 (importing keys to rpm multiple times due to
27 wrong interpretation of rpm gpg versioning.
28 - add support for reading the rpm keys, with full id and fingerprint
31 -------------------------------------------------------------------
32 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
34 - don't add duplicate error infos to ResolverContext (#167309)
37 -------------------------------------------------------------------
38 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
40 - fix Resolver::transactReset() (see rev 3122) (#167285)
43 -------------------------------------------------------------------
44 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
46 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
47 variable is present, all signature checking callbacks will default
48 to 'accept', in case no recipient is present.
50 -------------------------------------------------------------------
51 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
53 - read content file on construction, and make
54 provideProduct only insert the already
55 read product object into the store (#165826)
57 - When the signature is not found, warn the
58 user about a unsigned source. When the
59 key is not found, do nothing, it can be in the
60 keyring already. (#166016) (dmacvicar)
61 - enable key verification only if
62 ZYPP_CHECKSIG env var is set (dmacvicar)
65 -------------------------------------------------------------------
66 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
68 - fix bugfix 164365, fix bug 167285
69 Actually clear the transcation state instead of locking it
73 -------------------------------------------------------------------
74 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
76 - revert the signature/digest checking callbacks
79 -------------------------------------------------------------------
80 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
83 - Honor keep requests.
84 - Dont flag "locked uninstall" as error if a keep request was
88 -------------------------------------------------------------------
89 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
91 - rule out locked items during distribution upgrade as early
92 as possible. (#165670)
95 -------------------------------------------------------------------
96 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
99 - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
101 - resetTransaction(APPL_LOW) before resolving
102 - enhance transactCaps by using the same algorithm as in
104 (before: transact all requires and recommends by name
105 now: transact best requires and recommends by provides)
108 -------------------------------------------------------------------
109 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
111 - new callbacks for failing digest
114 -------------------------------------------------------------------
115 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
117 - dont install satisfied resolvables (#165843)
120 -------------------------------------------------------------------
121 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
123 - ask for file without a checksum (#165125)
125 -------------------------------------------------------------------
126 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
128 - dont abort on failed "dry_run" (#164583)
131 -------------------------------------------------------------------
132 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
134 - Ask user if signature file does not exist (#163765)
135 - handle repomd.xml.asc as optional file (#163765)
138 -------------------------------------------------------------------
139 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
141 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
144 -------------------------------------------------------------------
145 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
147 - Dont do transitive uninstalls on uninstalled or upgraded items.
151 -------------------------------------------------------------------
152 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
154 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
156 -------------------------------------------------------------------
157 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
159 - Product::updateUrls: restore it from the XML store;
160 fixed content parsing (#163192).
161 - restore product flags fro the XML store
164 -------------------------------------------------------------------
165 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
167 - Only consider best arch/version (#165477)
170 -------------------------------------------------------------------
171 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
173 - No need to parse tags at all if there is no item to store values
174 (e.g. data for unwanted arch). Fixed segv trying to store data in
178 -------------------------------------------------------------------
179 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
181 - Improved Url path name "//" vs. "/%2f" handling; now if the
182 url has an authority, "/%2f" is used for ftp only (#163784)
185 -------------------------------------------------------------------
186 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
188 - fixed storing patch scripts to target store (#159928)
191 -------------------------------------------------------------------
192 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
194 - if a patch is bad, only skip this patch, not everything
198 -------------------------------------------------------------------
199 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
201 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
202 - Susetags:Pattern: Fixed parser.
204 -------------------------------------------------------------------
205 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
207 - when uninstalling, only re-establish installed items
208 supplementing the to-be-uninstalled one. (variant of #165111)
211 -------------------------------------------------------------------
212 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
214 - Susetags:Package: Parse and provide ins/delnotify texts.
216 -------------------------------------------------------------------
217 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
219 - when checking freshens/supplements at install, only consider
220 best architecture/edition (#164453)
223 -------------------------------------------------------------------
224 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
226 - when checking for supplements, only consider best arch, best
227 edition for installation (#165111)
230 -------------------------------------------------------------------
231 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
233 - Bug 165117: build 910: Update: Splitted packages are selected for
236 -------------------------------------------------------------------
237 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
239 - ask user if a file exists but does not have a checksum (#162797)
242 -------------------------------------------------------------------
243 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
245 - parse time and size elements from delta and patch RPM
248 -------------------------------------------------------------------
249 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
251 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
252 devices - on powerpc only (#163971)
255 -------------------------------------------------------------------
256 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
258 - fix endless loop in patches parsing.
261 -------------------------------------------------------------------
262 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
264 - fixed media handling in SuSEtags source (#164879)
267 -------------------------------------------------------------------
268 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
270 - honor 'dry_run' on package remove (#164732)
273 -------------------------------------------------------------------
274 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
276 - add files from yum filelist as provides to package (#164731)
279 -------------------------------------------------------------------
280 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
282 - honor "+Enh:/-Enh:" in packages file (#156513)
284 -------------------------------------------------------------------
285 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
287 - fix callback receiver signature to match the callback for removing
290 -------------------------------------------------------------------
291 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
293 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
296 -------------------------------------------------------------------
297 Sat Apr 8 12:03:37 CEST 2006 - schubi@suse.de
299 - Bug 164440; Taking wrong architecture while updating obsoletes
303 -------------------------------------------------------------------
304 Sat Apr 8 10:07:06 CEST 2006 - kkaempf@suse.de
306 - allow relative paths with url file:
307 - dont filter atoms from going into pool, multi-arch patch
308 requirements need them. Instead, treat atoms with incompatible
309 architecture as unneeded.
312 -------------------------------------------------------------------
313 Fri Apr 7 23:57:37 CEST 2006 - jsrain@suse.de
315 - product now provides short name
318 -------------------------------------------------------------------
319 Fri Apr 7 20:42:09 CEST 2006 - jsrain@suse.de
321 - read metadata for packages from correct tags in patches (#163220)
324 -------------------------------------------------------------------
325 Fri Apr 7 19:57:41 CEST 2006 - kkaempf@suse.de
327 - more detailed resolver error reports (#162994)
330 -------------------------------------------------------------------
331 Fri Apr 7 17:35:07 CEST 2006 - visnov@suse.cz
333 - report package download progress (#160966)
336 -------------------------------------------------------------------
337 Fri Apr 7 16:27:35 CEST 2006 - kkaempf@suse.de
339 - transact also for languages (#163819)
342 -------------------------------------------------------------------
343 Fri Apr 7 15:08:06 CEST 2006 - kkaempf@suse.de
345 - loop through all affected ResObjects in transactResKind (#163819)
348 -------------------------------------------------------------------
349 Fri Apr 7 12:42:35 CEST 2006 - kkaempf@suse.de
351 - allow re-installation of non-packages (#162906)
354 -------------------------------------------------------------------
355 Fri Apr 7 11:50:22 CEST 2006 - mt@suse.de
357 - Added loop checking for scsi cdroms (/sys/block/srX) in case
358 HAL does not provide any drives like on iSeries (#163971).
361 -------------------------------------------------------------------
362 Fri Apr 7 11:05:30 CEST 2006 - kkaempf@suse.de
364 - add 'licenceToConfirm()' to Product. (#164375)
366 -------------------------------------------------------------------
367 Fri Apr 7 10:36:05 CEST 2006 - ma@suse.de
369 - Avoid excessive CD hopping on commit. But still far from
370 being perfect. (#159679)
371 - Fixed Target::commit: Despite dry_run set True, packages
374 -------------------------------------------------------------------
375 Fri Apr 7 08:32:32 CEST 2006 - visnov@suse.cz
377 - honour if user decides to skip a package in commit (#156031)
379 -------------------------------------------------------------------
380 Thu Apr 6 18:14:30 CEST 2006 - jsrain@suse.de
382 - fixed parsing external reference to script in patch (#163221)
385 -------------------------------------------------------------------
386 Thu Apr 6 17:07:10 CEST 2006 - dmacvicar@suse.de
388 - cache and provide content.asc/key optionally. Dont show a
389 popup if they dont exists. (dmacvicar)
390 - Actually abort when verify signature workflow is false. (dmacvicar)
393 -------------------------------------------------------------------
394 Thu Apr 6 16:37:49 CEST 2006 - jsrain@suse.de
396 - fixed setting autorefresh flag for installation sources
398 -------------------------------------------------------------------
399 Thu Apr 6 15:53:02 CEST 2006 - kkaempf@suse.de
401 - drop patches with incompatible architecture.
404 -------------------------------------------------------------------
405 Thu Apr 6 15:33:11 CEST 2006 - mt@suse.de
407 - Added info method to media verifier base and more debug info
410 -------------------------------------------------------------------
411 Wed Apr 5 19:27:46 CEST 2006 - kkaempf@suse.de
413 - Dont deny the "/" attach point in MediaDIR, since this is used
414 for all "file:" urls, esp. local packages.
417 -------------------------------------------------------------------
418 Wed Apr 5 18:21:58 CEST 2006 - schubi@suse.de
420 - Bug 159673 - only one conflict solvable per page
422 -------------------------------------------------------------------
423 Wed Apr 5 18:01:37 CEST 2006 - kkaempf@suse.de
425 - parse all dependencies of 'packages' file (#163773)
428 -------------------------------------------------------------------
429 Wed Apr 5 17:47:04 CEST 2006 - dmacvicar@suse.de
431 - Use the original media descr_dir on refresh for
432 suse tags source (#163196)
435 -------------------------------------------------------------------
436 Wed Apr 5 16:44:01 CEST 2006 - dmacvicar@suse.de
438 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
439 target init. (dmacvicar)
442 -------------------------------------------------------------------
443 Wed Apr 5 16:44:08 CEST 2006 - kkaempf@suse.de
445 - add Source::setUrl() for zmd backend helper.
448 -------------------------------------------------------------------
449 Wed Apr 5 16:28:42 CEST 2006 - mt@suse.de
451 - Fixed MediaDISK to use a mount -oro,bind id the disk
452 partition is already attached e.g. by the automounter.
453 Try to mount it a second time may fail (#163486).
456 -------------------------------------------------------------------
457 Wed Apr 5 15:04:31 CEST 2006 - kkaempf@suse.de
459 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
462 -------------------------------------------------------------------
463 Wed Apr 5 12:48:19 CEST 2006 - visnov@suse.cz
465 - only try to create a source of a given type when restoring
466 from the persistent store (#162111)
468 -------------------------------------------------------------------
469 Wed Apr 5 11:36:54 CEST 2006 - kkaempf@suse.de
471 - parse all dependencies for patterns (.pat) files (#160602)
472 - drop YOUPATH and YOUURL from content file.
475 -------------------------------------------------------------------
476 Wed Apr 5 09:27:08 CEST 2006 - visnov@suse.cz
478 - properly initialize autorefresh for non-remote sources (#154990)
481 -------------------------------------------------------------------
482 Tue Apr 4 19:19:39 CEST 2006 - mt@suse.de
484 - Added flag to MediaManager::isUseableAttachPoint, whether
485 to check against system mount entries or not.
486 - Disallow to use the attachpoints of another media handlers
487 as source path in MediaDIR.
490 -------------------------------------------------------------------
491 Tue Apr 4 18:47:01 CEST 2006 - dmacvicar@suse.de
493 -implement callbacks for when package verification (checksum)
494 fails, offer to retry or abort
496 -------------------------------------------------------------------
497 Tue Apr 4 16:57:51 CEST 2006 - dmacvicar@suse.de
499 - Fix construction of checksum objects when using non-standard
501 - Fix broken YUM cache
504 -------------------------------------------------------------------
505 Tue Apr 4 14:47:14 CEST 2006 - dmacvicar@suse.de
509 -------------------------------------------------------------------
510 Tue Apr 4 16:54:44 CEST 2006 - kkaempf@suse.de
512 - Keep packages with no version upgrade installed during
513 distribution upgrade (#162972)
514 - add 'transactReset()' helper function for UI.
517 -------------------------------------------------------------------
518 Tue Apr 4 14:43:15 CEST 2006 - ma@suse.de
520 - Fixed candidate handling in ui::Selectable. (#156589)
522 -------------------------------------------------------------------
523 Tue Apr 4 14:06:23 CEST 2006 - dmacvicar@suse.de
525 - fix #162984 , gpg hangs because the matching data file
526 for the key cannot be find. (dmacvicar)
527 - Fix restore of YUM source using the same cache dir semantics as
528 susetags instead of assuming there is a cache if a cache_dir
529 was given. (dmacvicar)
531 -------------------------------------------------------------------
532 Tue Apr 4 12:37:51 CEST 2006 - kkaempf@suse.de
534 - use DISTPRODUCT/DISTVERSION from content file to generate the
535 product name, version, and release.
538 -------------------------------------------------------------------
539 Mon Apr 3 20:45:55 CEST 2006 - mt@suse.de
541 - Removed broken forcing of absolute ftp paths added in rev2705 to
542 MediaCurl, refined cleanupPathName/setPathName in url (#154197).
545 -------------------------------------------------------------------
546 Mon Apr 3 19:30:35 CEST 2006 - kkaempf@suse.de
548 - add Resolver::freshenPool() (#156980)
551 -------------------------------------------------------------------
552 Mon Apr 3 08:33:12 CEST 2006 - kkaempf@suse.de
554 - skip incompatible archs in filelist parsing.
555 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
559 -------------------------------------------------------------------
560 Sun Apr 2 22:18:06 CEST 2006 - kkaempf@suse.de
562 - skip incompatible archs in primary parsing.
565 -------------------------------------------------------------------
566 Sun Apr 2 11:17:56 CEST 2006 - kkaempf@suse.de
568 - allow setting of source when parsing local .rpm (#147765)
571 -------------------------------------------------------------------
572 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
574 - Do not update packages over other architectures
576 -------------------------------------------------------------------
577 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
579 - Added zypp/ui/UserWantedPackages to support the UI's
580 "automatic changes" dialog (bug #152700)
582 -------------------------------------------------------------------
583 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
585 - use KeyRing class to validate repomd.xml (#160909)
587 -------------------------------------------------------------------
588 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
590 - Product resolvables should be readable by normal users.
591 (#162474) (dmacvicar)
592 - implemented keyring and metadata signature verification
594 - dont delete the lock if we did not acquire it
597 -------------------------------------------------------------------
598 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
600 - Added disabling of the automounter while MediaManager
601 init and restoring of the old state on exit (#154326).
602 - Implemented check if media (CD) is automounted or not
605 -------------------------------------------------------------------
606 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
608 - Implemented several hal get/set/removeDeviceProperty wrappers
609 - Improved HalException to allow to fetch HAL/DBUS error componets
612 -------------------------------------------------------------------
613 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
615 - honor subscription status of catalogs (#162350)
618 -------------------------------------------------------------------
619 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
621 - Enabled CD eject error reporting exceptions (#154326)
624 -------------------------------------------------------------------
625 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
627 - support "dry run" (#159467)
628 - implement "transactResKind" (#161400)
631 -------------------------------------------------------------------
632 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
634 - add checksum for external patches (#159928)
636 -------------------------------------------------------------------
637 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
639 - calculate product architecture (#158198)
641 -------------------------------------------------------------------
642 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
644 - Auto protect installed packages from unknown vendor. (#157446)
646 -------------------------------------------------------------------
647 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
649 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
652 -------------------------------------------------------------------
653 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
655 - added support for external scripts to metadata (#159928) (jsrain)
656 - fixed handling of Language resolvables (ma)
657 - fix leak in rpmdb (dmacvicar)
658 - added softlock for autoyast (#159466) (ma)
659 - Fixed exceptions in doGetFileCopy() to show full url
660 including the file instead of just the media base url. (mt)
661 - Provide Language::summary (ma)
662 - check patterns and selections file exist
663 before veryfing them (#161300) (dmacvicar)
664 - added YUM metadata checksum computation (jsrain)
665 - added interface to patch of a message (jsrain)
668 -------------------------------------------------------------------
669 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
671 - added support for external scripts to metadata (#159928)
674 -------------------------------------------------------------------
675 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
677 - report separate exception when trying to start source cache again to
678 suppress incorrect error message in XEN installation
681 -------------------------------------------------------------------
682 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
684 - Implement inter process locking in zypp.
685 - Added No medium found output
686 - splitting modaliases in supplements TOO
687 - parse also the available signing keys
689 -------------------------------------------------------------------
690 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
692 - release all media when removing source (#159754) (visnov)
693 - more testsuites (schubi)
694 - updated translations (schubi)
695 - added MediaNotEjectedException (mt)
698 -------------------------------------------------------------------
699 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
701 - fix patches descriptions (dmacvicar)
702 - fix source serialization (dmacvicar)
703 - metadata for kernel test (schubi)
704 - Arch tests updated (ma)
705 - classify NULL Ptr as unique (ma)
706 - Added host check, because file Url allows it now. (mt)
707 - prepare modalias fix (#159766) (ma)
708 - Provide iterator based access to SourceManager data. (ma)
709 - Fixed "file:" Url scheme config to allow relative paths; (mt)
710 RFC1738 says, it may contain a hostname as well...
713 -------------------------------------------------------------------
714 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
716 - pkg-config support (mvidner)
717 - close all medias when destructing MediaSet (jsrain)
720 -------------------------------------------------------------------
721 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
723 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
724 - Message callback implemented to show patch messages (visnov)
725 - Bug 159696 (schubi)
726 - provide transform_iterators to iterate over a maps keys or values (ma)
727 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
728 - added script and message installation (jsrain)
729 - chooses the 'right' kernel now (kkaempf)
730 - Use noarch if no arch is specified in patches (dmacvicar)
733 -------------------------------------------------------------------
734 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
736 - Added some debug output including the access id (mt)
737 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
738 release with eject=true on attached media, to umount
739 other mounts as well. (mt)
740 - 159483 - solver does not blame missing dependency (schubi)
741 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
742 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
743 and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
744 - fixed ZYPP_RETHROW (#156430) (ma)
745 - patch for #156114 (visnov)
746 - fixed container.erase loops (ma)
747 - Fixed to reset desired (cached) flag before the action (mt)
748 - Removed return in forceRelaseAllMedia (void function) (mt)
749 - Parse nonexisting architecture to noarch so patches dont get
750 filtered by the pool (dmacvicar)
751 - 159512 - yast2-qt does not show label of to be installed products
753 - 159765 - Hidden patterns still visible (dmacvicar)
754 - Use noarch if no arch is specified. (dmacvicar)
757 -------------------------------------------------------------------
758 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
760 - properly report error for media change callback
763 -------------------------------------------------------------------
764 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
766 - fixed memory leak in XMLNodeIterator (#157474)
767 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
768 - Renamed private MediaManager::forceMediaRelease
769 function to forceReleaseShared (more exact name)
770 - Implemented forceRelaseAllMedia() that can be
771 used to release also foreign (user) mounts.
772 - Added use of forceRelaseAllMedia for CD/DVDs
773 if FORCE_RELEASE_FOREIGN is 1 (default 0)
774 - little cleanup of the checkAttached function
777 -------------------------------------------------------------------
778 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
780 - don't try to attach without exception handling (#158620)
781 - fix descriptions, as a new tag Des for selections exists now.
782 - fix #157683: failure after adding add-on product to install
784 - added more files for translation
785 - resolve-dependencies.cc: establish pool
786 - parse-metadata.cc: catch bad URL
787 - set zmdid for atoms
790 -------------------------------------------------------------------
791 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
794 - provide edition and architecture for all kinds of yum
796 - fix ResStatus output.
797 - establish atoms correctly.
798 - treat requires to unneeded resolvables as fulfilled.
801 -------------------------------------------------------------------
802 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
805 - only consider best architecture/version (#157594)
806 - prefer providers which supplement/enhance installed or
807 to-be-installed packages (fixes the tpctl-kmp issue)
810 -------------------------------------------------------------------
811 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
813 - provide more filters for pkg-bindings (#158602)
814 - add SystemResObject to provide system (modalias, hal, ...)
816 - handle this during resolving.
817 - make the modalias and hal capability match the SystemResObject
818 by default, thereyby triggering a modalias (resp. hal)
820 - xmlstore: decouple target store from YUM schema.
821 - clean up moving of hal() and modalias() from provides to
822 supplements in ResolvableImpl.
823 - add PatchContents() for UI.
824 - handle Edition::noedition as empty string.
827 -------------------------------------------------------------------
828 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
830 - releasing all medias when asking for CD (#156981)
833 -------------------------------------------------------------------
834 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
836 - ResStatus::resetTransact must return a value.
837 - Fixed random build failures in LanguageCode.cc.
838 (Rewrote the CodeMaps constructor so that gcc does not
839 optimize a 500-statement basic block.)
840 - Fix constructions of patch objects. Actually insert atoms in atoms
841 list. Insert atoms for package even if the package does not exists
842 in the source. Fixes #157628 (dmacvicar).
843 - Fixed license reading from susetags, #151834 (dmacvicar).
846 -------------------------------------------------------------------
847 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
849 - added ResStatus::resetTransact (ma)
850 - bugfix for #156439 (schubi)
851 - Added Source_Ref::setAlias (#154913).
852 - Do not assume there is a product file when scanning for products
854 - function to disable all sources in the persistent store (visnov)
855 - dependency errors go to stdout, not stderr; output resolver info
856 directly to stderr (kkaempf)
859 -------------------------------------------------------------------
860 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
862 - fix merging of resolver info (needed for #157684).
863 - errors are also important in ResolverInfo.
864 - improve debug output in ResolverContext.
867 -------------------------------------------------------------------
868 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
870 - delete RPMs downloaded via HTTP/FTP after installnig them
872 - fixed product registration (reverted autorefresh patch) (#157566)
874 -------------------------------------------------------------------
875 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
877 - if root!="/", always prefer the upgrade candidate (#155472)
878 - implement license confirmed api for UI.
879 - prefer architecture over version in distribution upgrade
881 - clean up media handling.
884 -------------------------------------------------------------------
885 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
887 - init Modalias properly.
888 - fix warnings in testcases.
891 -------------------------------------------------------------------
892 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
894 - drop libjpeg-devel and sqlite-devel from build requires.
896 -------------------------------------------------------------------
897 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
899 - implement 'modalias()' capability (#157406)
900 - make dependencies consistent, its 'freshens'.
901 - cope with user umounts of devices.
902 - add debug to SourceManager.
905 -------------------------------------------------------------------
906 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
908 - allow version downgrade during distribution upgrade if the
909 newer package is coming from a trusted vendor (#155472)
910 - implement locale fallback
911 - 'freshen' -> 'freshens' in schema definitions to make it
912 consistent with all other dependency definitions.
913 - better error reporting for .pat and .sel files.
914 - rule out packages from dependency resolutions which are
915 de-selected by user (#155368)
916 - use locale fallbacks in package translations.
917 - refresh source when re-enabling it.
920 -------------------------------------------------------------------
921 Tue Mar 7 21:18:19 CET 2006 - kkaempf@suse.de
923 - split of libzypp-zmd-backend subpackage as a stand-alone
925 - encapsulate bool test for Source_Ref better.
926 - fixed stack overflow (ma).
927 - make testsuite build again.
930 -------------------------------------------------------------------
931 Tue Mar 7 16:17:07 CET 2006 - kkaempf@suse.de
933 - fixed URL rewriting for CD2 and following (#154762)
934 - fixed ResPoolProxy diffState (for proper ok/cancel support
936 - added special exception class for aborting installation
938 - only auto-change directories if they end in CDn or DVDn.
941 -------------------------------------------------------------------
942 Tue Mar 7 15:37:51 CET 2006 - kkaempf@suse.de
944 - silently ignore multiple installs of the same package.
945 - fix disk usage for installs and uninstalls.
948 -------------------------------------------------------------------
949 Mon Mar 6 22:22:57 CET 2006 - kkaempf@suse.de
951 - zmd-backend: filter out incompatible architectures from
955 -------------------------------------------------------------------
956 Mon Mar 6 21:35:24 CET 2006 - kkaempf@suse.de
958 - sync libzypp media data with mtab.
959 - improve resolver error and solution reports.
960 - fix source cache reading (#155459).
961 - default cached sources to enabled (#155459).
962 - let each source provide public keys.
965 -------------------------------------------------------------------
966 Sun Mar 5 15:48:29 CET 2006 - kkaempf@suse.de
968 - only write by-sovler transactions back (#154976)
971 -------------------------------------------------------------------
972 Sat Mar 4 12:36:40 CET 2006 - kkaempf@suse.de
974 - release last used source at end of commit (#155002)
977 -------------------------------------------------------------------
978 Fri Mar 3 23:14:50 CET 2006 - kkaempf@suse.de
980 - cope with NULL values in zmd catalogs table (#153584)
981 - set YAST_IS_RUNNING in transact zmd helper (#154820)
982 - run SuSEconfig after transact zmd helper (#154820)
983 - add softTransact to honor user vs. soft requirements (#154650)
984 - honor all build keys provided by a package source.
985 - add source metadata refresh.
986 - add progress callbacks to zmd helpers.
989 -------------------------------------------------------------------
990 Thu Mar 2 21:59:07 CET 2006 - kkaempf@suse.de
992 - include .diffs into main source.
993 - catch exception when ejecting media which was unmounted externally
995 - init source in zmd-backend correctly (#154667)
996 - implement disk usage info for YaST.
997 - clean up XML schema files.
998 - catch CPUs identifying as 'i686' but being 'i586'.
999 - allow definition of preferred attach (mount) point for media.
1000 - make resolver results more readable.
1001 - use language fallbacks if none of multiple language providers
1003 - get rid of ignoring wrong arch in resolver, having the wrong
1004 architecture is prevented by other means.
1005 - prepare for translations in exceptions.
1006 - fix 'abort does not abort'
1007 - implement 'flag' I/O in target cache backend.
1008 - skip incompatibles architectures in packages.<lang>
1011 -------------------------------------------------------------------
1012 Thu Mar 2 13:44:34 CET 2006 - kkaempf@suse.de
1014 - dont even provide src/nosrc from the source.
1017 -------------------------------------------------------------------
1018 Wed Mar 1 17:23:23 CET 2006 - kkaempf@suse.de
1020 - Initialize commit result (#154409)
1021 - release media if its wrong (#154326)
1022 - dont copy src/nosrc packages to the pool (#154627)
1023 - reduce XML logging.
1026 -------------------------------------------------------------------
1027 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
1029 - fix path of .po files (#154074).
1030 - parse the correct package.<lang> file (kinda #154074).
1031 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
1032 - reattach all released medias.
1033 - raise exception instead of abort() on XML errors (#154104).
1034 - update translations.
1035 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
1036 and is_empty_dir utility function
1039 -------------------------------------------------------------------
1040 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
1042 - check freshens and supplements for packages (#154074).
1043 - only complain about incomplete installed resolvables,
1044 if they are uninstalled, schedule them for installation.
1046 - add testcases for locale() provides.
1047 - add lang_country -> lang fallback.
1048 - have locale(parent:...) deps match any provides of 'parent'
1049 also when uninstalling a package.
1052 -------------------------------------------------------------------
1053 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
1055 - change the locale(...) separator to ";" (#153791)
1056 - complete "find-files" of zmd-backend.
1059 -------------------------------------------------------------------
1060 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
1062 - avoid attaching media when initializing source
1065 -------------------------------------------------------------------
1066 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
1068 - warn about misspelled 'locale(...)' provides
1072 -------------------------------------------------------------------
1073 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
1078 -------------------------------------------------------------------
1079 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
1081 - provide available locales to application (#153583)
1082 - honor 'requestedLocales' (language dependant packages)
1083 - honor release requests for all holders of a device.
1084 - silently re-attach after a forced release.
1085 - solver improvements.
1086 - handle source caches.
1087 - proper logging in zmd backend helpers.
1090 -------------------------------------------------------------------
1091 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
1093 - upgrade always to best version and arch (#153577)
1094 - reset 'transact' state for obsoleted packages (#153578)
1095 - translation updates
1098 -------------------------------------------------------------------
1099 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
1101 - add support for 'local' .rpm packages to zmd-backend.
1104 -------------------------------------------------------------------
1105 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
1107 - fix build of zmd/backend.
1108 - actually fill 'files' table in package-files.
1111 -------------------------------------------------------------------
1112 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
1114 - improve testcases.
1115 - add 'setPossibleLocales()' to ZYpp, this defines the set
1116 of possible locales to choose from (#153583)
1117 - provide LanguageImpl and create 'Language' resolvables for
1118 each 'possible' locale.
1119 - fix YUM parsing of patches, insert 'atoms' to link patches
1121 - replace gzstream/ with own, existing implementation.
1122 - honor locks in solver (#150231)
1123 - sync pool with target after commit() properly (#150565, #153066)
1124 - new zmd helper 'package-files'
1127 -------------------------------------------------------------------
1128 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
1130 - prevent multiple initializations of the target (#153124)
1131 - implement 'loopback mounted ISO images'
1132 - retain old package sources on upgrade.
1133 - support compressed .xml files in 'repodata' type repositories.
1136 -------------------------------------------------------------------
1137 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
1139 - parse locale(...) provides and construct correct dependencies.
1141 -------------------------------------------------------------------
1142 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
1144 - always upgrade to candidate (#152760).
1145 - fix typo in package sorting.
1146 - prepare handling of locale provides.
1149 -------------------------------------------------------------------
1150 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
1152 - sort src/nosrc package to right list during commit.
1153 - revert installtime/buildtime in susetags parser (#152760)
1156 -------------------------------------------------------------------
1157 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
1159 - reset state after successful commit (#153030)
1160 - run "rpm -e" always with "--nodeps" (#153026)
1161 - provide separate resolvable kind for src packages.
1162 - extend status field for LOCK and LICENSE.
1163 - add sameState()/diffState() for UI.
1164 - provide 'best' candidate for UI.
1165 - set 60 sec timeout for curl access.
1166 - don't cross-compare solver results, takes too much time.
1167 - provide sizes of installed packages.
1168 - extend REQUIRES semantics in content file.
1169 - add "parse-metadata" helper to zmd-backend.
1172 -------------------------------------------------------------------
1173 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
1175 - provide complete disk usage data (#152761)
1176 - include upgrade flag when copying solver solution
1177 back to pool (#152717)
1180 -------------------------------------------------------------------
1181 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
1183 - don't insert incompatible architectures to the pool (#151933)
1184 - don't accept incompatible architectures from a repository
1186 - separate rpm log (#151431).
1187 - allow extended product requires.
1190 -------------------------------------------------------------------
1191 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
1193 - provide the XML schema files in the main package. (#152593)
1195 -------------------------------------------------------------------
1196 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
1198 - provide arch compat handling.
1199 - implement data upload to zmd.
1200 - fix source metadata caching on target.
1201 - add 'supplements' dependencies to 'yum' parser.
1202 - provide user agent identification to curl calls.
1203 - move resolver branches (multiple alternatives) back in queue
1204 (resolve known things first, then the unknown ones).
1205 - clean up 'packages' parser.
1208 -------------------------------------------------------------------
1209 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
1211 - improve media mount/umount interface
1212 - prepare class ArchCompat for proper architecture ordering
1213 and compatibility handling.
1214 - add returns to dummy functions in DbAccess.
1217 -------------------------------------------------------------------
1218 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
1220 - don't explictly delete to-be-upgraded packages.
1221 - finish query-system, resolve-dependencies, and transact for
1222 libzypp-zmd-backend.
1223 - provide Pattern::category.
1224 - move system architecture to toplevel.
1225 - make target store pathname settable.
1226 - speed up rpmdb reading by properly filtering unwanted file
1230 -------------------------------------------------------------------
1231 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
1235 - when comparing solutions, prefer higher versions.
1236 - provide generic 'SafeBool' for bool conversions.
1237 - add PtrTypes testsuites.
1240 -------------------------------------------------------------------
1241 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
1243 - integrate all diffs
1244 - move Target::commit to toplevel API
1245 - generalize dependency iterators and hash dependency
1246 information in pool (for speedup)
1247 - add 'supplements' as dependency
1248 - make more pattern attributes available
1249 - drop "smbfs" in favour of "cifs" (#151476)
1250 - add metadata cache to sources (Beta4 bug)
1251 - run "rpm -e" with name-version-release
1252 - fix update conflicts
1255 -------------------------------------------------------------------
1256 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
1258 - fix-mediachange.diff: dont skip CD but retry after media change
1259 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
1261 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
1262 so media handle gets actually released and media unmounted.
1264 -------------------------------------------------------------------
1265 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
1267 - implement arch scoring
1268 - prefer better arch (#151427)
1269 - transitive depedencies of weak requirements are non-weak
1273 -------------------------------------------------------------------
1274 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
1276 - ignore self and to-be-updated conflicts (#150844)
1277 - fix enable of target store (for non-packages)
1280 -------------------------------------------------------------------
1281 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
1283 - fix "cd:" url (#151121)
1284 - provide location() in public Package api
1285 - allow running distribution upgrade in testmode
1286 - extend HAL interface
1289 -------------------------------------------------------------------
1290 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
1292 - pass normal and locale packages from selections correctly.
1293 - its "baseconf" for base selections.
1294 - Make 'ZYpp' an obvious singleton.
1295 - provide releasenotesUrl.
1296 - dont continue upgrade without target.
1297 - implement 'fake' hal for testing.
1298 - fix package sizes.
1299 - more solver testcases.
1302 -------------------------------------------------------------------
1303 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
1305 - extend requires of libzypp-devel
1306 - provide package sizes for UI
1307 - provide more UI helpers
1308 - implement Product and related functions
1309 - fix split provides in distribution upgrade
1310 - provide locale information to system
1311 - ask HAL for available devices
1312 - reduce debug information in solver
1313 - filter architectures in source, not in solver
1316 -------------------------------------------------------------------
1317 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
1319 - disable another testsuite for now
1320 - fetch the default locale from environment
1321 - support user-defined formatting of log
1324 -------------------------------------------------------------------
1325 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
1327 - providing basic product information from susetags source
1328 - public API for preferred language
1329 - implemented redirect of logging (#149001)
1330 - report start/finish of source data parsing (#150211)
1331 - store/restore source aliases properly (#150256)
1332 - disable a lot of debug logging to speed up solver
1333 - properly rewrite URL for CDn directory layouts (#149870)
1336 -------------------------------------------------------------------
1337 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
1339 - add save/restore state to facilitate UI 'cancel'
1340 - enable target/store
1341 - add 'forceResolve' call and flag to resolver to switch between
1342 task-oriented ZMD and interactive YaST behaviour.
1343 - Fix resolver problem solution texts.
1344 - improve solver problem solution offerings.
1345 - fix media access handling to better support multiple
1346 requestors to single media.
1347 - move the media number checking to the source (media requestor)
1348 which knows how to verify the correct media.
1349 - Fix CD ordering (#149871), adding testcases.
1350 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
1351 - Add selections to testcases.
1354 -------------------------------------------------------------------
1355 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
1357 - Fix missing return in Source.cc:124
1359 -------------------------------------------------------------------
1360 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
1362 - cope with empty arch field in selections
1363 - enable dummy "enableStorage" function
1366 -------------------------------------------------------------------
1367 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
1369 - fix random data return in Source.cc
1372 -------------------------------------------------------------------
1373 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
1375 - adapt zmd-backend to SourceImpl API change
1378 -------------------------------------------------------------------
1379 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
1381 - fix the packages parser bug. Now all packages are parsed
1382 including (english) translations.
1383 source/susetags is back to svn head.
1386 -------------------------------------------------------------------
1387 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
1389 - fix off-by-one bug in bitfield handling
1390 - revert source/susetags to rev 1411
1393 -------------------------------------------------------------------
1394 Thu Feb 9 22:21:43 CET 2006 - kkaempf@suse.de
1396 - dont prereq-sort non-packages
1399 -------------------------------------------------------------------
1400 Thu Feb 9 21:29:00 CET 2006 - kkaempf@suse.de
1404 -------------------------------------------------------------------
1405 Thu Feb 9 11:10:54 CET 2006 - kkaempf@suse.de
1407 - update to rev 1543
1409 -------------------------------------------------------------------
1410 Thu Feb 9 00:49:23 CET 2006 - ro@suse.de
1412 - require hal-devel in libzypp-devel
1413 - re-merge fixes (RPM_OPT_FLAGS)
1415 -------------------------------------------------------------------
1416 Wed Feb 8 23:53:58 CET 2006 - kkaempf@suse.de
1418 - make solver behaviour a bit more interactive
1421 -------------------------------------------------------------------
1422 Wed Feb 8 18:45:21 CET 2006 - schwab@suse.de
1424 - Fix syntax error in configure script.
1425 - Use RPM_OPT_FLAGS.
1427 -------------------------------------------------------------------
1428 Wed Feb 8 17:03:37 CET 2006 - kkaempf@suse.de
1430 - update for qt ui integration
1433 -------------------------------------------------------------------
1434 Tue Feb 7 23:18:09 CET 2006 - kkaempf@suse.de
1436 - split off libzypp-zmd-backend
1439 -------------------------------------------------------------------
1440 Tue Feb 7 23:10:59 CET 2006 - kkaempf@suse.de
1442 - another update to svn
1444 -------------------------------------------------------------------
1445 Mon Feb 6 20:42:22 CET 2006 - kkaempf@suse.de
1447 - finish rpm callbacks
1449 - fix state change resolver<->pool
1451 - speed up tag file parsing
1454 -------------------------------------------------------------------
1455 Mon Feb 6 16:53:03 CET 2006 - schubi@suse.de
1457 - disabling failing tests of s390 and ppc
1459 -------------------------------------------------------------------
1460 Mon Feb 6 11:14:16 CET 2006 - schubi@suse.de
1462 - Snapshoot rev 1367
1464 -------------------------------------------------------------------
1465 Mon Feb 6 01:42:48 CET 2006 - kkaempf@suse.de
1467 - use hashes for pool
1470 -------------------------------------------------------------------
1471 Fri Feb 3 14:21:47 CET 2006 - schubi@suse.de
1473 - removed Obsoletes: yast2-packagemanager
1475 -------------------------------------------------------------------
1476 Fri Feb 3 11:36:19 CET 2006 - schubi@suse.de
1478 - Snapshoot 3 Feb 2005 (11:30)
1480 -------------------------------------------------------------------
1481 Thu Feb 2 14:27:02 CET 2006 - schubi@suse.de
1483 - Snapshoot 2 Feb 2005 (14:00)
1485 -------------------------------------------------------------------
1486 Thu Feb 2 12:23:03 CET 2006 - schubi@suse.de
1488 - Snapshoot 2 Feb 2005 ( integrating YaST )
1490 -------------------------------------------------------------------
1491 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
1493 - converted neededforbuild to BuildRequires
1495 -------------------------------------------------------------------
1496 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de