On Wed, Aug 6, 2014 at 3:55 PM, Florian Pritz <bluewind@xinu.at> wrote:
v2: - Use _alpm_splitdep rather than implementing it myself (thanks to Andrew for the idea)
I'd love feedback on the idea/implementation (preferably from Allan) and also general feedback on this try at documenting it (in man pacman):
--ignore-depends provider=version,...
Make pacman believe the package named provider with version version is installed when doing dependency checks. This allows to disable certain dependency checks without affecting everything the way the --nodeps option does.
It's my preference to put double quotes around example names found in prose (e.g. the package named "provider" with version "version"). Also, I think some users may get confused about the use of the word "provider" instead of using the word "package", but maybe I'm underestimating users. Finally, I think a slight reword of the last sentence would be beneficial. For example: "This allows one to disable specific dependency checks without affecting all dependency checks, which the --nodeps option does." or "This allows one to disable specific dependency checks without affecting all dependency checks. To disable all dependency checking, see the --nodeps option." I prefer the latter simply because it is explicitly clear, but it is more verbose, which could be seen as a bad thing. Hope this helps. Jason