#6146: yum provides should account for --excludedocs

Fedora Release Engineering rel-eng at fedoraproject.org
Sun Apr 12 17:18:35 UTC 2015


#6146: yum provides should account for --excludedocs
-------------------------+------------------------
 Reporter:  dachary      |       Owner:  rel-eng@…
     Type:  enhancement  |      Status:  new
Milestone:               |   Component:  other
 Keywords:               |  Blocked By:
 Blocking:               |
-------------------------+------------------------
 {{{%packages --excludedocs --instLangs=en --nocore}}} prevents manual
 pages from being installed. Still, yum leads the user to believe they will
 be installed. Forcing the installation of the manual pages or even tracing
 the reason for the man pages to be absent requires knowledge that is
 beyond what most user have. There should be so kind of hint in yum
 provides output to explain this is not a problem.

 {{{
 $ docker run -t -i fedora:21 bash
 # yum provides /usr/share/man/man1/ls.1.gz
 fedora/21/x86_64/filelists_db
 |  25 MB  00:00:01
 updates/21/x86_64/filelists_db
 |  13 MB  00:00:00
 coreutils-8.22-19.fc21.x86_64 : A set of basic GNU tools commonly used in
 shell scripts
 Repo        : fedora
 Matched from:
 Filename    : /usr/share/man/man1/ls.1.gz
 coreutils-8.22-19.fc21.x86_64 : A set of basic GNU tools commonly used in
 shell scripts
 Repo        : @anaconda
 Matched from:
 Filename    : /usr/share/man/man1/ls.1.gz
 # yum install coreutils
 Package coreutils-8.22-19.fc21.x86_64 already installed and latest version
 Nothing to do
 # ls -l /usr/share/man/man1/ls.1.gz
 ls: cannot access /usr/share/man/man1/ls.1.gz: No such file or directory
 # yum install man
 # man ls
 No manual entry for ls
 }}}

 See also https://fedorahosted.org/rel-eng/ticket/6145

-- 
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6146>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project


More information about the rel-eng mailing list