[Pulp-list] Fwd: Installing python package synchronized from PyPI

jeremy combs combs.jeremy at gmail.com
Mon May 6 17:56:52 UTC 2019


I *think* this may be a bug in Pulp 2's python plugin.  If I have
synchronized "Django" from PyPI, when I try to 'pip install --trusted-host
<pulp_ip> -i http://<pulp_ip>/pulp/python/web/my_repo_name/simple Django' I
get "Could not find a version that satisfies the requirement Django".

Wireshark shows the request going out for "django" (Note lowercase).  Pulp
has the package in it's content as "Django" (uppercase).  I *think* this is
a side effect of the content being served via apache and being case
sensitive.  The 'python_pulp.conf' file probably needs some 'mod_speling'
magic or something.

Also note https://www.python.org/dev/peps/pep-0426/#name "All comparisons
of distribution names MUST be case insensitive"

All this being said I am VERY new to pulp and would gladly accept that I am
doing something wrong.  If that is the case any help would be
greatly appreciated.

Thank you all!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-list/attachments/20190506/2db50f2d/attachment.htm>


More information about the Pulp-list mailing list