1 -------------------------------------------------------------------
2 Fri Apr 21 16:36:14 CEST 2006 - ma@suse.de
4 - Removed deprecated oldstyle commit methods.
6 -------------------------------------------------------------------
7 Fri Apr 21 15:58:14 CEST 2006 - mvidner@suse.cz
9 - when installing a xml-store resolvable (all except package,
10 message, script), delete older versions (#160792).
11 - read selection edition from the XML store
14 -------------------------------------------------------------------
15 Thu Apr 20 14:10:41 CEST 2006 - kkaempf@suse.de
17 - properly clear transaction flag after successful commit
18 (see rev 3122, #164365, #167285)
21 -------------------------------------------------------------------
22 Thu Apr 20 13:14:25 CEST 2006 - kkaempf@suse.de
24 - recursively soft-uninstall recommended package on real uninstall,
25 not on update (#167603)
28 -------------------------------------------------------------------
29 Thu Apr 20 13:01:28 CEST 2006 - dmacvicar@suse.de
31 - fix #167605 (importing keys to rpm multiple times due to
32 wrong interpretation of rpm gpg versioning.
33 - add support for reading the rpm keys, with full id and fingerprint
36 -------------------------------------------------------------------
37 Wed Apr 19 16:47:34 CEST 2006 - kkaempf@suse.de
39 - don't add duplicate error infos to ResolverContext (#167309)
42 -------------------------------------------------------------------
43 Wed Apr 19 14:10:10 CEST 2006 - kkaempf@suse.de
45 - fix Resolver::transactReset() (see rev 3122) (#167285)
48 -------------------------------------------------------------------
49 Wed Apr 19 13:48:26 CEST 2006 - ma@suse.de
51 - Introduced $ZYPP_KEYRING_DEFAULT_ACCEPT_ALL. If this environment
52 variable is present, all signature checking callbacks will default
53 to 'accept', in case no recipient is present.
55 -------------------------------------------------------------------
56 Wed Apr 19 11:37:47 CEST 2006 - dmacvicar@suse.de
58 - read content file on construction, and make
59 provideProduct only insert the already
60 read product object into the store (#165826)
62 - When the signature is not found, warn the
63 user about a unsigned source. When the
64 key is not found, do nothing, it can be in the
65 keyring already. (#166016) (dmacvicar)
66 - enable key verification only if
67 ZYPP_CHECKSIG env var is set (dmacvicar)
70 -------------------------------------------------------------------
71 Tue Apr 18 20:41:48 CEST 2006 - kkaempf@suse.de
73 - fix bugfix 164365, fix bug 167285
74 Actually clear the transcation state instead of locking it
78 -------------------------------------------------------------------
79 Tue Apr 18 15:46:59 CEST 2006 - visnov@suse.cz
81 - revert the signature/digest checking callbacks
84 -------------------------------------------------------------------
85 Tue Apr 18 15:14:35 CEST 2006 - kkaempf@suse.de
88 - Honor keep requests.
89 - Dont flag "locked uninstall" as error if a keep request was
93 -------------------------------------------------------------------
94 Tue Apr 18 12:04:35 CEST 2006 - kkaempf@suse.de
96 - rule out locked items during distribution upgrade as early
97 as possible. (#165670)
100 -------------------------------------------------------------------
101 Mon Apr 17 16:04:35 CEST 2006 - kkaempf@suse.de
104 - use APPL_LOW as 'ui initiated, by solver' in transactKind() and
106 - resetTransaction(APPL_LOW) before resolving
107 - enhance transactCaps by using the same algorithm as in
109 (before: transact all requires and recommends by name
110 now: transact best requires and recommends by provides)
113 -------------------------------------------------------------------
114 Fri Apr 14 16:04:35 CEST 2006 - visnov@suse.cz
116 - new callbacks for failing digest
119 -------------------------------------------------------------------
120 Thu Apr 13 16:59:38 CEST 2006 - kkaempf@suse.de
122 - dont install satisfied resolvables (#165843)
125 -------------------------------------------------------------------
126 Thu Apr 13 17:01:41 CEST 2006 - visnov@suse.cz
128 - ask for file without a checksum (#165125)
130 -------------------------------------------------------------------
131 Thu Apr 13 16:00:21 CEST 2006 - kkaempf@suse.de
133 - dont abort on failed "dry_run" (#164583)
136 -------------------------------------------------------------------
137 Thu Apr 13 15:19:20 CEST 2006 - visnov@suse.cz
139 - Ask user if signature file does not exist (#163765)
140 - handle repomd.xml.asc as optional file (#163765)
143 -------------------------------------------------------------------
144 Thu Apr 13 13:52:08 CEST 2006 - schubi@suse.de
146 - Bug 164365 - build 906: Deselecting a selection, all packages are still selected
149 -------------------------------------------------------------------
150 Thu Apr 13 11:57:58 CEST 2006 - kkaempf@suse.de
152 - Dont do transitive uninstalls on uninstalled or upgraded items.
156 -------------------------------------------------------------------
157 Wed Apr 12 17:57:21 CEST 2006 - ma@suse.de
159 - Added 'rpmNoSignature' to ZYppCommitPolicy (#163862)
161 -------------------------------------------------------------------
162 Wed Apr 12 16:44:57 CEST 2006 - mvidner@suse.cz
164 - Product::updateUrls: restore it from the XML store;
165 fixed content parsing (#163192).
166 - restore product flags fro the XML store
169 -------------------------------------------------------------------
170 Wed Apr 12 13:48:25 CEST 2006 - kkaempf@suse.de
172 - Only consider best arch/version (#165477)
175 -------------------------------------------------------------------
176 Wed Apr 12 10:57:50 CEST 2006 - ma@suse.de
178 - No need to parse tags at all if there is no item to store values
179 (e.g. data for unwanted arch). Fixed segv trying to store data in
183 -------------------------------------------------------------------
184 Tue Apr 11 19:48:51 CEST 2006 - mt@suse.de
186 - Improved Url path name "//" vs. "/%2f" handling; now if the
187 url has an authority, "/%2f" is used for ftp only (#163784)
190 -------------------------------------------------------------------
191 Tue Apr 11 16:41:02 CEST 2006 - jsrain@suse.de
193 - fixed storing patch scripts to target store (#159928)
196 -------------------------------------------------------------------
197 Tue Apr 11 16:24:26 CEST 2006 - kkaempf@suse.de
199 - if a patch is bad, only skip this patch, not everything
203 -------------------------------------------------------------------
204 Tue Apr 11 15:42:32 CEST 2006 - ma@suse.de
206 - Susetags:Selections: Allow parsing older .sel file formats. (#159851)
207 - Susetags:Pattern: Fixed parser.
209 -------------------------------------------------------------------
210 Tue Apr 11 15:21:48 CEST 2006 - kkaempf@suse.de
212 - when uninstalling, only re-establish installed items
213 supplementing the to-be-uninstalled one. (variant of #165111)
216 -------------------------------------------------------------------
217 Tue Apr 11 14:17:00 CEST 2006 - ma@suse.de
219 - Susetags:Package: Parse and provide ins/delnotify texts.
221 -------------------------------------------------------------------
222 Tue Apr 11 13:01:31 CEST 2006 - kkaempf@suse.de
224 - when checking freshens/supplements at install, only consider
225 best architecture/edition (#164453)
228 -------------------------------------------------------------------
229 Tue Apr 11 10:31:41 CEST 2006 - kkaempf@suse.de
231 - when checking for supplements, only consider best arch, best
232 edition for installation (#165111)
235 -------------------------------------------------------------------
236 Tue Apr 11 10:23:14 CEST 2006 - schubi@suse.de
238 - Bug 165117: build 910: Update: Splitted packages are selected for
241 -------------------------------------------------------------------
242 Tue Apr 11 09:30:14 CEST 2006 - visnov@suse.cz
244 - ask user if a file exists but does not have a checksum (#162797)
247 -------------------------------------------------------------------
248 Mon Apr 10 22:39:34 CEST 2006 - jsrain@suse.de
250 - parse time and size elements from delta and patch RPM
253 -------------------------------------------------------------------
254 Mon Apr 10 18:55:03 CEST 2006 - mt@suse.de
256 - Added detection of iSeries virtual CD (/dev/iseries/vcd[a-h])
257 devices - on powerpc only (#163971)
260 -------------------------------------------------------------------
261 Mon Apr 10 18:05:51 CEST 2006 - kkaempf@suse.de
263 - fix endless loop in patches parsing.
266 -------------------------------------------------------------------
267 Mon Apr 10 17:00:05 CEST 2006 - jsrain@suse.de
269 - fixed media handling in SuSEtags source (#164879)
272 -------------------------------------------------------------------
273 Mon Apr 10 16:30:54 CEST 2006 - kkaempf@suse.de
275 - honor 'dry_run' on package remove (#164732)
278 -------------------------------------------------------------------
279 Mon Apr 10 13:12:49 CEST 2006 - kkaempf@suse.de
281 - add files from yum filelist as provides to package (#164731)
284 -------------------------------------------------------------------
285 Mon Apr 10 11:10:37 CEST 2006 - kkaempf@suse.de
287 - honor "+Enh:/-Enh:" in packages file (#156513)
289 -------------------------------------------------------------------
290 Mon Apr 10 10:56:24 CEST 2006 - visnov@suse.cz
292 - fix callback receiver signature to match the callback for removing
295 -------------------------------------------------------------------
296 Mon Apr 10 10:32:22 CEST 2006 - mvidner@suse.cz
298 - Added Product::updateUrls, from content/UPDATEURLS (#163192).
301 -------------------------------------------------------------------
302 Sat Apr 8 12:03:37 CEST 2006 - schubi@suse.de
304 - Bug 164440; Taking wrong architecture while updating obsoletes
308 -------------------------------------------------------------------
309 Sat Apr 8 10:07:06 CEST 2006 - kkaempf@suse.de
311 - allow relative paths with url file:
312 - dont filter atoms from going into pool, multi-arch patch
313 requirements need them. Instead, treat atoms with incompatible
314 architecture as unneeded.
317 -------------------------------------------------------------------
318 Fri Apr 7 23:57:37 CEST 2006 - jsrain@suse.de
320 - product now provides short name
323 -------------------------------------------------------------------
324 Fri Apr 7 20:42:09 CEST 2006 - jsrain@suse.de
326 - read metadata for packages from correct tags in patches (#163220)
329 -------------------------------------------------------------------
330 Fri Apr 7 19:57:41 CEST 2006 - kkaempf@suse.de
332 - more detailed resolver error reports (#162994)
335 -------------------------------------------------------------------
336 Fri Apr 7 17:35:07 CEST 2006 - visnov@suse.cz
338 - report package download progress (#160966)
341 -------------------------------------------------------------------
342 Fri Apr 7 16:27:35 CEST 2006 - kkaempf@suse.de
344 - transact also for languages (#163819)
347 -------------------------------------------------------------------
348 Fri Apr 7 15:08:06 CEST 2006 - kkaempf@suse.de
350 - loop through all affected ResObjects in transactResKind (#163819)
353 -------------------------------------------------------------------
354 Fri Apr 7 12:42:35 CEST 2006 - kkaempf@suse.de
356 - allow re-installation of non-packages (#162906)
359 -------------------------------------------------------------------
360 Fri Apr 7 11:50:22 CEST 2006 - mt@suse.de
362 - Added loop checking for scsi cdroms (/sys/block/srX) in case
363 HAL does not provide any drives like on iSeries (#163971).
366 -------------------------------------------------------------------
367 Fri Apr 7 11:05:30 CEST 2006 - kkaempf@suse.de
369 - add 'licenceToConfirm()' to Product. (#164375)
371 -------------------------------------------------------------------
372 Fri Apr 7 10:36:05 CEST 2006 - ma@suse.de
374 - Avoid excessive CD hopping on commit. But still far from
375 being perfect. (#159679)
376 - Fixed Target::commit: Despite dry_run set True, packages
379 -------------------------------------------------------------------
380 Fri Apr 7 08:32:32 CEST 2006 - visnov@suse.cz
382 - honour if user decides to skip a package in commit (#156031)
384 -------------------------------------------------------------------
385 Thu Apr 6 18:14:30 CEST 2006 - jsrain@suse.de
387 - fixed parsing external reference to script in patch (#163221)
390 -------------------------------------------------------------------
391 Thu Apr 6 17:07:10 CEST 2006 - dmacvicar@suse.de
393 - cache and provide content.asc/key optionally. Dont show a
394 popup if they dont exists. (dmacvicar)
395 - Actually abort when verify signature workflow is false. (dmacvicar)
398 -------------------------------------------------------------------
399 Thu Apr 6 16:37:49 CEST 2006 - jsrain@suse.de
401 - fixed setting autorefresh flag for installation sources
403 -------------------------------------------------------------------
404 Thu Apr 6 15:53:02 CEST 2006 - kkaempf@suse.de
406 - drop patches with incompatible architecture.
409 -------------------------------------------------------------------
410 Thu Apr 6 15:33:11 CEST 2006 - mt@suse.de
412 - Added info method to media verifier base and more debug info
415 -------------------------------------------------------------------
416 Wed Apr 5 19:27:46 CEST 2006 - kkaempf@suse.de
418 - Dont deny the "/" attach point in MediaDIR, since this is used
419 for all "file:" urls, esp. local packages.
422 -------------------------------------------------------------------
423 Wed Apr 5 18:21:58 CEST 2006 - schubi@suse.de
425 - Bug 159673 - only one conflict solvable per page
427 -------------------------------------------------------------------
428 Wed Apr 5 18:01:37 CEST 2006 - kkaempf@suse.de
430 - parse all dependencies of 'packages' file (#163773)
433 -------------------------------------------------------------------
434 Wed Apr 5 17:47:04 CEST 2006 - dmacvicar@suse.de
436 - Use the original media descr_dir on refresh for
437 suse tags source (#163196)
440 -------------------------------------------------------------------
441 Wed Apr 5 16:44:01 CEST 2006 - dmacvicar@suse.de
443 - implement rpm keyring / zypp tmp keyring two-way syncronization at rpm
444 target init. (dmacvicar)
447 -------------------------------------------------------------------
448 Wed Apr 5 16:44:08 CEST 2006 - kkaempf@suse.de
450 - add Source::setUrl() for zmd backend helper.
453 -------------------------------------------------------------------
454 Wed Apr 5 16:28:42 CEST 2006 - mt@suse.de
456 - Fixed MediaDISK to use a mount -oro,bind id the disk
457 partition is already attached e.g. by the automounter.
458 Try to mount it a second time may fail (#163486).
461 -------------------------------------------------------------------
462 Wed Apr 5 15:04:31 CEST 2006 - kkaempf@suse.de
464 - honor optional 3rd parameter to "=Loc:" key of packages (#154337)
467 -------------------------------------------------------------------
468 Wed Apr 5 12:48:19 CEST 2006 - visnov@suse.cz
470 - only try to create a source of a given type when restoring
471 from the persistent store (#162111)
473 -------------------------------------------------------------------
474 Wed Apr 5 11:36:54 CEST 2006 - kkaempf@suse.de
476 - parse all dependencies for patterns (.pat) files (#160602)
477 - drop YOUPATH and YOUURL from content file.
480 -------------------------------------------------------------------
481 Wed Apr 5 09:27:08 CEST 2006 - visnov@suse.cz
483 - properly initialize autorefresh for non-remote sources (#154990)
486 -------------------------------------------------------------------
487 Tue Apr 4 19:19:39 CEST 2006 - mt@suse.de
489 - Added flag to MediaManager::isUseableAttachPoint, whether
490 to check against system mount entries or not.
491 - Disallow to use the attachpoints of another media handlers
492 as source path in MediaDIR.
495 -------------------------------------------------------------------
496 Tue Apr 4 18:47:01 CEST 2006 - dmacvicar@suse.de
498 -implement callbacks for when package verification (checksum)
499 fails, offer to retry or abort
501 -------------------------------------------------------------------
502 Tue Apr 4 16:57:51 CEST 2006 - dmacvicar@suse.de
504 - Fix construction of checksum objects when using non-standard
506 - Fix broken YUM cache
509 -------------------------------------------------------------------
510 Tue Apr 4 14:47:14 CEST 2006 - dmacvicar@suse.de
514 -------------------------------------------------------------------
515 Tue Apr 4 16:54:44 CEST 2006 - kkaempf@suse.de
517 - Keep packages with no version upgrade installed during
518 distribution upgrade (#162972)
519 - add 'transactReset()' helper function for UI.
522 -------------------------------------------------------------------
523 Tue Apr 4 14:43:15 CEST 2006 - ma@suse.de
525 - Fixed candidate handling in ui::Selectable. (#156589)
527 -------------------------------------------------------------------
528 Tue Apr 4 14:06:23 CEST 2006 - dmacvicar@suse.de
530 - fix #162984 , gpg hangs because the matching data file
531 for the key cannot be find. (dmacvicar)
532 - Fix restore of YUM source using the same cache dir semantics as
533 susetags instead of assuming there is a cache if a cache_dir
534 was given. (dmacvicar)
536 -------------------------------------------------------------------
537 Tue Apr 4 12:37:51 CEST 2006 - kkaempf@suse.de
539 - use DISTPRODUCT/DISTVERSION from content file to generate the
540 product name, version, and release.
543 -------------------------------------------------------------------
544 Mon Apr 3 20:45:55 CEST 2006 - mt@suse.de
546 - Removed broken forcing of absolute ftp paths added in rev2705 to
547 MediaCurl, refined cleanupPathName/setPathName in url (#154197).
550 -------------------------------------------------------------------
551 Mon Apr 3 19:30:35 CEST 2006 - kkaempf@suse.de
553 - add Resolver::freshenPool() (#156980)
556 -------------------------------------------------------------------
557 Mon Apr 3 08:33:12 CEST 2006 - kkaempf@suse.de
559 - skip incompatible archs in filelist parsing.
560 - restrict pathes to 'interesting' ones (/bin/, /sbin/, /lib/,
564 -------------------------------------------------------------------
565 Sun Apr 2 22:18:06 CEST 2006 - kkaempf@suse.de
567 - skip incompatible archs in primary parsing.
570 -------------------------------------------------------------------
571 Sun Apr 2 11:17:56 CEST 2006 - kkaempf@suse.de
573 - allow setting of source when parsing local .rpm (#147765)
576 -------------------------------------------------------------------
577 Fri Mar 31 18:53:55 CEST 2006 - schubi@suse.de
579 - Do not update packages over other architectures
581 -------------------------------------------------------------------
582 Fri Mar 31 18:28:59 CEST 2006 - sh@suse.de
584 - Added zypp/ui/UserWantedPackages to support the UI's
585 "automatic changes" dialog (bug #152700)
587 -------------------------------------------------------------------
588 Fri Mar 31 18:02:05 CEST 2006 - jsrain@suse.de
590 - use KeyRing class to validate repomd.xml (#160909)
592 -------------------------------------------------------------------
593 Fri Mar 31 17:33:21 CEST 2006 - dmacvicar@suse.de
595 - Product resolvables should be readable by normal users.
596 (#162474) (dmacvicar)
597 - implemented keyring and metadata signature verification
599 - dont delete the lock if we did not acquire it
602 -------------------------------------------------------------------
603 Fri Mar 31 16:34:51 CEST 2006 - mt@suse.de
605 - Added disabling of the automounter while MediaManager
606 init and restoring of the old state on exit (#154326).
607 - Implemented check if media (CD) is automounted or not
610 -------------------------------------------------------------------
611 Fri Mar 31 13:27:09 CEST 2006 - mt@suse.de
613 - Implemented several hal get/set/removeDeviceProperty wrappers
614 - Improved HalException to allow to fetch HAL/DBUS error componets
617 -------------------------------------------------------------------
618 Fri Mar 31 12:44:25 CEST 2006 - kkaempf@suse.de
620 - honor subscription status of catalogs (#162350)
623 -------------------------------------------------------------------
624 Fri Mar 31 11:29:05 CEST 2006 - mt@suse.de
626 - Enabled CD eject error reporting exceptions (#154326)
629 -------------------------------------------------------------------
630 Fri Mar 31 06:40:51 CEST 2006 - kkaempf@suse.de
632 - support "dry run" (#159467)
633 - implement "transactResKind" (#161400)
636 -------------------------------------------------------------------
637 Thu Mar 30 17:22:49 CEST 2006 - jsrain@suse.de
639 - add checksum for external patches (#159928)
641 -------------------------------------------------------------------
642 Thu Mar 30 16:48:01 CEST 2006 - kkaempf@suse.de
644 - calculate product architecture (#158198)
646 -------------------------------------------------------------------
647 Wed Mar 29 23:12:30 CEST 2006 - ma@suse.de
649 - Auto protect installed packages from unknown vendor. (#157446)
651 -------------------------------------------------------------------
652 Wed Mar 29 23:28:13 CEST 2006 - jsrain@suse.de
654 - fixed checking checksum of YUM metadata, added sha1 vs. sha256
657 -------------------------------------------------------------------
658 Wed Mar 29 09:13:51 CEST 2006 - visnov@suse.de
660 - added support for external scripts to metadata (#159928) (jsrain)
661 - fixed handling of Language resolvables (ma)
662 - fix leak in rpmdb (dmacvicar)
663 - added softlock for autoyast (#159466) (ma)
664 - Fixed exceptions in doGetFileCopy() to show full url
665 including the file instead of just the media base url. (mt)
666 - Provide Language::summary (ma)
667 - check patterns and selections file exist
668 before veryfing them (#161300) (dmacvicar)
669 - added YUM metadata checksum computation (jsrain)
670 - added interface to patch of a message (jsrain)
673 -------------------------------------------------------------------
674 Mon Mar 27 23:57:16 CEST 2006 - jsrain@suse.de
676 - added support for external scripts to metadata (#159928)
679 -------------------------------------------------------------------
680 Sat Mar 25 22:08:26 CET 2006 - jsrain@suse.de
682 - report separate exception when trying to start source cache again to
683 suppress incorrect error message in XEN installation
686 -------------------------------------------------------------------
687 Fri Mar 24 18:16:22 CET 2006 - schubi@suse.de
689 - Implement inter process locking in zypp.
690 - Added No medium found output
691 - splitting modaliases in supplements TOO
692 - parse also the available signing keys
694 -------------------------------------------------------------------
695 Fri Mar 24 10:44:10 CET 2006 - visnov@suse.cz
697 - release all media when removing source (#159754) (visnov)
698 - more testsuites (schubi)
699 - updated translations (schubi)
700 - added MediaNotEjectedException (mt)
703 -------------------------------------------------------------------
704 Thu Mar 23 14:10:54 CET 2006 - dmacvicar@suse.de
706 - fix patches descriptions (dmacvicar)
707 - fix source serialization (dmacvicar)
708 - metadata for kernel test (schubi)
709 - Arch tests updated (ma)
710 - classify NULL Ptr as unique (ma)
711 - Added host check, because file Url allows it now. (mt)
712 - prepare modalias fix (#159766) (ma)
713 - Provide iterator based access to SourceManager data. (ma)
714 - Fixed "file:" Url scheme config to allow relative paths; (mt)
715 RFC1738 says, it may contain a hostname as well...
718 -------------------------------------------------------------------
719 Wed Mar 22 19:58:37 CET 2006 - visnov@suse.cz
721 - pkg-config support (mvidner)
722 - close all medias when destructing MediaSet (jsrain)
725 -------------------------------------------------------------------
726 Wed Mar 22 15:48:05 CET 2006 - dmacvicar@suse.de
728 - Bug 159976 - build 804: Adding AddOn CD via ftp gives error (dmacvicar)
729 - Message callback implemented to show patch messages (visnov)
730 - Bug 159696 (schubi)
731 - provide transform_iterators to iterate over a maps keys or values (ma)
732 - added 'bool Arch::empty() const' test for an empty Arch string (ma)
733 - added script and message installation (jsrain)
734 - chooses the 'right' kernel now (kkaempf)
735 - Use noarch if no arch is specified in patches (dmacvicar)
738 -------------------------------------------------------------------
739 Tue Mar 21 19:06:56 CET 2006 - mvidner@suse.cz
741 - Added some debug output including the access id (mt)
742 - Bug #154326: Enabled FORCE_RELEASE_FOREIGN flag causing
743 release with eject=true on attached media, to umount
744 other mounts as well. (mt)
745 - 159483 - solver does not blame missing dependency (schubi)
746 - Added a variant of MediaHandler::forceRelaseAllMedia (ma)
747 - Fixed MediaCD::forceEject() to handle DELAYED_VERIFY
748 and use forceRelaseAllMedia if FORCE_RELEASE_FOREIGN=1 (ma)
749 - fixed ZYPP_RETHROW (#156430) (ma)
750 - patch for #156114 (visnov)
751 - fixed container.erase loops (ma)
752 - Fixed to reset desired (cached) flag before the action (mt)
753 - Removed return in forceRelaseAllMedia (void function) (mt)
754 - Parse nonexisting architecture to noarch so patches dont get
755 filtered by the pool (dmacvicar)
756 - 159512 - yast2-qt does not show label of to be installed products
758 - 159765 - Hidden patterns still visible (dmacvicar)
759 - Use noarch if no arch is specified. (dmacvicar)
762 -------------------------------------------------------------------
763 Tue Mar 21 09:04:06 CET 2006 - visnov@suse.de
765 - properly report error for media change callback
768 -------------------------------------------------------------------
769 Mon Mar 20 23:02:07 CET 2006 - ma@suse.de
771 - fixed memory leak in XMLNodeIterator (#157474)
772 - disabled storing filelist (YUMFileListParser) and changelog (YUMOtherParser)
773 - Renamed private MediaManager::forceMediaRelease
774 function to forceReleaseShared (more exact name)
775 - Implemented forceRelaseAllMedia() that can be
776 used to release also foreign (user) mounts.
777 - Added use of forceRelaseAllMedia for CD/DVDs
778 if FORCE_RELEASE_FOREIGN is 1 (default 0)
779 - little cleanup of the checkAttached function
782 -------------------------------------------------------------------
783 Mon Mar 20 17:04:28 CET 2006 - mvidner@suse.cz
785 - don't try to attach without exception handling (#158620)
786 - fix descriptions, as a new tag Des for selections exists now.
787 - fix #157683: failure after adding add-on product to install
789 - added more files for translation
790 - resolve-dependencies.cc: establish pool
791 - parse-metadata.cc: catch bad URL
792 - set zmdid for atoms
795 -------------------------------------------------------------------
796 Sun Mar 19 19:24:44 CET 2006 - kkaempf@suse.de
799 - provide edition and architecture for all kinds of yum
801 - fix ResStatus output.
802 - establish atoms correctly.
803 - treat requires to unneeded resolvables as fulfilled.
806 -------------------------------------------------------------------
807 Sun Mar 19 00:05:17 CET 2006 - kkaempf@suse.de
810 - only consider best architecture/version (#157594)
811 - prefer providers which supplement/enhance installed or
812 to-be-installed packages (fixes the tpctl-kmp issue)
815 -------------------------------------------------------------------
816 Sat Mar 18 02:22:22 CET 2006 - kkaempf@suse.de
818 - provide more filters for pkg-bindings (#158602)
819 - add SystemResObject to provide system (modalias, hal, ...)
821 - handle this during resolving.
822 - make the modalias and hal capability match the SystemResObject
823 by default, thereyby triggering a modalias (resp. hal)
825 - xmlstore: decouple target store from YUM schema.
826 - clean up moving of hal() and modalias() from provides to
827 supplements in ResolvableImpl.
828 - add PatchContents() for UI.
829 - handle Edition::noedition as empty string.
832 -------------------------------------------------------------------
833 Tue Mar 14 23:32:44 CET 2006 - jsrain@suse.de
835 - releasing all medias when asking for CD (#156981)
838 -------------------------------------------------------------------
839 Tue Mar 14 19:38:43 CET 2006 - mvidner@suse.cz
841 - ResStatus::resetTransact must return a value.
842 - Fixed random build failures in LanguageCode.cc.
843 (Rewrote the CodeMaps constructor so that gcc does not
844 optimize a 500-statement basic block.)
845 - Fix constructions of patch objects. Actually insert atoms in atoms
846 list. Insert atoms for package even if the package does not exists
847 in the source. Fixes #157628 (dmacvicar).
848 - Fixed license reading from susetags, #151834 (dmacvicar).
851 -------------------------------------------------------------------
852 Tue Mar 14 16:59:42 CET 2006 - mvidner@suse.cz
854 - added ResStatus::resetTransact (ma)
855 - bugfix for #156439 (schubi)
856 - Added Source_Ref::setAlias (#154913).
857 - Do not assume there is a product file when scanning for products
859 - function to disable all sources in the persistent store (visnov)
860 - dependency errors go to stdout, not stderr; output resolver info
861 directly to stderr (kkaempf)
864 -------------------------------------------------------------------
865 Tue Mar 14 01:34:38 CET 2006 - kkaempf@suse.de
867 - fix merging of resolver info (needed for #157684).
868 - errors are also important in ResolverInfo.
869 - improve debug output in ResolverContext.
872 -------------------------------------------------------------------
873 Mon Mar 13 22:54:01 CET 2006 - jsrain@suse.de
875 - delete RPMs downloaded via HTTP/FTP after installnig them
877 - fixed product registration (reverted autorefresh patch) (#157566)
879 -------------------------------------------------------------------
880 Mon Mar 13 11:53:52 CET 2006 - kkaempf@suse.de
882 - if root!="/", always prefer the upgrade candidate (#155472)
883 - implement license confirmed api for UI.
884 - prefer architecture over version in distribution upgrade
886 - clean up media handling.
889 -------------------------------------------------------------------
890 Sun Mar 12 22:31:09 CET 2006 - kkaempf@suse.de
892 - init Modalias properly.
893 - fix warnings in testcases.
896 -------------------------------------------------------------------
897 Sat Mar 11 21:25:18 CET 2006 - kkaempf@suse.de
899 - drop libjpeg-devel and sqlite-devel from build requires.
901 -------------------------------------------------------------------
902 Sat Mar 11 08:16:53 CET 2006 - kkaempf@suse.de
904 - implement 'modalias()' capability (#157406)
905 - make dependencies consistent, its 'freshens'.
906 - cope with user umounts of devices.
907 - add debug to SourceManager.
910 -------------------------------------------------------------------
911 Fri Mar 10 16:20:41 CET 2006 - kkaempf@suse.de
913 - allow version downgrade during distribution upgrade if the
914 newer package is coming from a trusted vendor (#155472)
915 - implement locale fallback
916 - 'freshen' -> 'freshens' in schema definitions to make it
917 consistent with all other dependency definitions.
918 - better error reporting for .pat and .sel files.
919 - rule out packages from dependency resolutions which are
920 de-selected by user (#155368)
921 - use locale fallbacks in package translations.
922 - refresh source when re-enabling it.
925 -------------------------------------------------------------------
926 Tue Mar 7 21:18:19 CET 2006 - kkaempf@suse.de
928 - split of libzypp-zmd-backend subpackage as a stand-alone
930 - encapsulate bool test for Source_Ref better.
931 - fixed stack overflow (ma).
932 - make testsuite build again.
935 -------------------------------------------------------------------
936 Tue Mar 7 16:17:07 CET 2006 - kkaempf@suse.de
938 - fixed URL rewriting for CD2 and following (#154762)
939 - fixed ResPoolProxy diffState (for proper ok/cancel support
941 - added special exception class for aborting installation
943 - only auto-change directories if they end in CDn or DVDn.
946 -------------------------------------------------------------------
947 Tue Mar 7 15:37:51 CET 2006 - kkaempf@suse.de
949 - silently ignore multiple installs of the same package.
950 - fix disk usage for installs and uninstalls.
953 -------------------------------------------------------------------
954 Mon Mar 6 22:22:57 CET 2006 - kkaempf@suse.de
956 - zmd-backend: filter out incompatible architectures from
960 -------------------------------------------------------------------
961 Mon Mar 6 21:35:24 CET 2006 - kkaempf@suse.de
963 - sync libzypp media data with mtab.
964 - improve resolver error and solution reports.
965 - fix source cache reading (#155459).
966 - default cached sources to enabled (#155459).
967 - let each source provide public keys.
970 -------------------------------------------------------------------
971 Sun Mar 5 15:48:29 CET 2006 - kkaempf@suse.de
973 - only write by-sovler transactions back (#154976)
976 -------------------------------------------------------------------
977 Sat Mar 4 12:36:40 CET 2006 - kkaempf@suse.de
979 - release last used source at end of commit (#155002)
982 -------------------------------------------------------------------
983 Fri Mar 3 23:14:50 CET 2006 - kkaempf@suse.de
985 - cope with NULL values in zmd catalogs table (#153584)
986 - set YAST_IS_RUNNING in transact zmd helper (#154820)
987 - run SuSEconfig after transact zmd helper (#154820)
988 - add softTransact to honor user vs. soft requirements (#154650)
989 - honor all build keys provided by a package source.
990 - add source metadata refresh.
991 - add progress callbacks to zmd helpers.
994 -------------------------------------------------------------------
995 Thu Mar 2 21:59:07 CET 2006 - kkaempf@suse.de
997 - include .diffs into main source.
998 - catch exception when ejecting media which was unmounted externally
1000 - init source in zmd-backend correctly (#154667)
1001 - implement disk usage info for YaST.
1002 - clean up XML schema files.
1003 - catch CPUs identifying as 'i686' but being 'i586'.
1004 - allow definition of preferred attach (mount) point for media.
1005 - make resolver results more readable.
1006 - use language fallbacks if none of multiple language providers
1008 - get rid of ignoring wrong arch in resolver, having the wrong
1009 architecture is prevented by other means.
1010 - prepare for translations in exceptions.
1011 - fix 'abort does not abort'
1012 - implement 'flag' I/O in target cache backend.
1013 - skip incompatibles architectures in packages.<lang>
1016 -------------------------------------------------------------------
1017 Thu Mar 2 13:44:34 CET 2006 - kkaempf@suse.de
1019 - dont even provide src/nosrc from the source.
1022 -------------------------------------------------------------------
1023 Wed Mar 1 17:23:23 CET 2006 - kkaempf@suse.de
1025 - Initialize commit result (#154409)
1026 - release media if its wrong (#154326)
1027 - dont copy src/nosrc packages to the pool (#154627)
1028 - reduce XML logging.
1031 -------------------------------------------------------------------
1032 Tue Feb 28 16:10:14 CET 2006 - kkaempf@suse.de
1034 - fix path of .po files (#154074).
1035 - parse the correct package.<lang> file (kinda #154074).
1036 - complain about bad "=Sel:" or "=Pat:" lines (#153065).
1037 - reattach all released medias.
1038 - raise exception instead of abort() on XML errors (#154104).
1039 - update translations.
1040 - PathInfo: implemented a copy_dir_content (variant of copy_dir)
1041 and is_empty_dir utility function
1044 -------------------------------------------------------------------
1045 Tue Feb 28 14:51:46 CET 2006 - kkaempf@suse.de
1047 - check freshens and supplements for packages (#154074).
1048 - only complain about incomplete installed resolvables,
1049 if they are uninstalled, schedule them for installation.
1051 - add testcases for locale() provides.
1052 - add lang_country -> lang fallback.
1053 - have locale(parent:...) deps match any provides of 'parent'
1054 also when uninstalling a package.
1057 -------------------------------------------------------------------
1058 Tue Feb 28 10:35:15 CET 2006 - kkaempf@suse.de
1060 - change the locale(...) separator to ";" (#153791)
1061 - complete "find-files" of zmd-backend.
1064 -------------------------------------------------------------------
1065 Tue Feb 28 10:28:06 CET 2006 - visnov@suse.de
1067 - avoid attaching media when initializing source
1070 -------------------------------------------------------------------
1071 Mon Feb 27 21:26:00 CET 2006 - kkaempf@suse.de
1073 - warn about misspelled 'locale(...)' provides
1077 -------------------------------------------------------------------
1078 Mon Feb 27 20:19:40 CET 2006 - kkaempf@suse.de
1083 -------------------------------------------------------------------
1084 Mon Feb 27 18:15:16 CET 2006 - kkaempf@suse.de
1086 - provide available locales to application (#153583)
1087 - honor 'requestedLocales' (language dependant packages)
1088 - honor release requests for all holders of a device.
1089 - silently re-attach after a forced release.
1090 - solver improvements.
1091 - handle source caches.
1092 - proper logging in zmd backend helpers.
1095 -------------------------------------------------------------------
1096 Mon Feb 27 13:44:39 CET 2006 - kkaempf@suse.de
1098 - upgrade always to best version and arch (#153577)
1099 - reset 'transact' state for obsoleted packages (#153578)
1100 - translation updates
1103 -------------------------------------------------------------------
1104 Mon Feb 27 10:42:33 CET 2006 - kkaempf@suse.de
1106 - add support for 'local' .rpm packages to zmd-backend.
1109 -------------------------------------------------------------------
1110 Sun Feb 26 20:24:10 CET 2006 - kkaempf@suse.de
1112 - fix build of zmd/backend.
1113 - actually fill 'files' table in package-files.
1116 -------------------------------------------------------------------
1117 Sun Feb 26 17:43:06 CET 2006 - kkaempf@suse.de
1119 - improve testcases.
1120 - add 'setPossibleLocales()' to ZYpp, this defines the set
1121 of possible locales to choose from (#153583)
1122 - provide LanguageImpl and create 'Language' resolvables for
1123 each 'possible' locale.
1124 - fix YUM parsing of patches, insert 'atoms' to link patches
1126 - replace gzstream/ with own, existing implementation.
1127 - honor locks in solver (#150231)
1128 - sync pool with target after commit() properly (#150565, #153066)
1129 - new zmd helper 'package-files'
1132 -------------------------------------------------------------------
1133 Thu Feb 23 21:45:06 CET 2006 - kkaempf@suse.de
1135 - prevent multiple initializations of the target (#153124)
1136 - implement 'loopback mounted ISO images'
1137 - retain old package sources on upgrade.
1138 - support compressed .xml files in 'repodata' type repositories.
1141 -------------------------------------------------------------------
1142 Thu Feb 23 15:16:58 CET 2006 - kkaempf@suse.de
1144 - parse locale(...) provides and construct correct dependencies.
1146 -------------------------------------------------------------------
1147 Thu Feb 23 14:16:44 CET 2006 - kkaempf@suse.de
1149 - always upgrade to candidate (#152760).
1150 - fix typo in package sorting.
1151 - prepare handling of locale provides.
1154 -------------------------------------------------------------------
1155 Thu Feb 23 10:53:51 CET 2006 - kkaempf@suse.de
1157 - sort src/nosrc package to right list during commit.
1158 - revert installtime/buildtime in susetags parser (#152760)
1161 -------------------------------------------------------------------
1162 Thu Feb 23 10:22:08 CET 2006 - kkaempf@suse.de
1164 - reset state after successful commit (#153030)
1165 - run "rpm -e" always with "--nodeps" (#153026)
1166 - provide separate resolvable kind for src packages.
1167 - extend status field for LOCK and LICENSE.
1168 - add sameState()/diffState() for UI.
1169 - provide 'best' candidate for UI.
1170 - set 60 sec timeout for curl access.
1171 - don't cross-compare solver results, takes too much time.
1172 - provide sizes of installed packages.
1173 - extend REQUIRES semantics in content file.
1174 - add "parse-metadata" helper to zmd-backend.
1177 -------------------------------------------------------------------
1178 Wed Feb 22 14:51:46 CET 2006 - kkaempf@suse.de
1180 - provide complete disk usage data (#152761)
1181 - include upgrade flag when copying solver solution
1182 back to pool (#152717)
1185 -------------------------------------------------------------------
1186 Wed Feb 22 13:16:48 CET 2006 - kkaempf@suse.de
1188 - don't insert incompatible architectures to the pool (#151933)
1189 - don't accept incompatible architectures from a repository
1191 - separate rpm log (#151431).
1192 - allow extended product requires.
1195 -------------------------------------------------------------------
1196 Tue Feb 21 22:02:59 CET 2006 - kkaempf@suse.de
1198 - provide the XML schema files in the main package. (#152593)
1200 -------------------------------------------------------------------
1201 Tue Feb 21 20:05:34 CET 2006 - kkaempf@suse.de
1203 - provide arch compat handling.
1204 - implement data upload to zmd.
1205 - fix source metadata caching on target.
1206 - add 'supplements' dependencies to 'yum' parser.
1207 - provide user agent identification to curl calls.
1208 - move resolver branches (multiple alternatives) back in queue
1209 (resolve known things first, then the unknown ones).
1210 - clean up 'packages' parser.
1213 -------------------------------------------------------------------
1214 Tue Feb 21 09:18:53 CET 2006 - kkaempf@suse.de
1216 - improve media mount/umount interface
1217 - prepare class ArchCompat for proper architecture ordering
1218 and compatibility handling.
1219 - add returns to dummy functions in DbAccess.
1222 -------------------------------------------------------------------
1223 Mon Feb 20 21:08:22 CET 2006 - kkaempf@suse.de
1225 - don't explictly delete to-be-upgraded packages.
1226 - finish query-system, resolve-dependencies, and transact for
1227 libzypp-zmd-backend.
1228 - provide Pattern::category.
1229 - move system architecture to toplevel.
1230 - make target store pathname settable.
1231 - speed up rpmdb reading by properly filtering unwanted file
1235 -------------------------------------------------------------------
1236 Sun Feb 19 20:35:03 CET 2006 - kkaempf@suse.de
1240 - when comparing solutions, prefer higher versions.
1241 - provide generic 'SafeBool' for bool conversions.
1242 - add PtrTypes testsuites.
1245 -------------------------------------------------------------------
1246 Fri Feb 17 21:43:51 CET 2006 - kkaempf@suse.de
1248 - integrate all diffs
1249 - move Target::commit to toplevel API
1250 - generalize dependency iterators and hash dependency
1251 information in pool (for speedup)
1252 - add 'supplements' as dependency
1253 - make more pattern attributes available
1254 - drop "smbfs" in favour of "cifs" (#151476)
1255 - add metadata cache to sources (Beta4 bug)
1256 - run "rpm -e" with name-version-release
1257 - fix update conflicts
1260 -------------------------------------------------------------------
1261 Thu Feb 16 20:02:19 CET 2006 - kkaempf@suse.de
1263 - fix-mediachange.diff: dont skip CD but retry after media change
1264 - cd-eject-button.diff: fix CD url so YaST recognizes it and shows
1266 - release-forced-eject-no-ptrfix.diff: fix refcounting in ptrs
1267 so media handle gets actually released and media unmounted.
1269 -------------------------------------------------------------------
1270 Thu Feb 16 14:40:31 CET 2006 - kkaempf@suse.de
1272 - implement arch scoring
1273 - prefer better arch (#151427)
1274 - transitive depedencies of weak requirements are non-weak
1278 -------------------------------------------------------------------
1279 Wed Feb 15 18:19:12 CET 2006 - kkaempf@suse.de
1281 - ignore self and to-be-updated conflicts (#150844)
1282 - fix enable of target store (for non-packages)
1285 -------------------------------------------------------------------
1286 Wed Feb 15 13:11:28 CET 2006 - kkaempf@suse.de
1288 - fix "cd:" url (#151121)
1289 - provide location() in public Package api
1290 - allow running distribution upgrade in testmode
1291 - extend HAL interface
1294 -------------------------------------------------------------------
1295 Wed Feb 15 10:10:48 CET 2006 - kkaempf@suse.de
1297 - pass normal and locale packages from selections correctly.
1298 - its "baseconf" for base selections.
1299 - Make 'ZYpp' an obvious singleton.
1300 - provide releasenotesUrl.
1301 - dont continue upgrade without target.
1302 - implement 'fake' hal for testing.
1303 - fix package sizes.
1304 - more solver testcases.
1307 -------------------------------------------------------------------
1308 Tue Feb 14 20:52:02 CET 2006 - kkaempf@suse.de
1310 - extend requires of libzypp-devel
1311 - provide package sizes for UI
1312 - provide more UI helpers
1313 - implement Product and related functions
1314 - fix split provides in distribution upgrade
1315 - provide locale information to system
1316 - ask HAL for available devices
1317 - reduce debug information in solver
1318 - filter architectures in source, not in solver
1321 -------------------------------------------------------------------
1322 Tue Feb 14 07:27:39 CET 2006 - visnov@suse.de
1324 - disable another testsuite for now
1325 - fetch the default locale from environment
1326 - support user-defined formatting of log
1329 -------------------------------------------------------------------
1330 Mon Feb 13 20:41:36 CET 2006 - visnov@suse.de
1332 - providing basic product information from susetags source
1333 - public API for preferred language
1334 - implemented redirect of logging (#149001)
1335 - report start/finish of source data parsing (#150211)
1336 - store/restore source aliases properly (#150256)
1337 - disable a lot of debug logging to speed up solver
1338 - properly rewrite URL for CDn directory layouts (#149870)
1341 -------------------------------------------------------------------
1342 Sun Feb 12 16:59:48 CET 2006 - kkaempf@suse.de
1344 - add save/restore state to facilitate UI 'cancel'
1345 - enable target/store
1346 - add 'forceResolve' call and flag to resolver to switch between
1347 task-oriented ZMD and interactive YaST behaviour.
1348 - Fix resolver problem solution texts.
1349 - improve solver problem solution offerings.
1350 - fix media access handling to better support multiple
1351 requestors to single media.
1352 - move the media number checking to the source (media requestor)
1353 which knows how to verify the correct media.
1354 - Fix CD ordering (#149871), adding testcases.
1355 - Move 'PoolItemList' and 'PoolItemSet' typedefs inside classes.
1356 - Add selections to testcases.
1359 -------------------------------------------------------------------
1360 Sat Feb 11 10:17:15 CET 2006 - kukuk@suse.de
1362 - Fix missing return in Source.cc:124
1364 -------------------------------------------------------------------
1365 Fri Feb 10 18:41:29 CET 2006 - kkaempf@suse.de
1367 - cope with empty arch field in selections
1368 - enable dummy "enableStorage" function
1371 -------------------------------------------------------------------
1372 Fri Feb 10 15:36:43 CET 2006 - kkaempf@suse.de
1374 - fix random data return in Source.cc
1377 -------------------------------------------------------------------
1378 Fri Feb 10 15:00:45 CET 2006 - kkaempf@suse.de
1380 - adapt zmd-backend to SourceImpl API change
1383 -------------------------------------------------------------------
1384 Fri Feb 10 13:54:43 CET 2006 - kkaempf@suse.de
1386 - fix the packages parser bug. Now all packages are parsed
1387 including (english) translations.
1388 source/susetags is back to svn head.
1391 -------------------------------------------------------------------
1392 Fri Feb 10 10:30:12 CET 2006 - kkaempf@suse.de
1394 - fix off-by-one bug in bitfield handling
1395 - revert source/susetags to rev 1411
1398 -------------------------------------------------------------------
1399 Thu Feb 9 22:21:43 CET 2006 - kkaempf@suse.de
1401 - dont prereq-sort non-packages
1404 -------------------------------------------------------------------
1405 Thu Feb 9 21:29:00 CET 2006 - kkaempf@suse.de
1409 -------------------------------------------------------------------
1410 Thu Feb 9 11:10:54 CET 2006 - kkaempf@suse.de
1412 - update to rev 1543
1414 -------------------------------------------------------------------
1415 Thu Feb 9 00:49:23 CET 2006 - ro@suse.de
1417 - require hal-devel in libzypp-devel
1418 - re-merge fixes (RPM_OPT_FLAGS)
1420 -------------------------------------------------------------------
1421 Wed Feb 8 23:53:58 CET 2006 - kkaempf@suse.de
1423 - make solver behaviour a bit more interactive
1426 -------------------------------------------------------------------
1427 Wed Feb 8 18:45:21 CET 2006 - schwab@suse.de
1429 - Fix syntax error in configure script.
1430 - Use RPM_OPT_FLAGS.
1432 -------------------------------------------------------------------
1433 Wed Feb 8 17:03:37 CET 2006 - kkaempf@suse.de
1435 - update for qt ui integration
1438 -------------------------------------------------------------------
1439 Tue Feb 7 23:18:09 CET 2006 - kkaempf@suse.de
1441 - split off libzypp-zmd-backend
1444 -------------------------------------------------------------------
1445 Tue Feb 7 23:10:59 CET 2006 - kkaempf@suse.de
1447 - another update to svn
1449 -------------------------------------------------------------------
1450 Mon Feb 6 20:42:22 CET 2006 - kkaempf@suse.de
1452 - finish rpm callbacks
1454 - fix state change resolver<->pool
1456 - speed up tag file parsing
1459 -------------------------------------------------------------------
1460 Mon Feb 6 16:53:03 CET 2006 - schubi@suse.de
1462 - disabling failing tests of s390 and ppc
1464 -------------------------------------------------------------------
1465 Mon Feb 6 11:14:16 CET 2006 - schubi@suse.de
1467 - Snapshoot rev 1367
1469 -------------------------------------------------------------------
1470 Mon Feb 6 01:42:48 CET 2006 - kkaempf@suse.de
1472 - use hashes for pool
1475 -------------------------------------------------------------------
1476 Fri Feb 3 14:21:47 CET 2006 - schubi@suse.de
1478 - removed Obsoletes: yast2-packagemanager
1480 -------------------------------------------------------------------
1481 Fri Feb 3 11:36:19 CET 2006 - schubi@suse.de
1483 - Snapshoot 3 Feb 2005 (11:30)
1485 -------------------------------------------------------------------
1486 Thu Feb 2 14:27:02 CET 2006 - schubi@suse.de
1488 - Snapshoot 2 Feb 2005 (14:00)
1490 -------------------------------------------------------------------
1491 Thu Feb 2 12:23:03 CET 2006 - schubi@suse.de
1493 - Snapshoot 2 Feb 2005 ( integrating YaST )
1495 -------------------------------------------------------------------
1496 Wed Jan 25 21:37:50 CET 2006 - mls@suse.de
1498 - converted neededforbuild to BuildRequires
1500 -------------------------------------------------------------------
1501 Sat Jan 14 08:51:55 CET 2006 - kkaempf@suse.de