Historical bug tracker for the Pacman package manager.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues
This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
FS#20259 - pacman.conf man page clairity
Attached to Project:
Pacman
Opened by Mr. K. (KitchM) - Thursday, 22 July 2010, 15:55 GMT
Last edited by Xavier (shining) - Monday, 15 November 2010, 09:59 GMT
Opened by Mr. K. (KitchM) - Thursday, 22 July 2010, 15:55 GMT
Last edited by Xavier (shining) - Monday, 15 November 2010, 09:59 GMT
|
DetailsDescription:
The man page at http://www.archlinux.org/pacman/pacman.conf.5.html states: "During parsing, pacman will define the $repo variable to the name of the current section. This is often utilized in files specified using the Include directive so all repositories can use the same mirrorfile. pacman also defines the $arch variable to the value of Architecture, so the same mirrorfile can even be used for different architectures." Additional info: * package version(s) * config and/or log files etc. Steps to reproduce: Read man page |
This task depends upon
Closed by Xavier (shining)
Monday, 15 November 2010, 09:59 GMT
Reason for closing: Not a bug
Additional comments about closing: this bug lacks clairity.
ooooh or did you mean clarity ?
Monday, 15 November 2010, 09:59 GMT
Reason for closing: Not a bug
Additional comments about closing: this bug lacks clairity.
ooooh or did you mean clarity ?
And you seriously want "define" defined?
I actually did not get that explanation of parsing as you did. Interesting.
The context issue is an interesting one because it actually appears to be associated with the $repo variable.
It was good to learn, however indirectly, that the variable $repo is used repeatedly for each section name, in turn (if I get the gist of what you wrote). However, I now believe that to be wrong. I guess I now understand that what should have been written was "As the pacman program processes the information it finds in pacman.conf, it replaces the variable $repo with the address of the repository from each section it finds, in turn, from top to bottom, as it searches the repos thru the Internet for the file needed". But that appears to be only if it is in the Include directive. But then that brings up the question "Why have separate sections and not just put everything under the directive?".
Now please keep in mind that I understand that you may not want to target those who do not understand your inside language usage, and that's fine. But what does not make sense is when others wish to help clarify and make the file more useful to more people, that you people would use a tone that is very discouraging and unwelcoming. It's free help, for pity's sake! Where's the downside?
(Unless, that is, you really believe you've written a great man page.)