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!
_______________________________________________
Pulp-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-list

Reply via email to