[Yum-devel] yum 2.1.8
seth vidal
skvidal at phy.duke.edu
Mon Oct 18 05:33:55 UTC 2004
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.baseurl.org/pipermail/yum-devel/attachments/20041018/4b97c340/attachment.pgp
More information about the Yum-devel
mailing list