Thomas Goirand <z...@debian.org> writes: > On 10/15/2013 06:21 PM, Tristan Seligmann wrote: > > What sort of upstream "source code" would be using the /usr/bin > > wrapper at all? (I ask this question without prejudice; I can > > obviously imagine some ways this might happen, but I'm more > > interested in the actual existing use cases that you implied, not > > ones that only exist in my imagination) > > I'm not sure if you're talking about the *full path* bit or what. > Upstream code (or at least, unit tests...) is calling "coverage" from > the standard accessible $PATH.
If some upstream code is making many invocations of one command with a hard-coded name, that's an argument to work with upstream and ask them to parameterise their code better (and patch it until they do), so OS packagers can easily alter the invocations to match OS-specific command locations. This effort is part of maintaining software in Debian: working with upstream to convince them to make their code work well in a universal operating system. In which vein, you've motivated me to raise an issue for this problem upstream <URL:https://bitbucket.org/ned/coveragepy/issue/272/> with the Python Coverage library maintainer, to argue for addressing the cause of the problem. Thanks! -- \ “… one of the main causes of the fall of the Roman Empire was | `\ that, lacking zero, they had no way to indicate successful | _o__) termination of their C programs.” —Robert Firth | Ben Finney <b...@benfinney.id.au> -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/7whachkay6.fsf...@benfinney.id.au