Description of problem: The build system has a rule that automatically requires info-install whenever a package has .info files. This creates bloat for packages such as bash. Note that info-install requires user action to execute. Steps to Reproduce: 1. install bash 2. see that it requires a lot of packages I can find this problem, but what feedback if this is the right thing to do
Created attachment 11587 [details] bash dependency diagram
My immediate thought was that if a package uses INFO, it wants it. However, man pages for such programs say "if you have info installed...", implying that they can live without it. Unsure of the importance of 'info-install' re 'info': info: A stand-alone TTY-based reader for GNU texinfo documentation info-install: Program to update the GNU texinfo documentation main page $ urpmq --requires info | grep info libtinfo.so.6()(64bit) $ urpmq --requires-recursive info | grep info info-install The latter does not require info. Are you suggesting that we change all these programs to make info optional: 'recommends' rather than 'requires' perhaps? I am not qualified to say. $ urpmq --requires bash | grep info info-install libtinfo.so.6()(64bit)
CC: (none) => lewyssmith
Most man pages are coded in tex. The info versions are available if wanted, but can usually be looked up online.
CC: (none) => ftg
This was fixed 2 minutes before you opening your bug report :-) Those deps are no more emitted. Affected packages will lost this dep on next rebuild…
Status: NEW => RESOLVEDCC: (none) => thierry.vignaudResolution: (none) => FIXED
Thanks Thierry!