Hi All, Yum 2.1.8 is available. This is not feature complete for the 2.1 series - NOTE 2.1.X is a devel series of functional releases. When it reaches feature-parity with 2.0.X it will become 2.2. We're very close now. Tarball: http://linux.duke.edu/yum/download/2.1/yum-2.1.8.tar.gz src.rpm: http://linux.duke.edu/yum/download/2.1/yum-2.1.8-1.src.rpm noarch.rpm - built on fedora core 2(ish): http://linux.duke.edu/yum/download/2.1/yum-2.1.8-1.noarch.rpm Changes: (there are a bunch) - sort groups in grouplist - fix problem with space-separated options (even quoted, were not being passed correctly) - add in a function that will check if the user has any gpg public keys installed in the rpmdb if the user has gpgcheck=1 set anywhere. If the user has it set and does not have any gpg keys installed it will error out and report a sensible message about how to solve it. If they do have keys installed it will save a file in cachedir so it won't have to make the check again. It's not intended to be a serious measure to stop abuse, but it will catch 90% of the people who have enabled gpgchecking w/o importing any keys - implemented post-transaction report output - just a short format of what happened - checked in fix to yum-urlgrabber for bug 335 - add clean metadata and clean cache functions remove garbage print output from makecache - minor string change for config error message, and catch broken config file exception gracefully. - lots of depsolver output callback cleanups. - implement 'localinstall' yum localinstall /path/to/some/file.rpm will install/update file.rpm and resolve it's dependencies from the repositories you have. yum install /path/to/some/file.rpm will do the same - but it will import the repository metadata first b/c it has to parse the args and look at the repo lists and what not. it determines it it should gpgcheck the package based on the global gpgcheck value under [main] - filelog output to /var/log/yum.log working and much prettier - a number of urlgrabber fixes - thanks to Ryan for making them happen so quickly. - fix for i18n import that doesn't exist in rpmUtils/oldUtils.py Todo: - NEED MORE DOCS :) - yum import-key - add a flag to enable -vv mode to rpm for more debugging fun - lots of strings need i18n._() around them - yum-queue implementation included - yum --download-only/downloader merge - too much more to think about right now. Let me know what I broke. -sv -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.dulug.duke.edu/pipermail/yum/attachments/20041018/4b97c340/attachment.bin