[Yum] 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/attachments/20041018/4b97c340/attachment-0001.pgp 


More information about the Yum mailing list