[Python-modules-team] Bug#877895: intersphinx plugin makes packages unreproducible

Antoine Beaupré anarcat at debian.org
Fri Oct 13 12:34:27 UTC 2017


On 2017-10-13 12:22:47, Dmitry Shachnev wrote:
> On Thu, Oct 12, 2017 at 03:55:46PM -0400, Antoine Beaupré wrote:
>> now i guess i need to file bugs for all my build-deps to make sure they
>> ship -doc packages... sigh...
>>
>> i am not sure what the next step here is. should we just document this
>> as a known issue with reproducible builds and teach people how to fix
>> this somehow?
>
> I think yes. In theory every package which tries to access network during
> build is buggy, and needs to be fixed anyway. Pybuild helps with that by
> setting http_proxy/https_proxy to 127.0.0.1:9.
>
>> or is there anything else needed in sphinx?
>
> I do not want to hardcode Debian paths to various .inv files. What else
> can I do?

Well, you can write *multiple* paths there, and the last one (None)
fetches over the network, so it should work transparently everywhere.

Not sure what your question is here though...

a.

-- 
Sous un gouvernement qui emprisonne injustement, la place de l’homme
juste est aussi en prison.
                        - La désobéissance civile, Henry David Thoreau



More information about the Python-modules-team mailing list