#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