Le samedi 24 décembre 2016 13:51:28 UTC+1, Dima Pasechnik a écrit :
>
>
>
> On Thursday, December 22, 2016 at 1:50:03 PM UTC, Emmanuel Charpentier 
> wrote:
>>
>> Well, I upgraded my local Sage (which used to have a functional pip...) 
>> and ... :
>>
>> charpent@SAP5057241:/usr/local/sage-7$ sage -python
>> Python 2.7.12 (default, Dec 22 2016, 11:47:35) 
>> [GCC 6.2.1 20161124] on linux2
>> Type "help", "copyright", "credits" or "license" for more information.
>> >>> quit()
>> charpent@SAP5057241:/usr/local/sage-7$ sage -pip search lalala
>>
>
> and what is the output of 
> sage -pip -V
>

I most cautiously didn't. Don't have that machine on hand at the time. On 
my test VM with the same problem, I get :

 pip 8.1.2 from /usr/local/sage-7/local/lib/python2.7/site-packages (python 
2.7)

(no dump of the SSL-related error when pip searching (identocal to what I 
posted) : this test VM has been kept to an absolute minimum of systemwide 
software, hence no X, no utilities, no nothing. (especially no cut'n-paste 
from the console...).

BTW, those tests showed me that R 3.3.2 (my original itch to scratch) *can* 
be compiled against gnutls and reach HTTPS R repositories.

I plan to recompile against openssl to try to port the Python patch. More 
on this later...

HTH,

--
Emmanuel Charpentier

>
> (it could be that you upgraded your pip to v9, and this is the root of the 
> problem here?)
>  
>
>> Exception:
>> Traceback (most recent call last):
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/basecommand.py", 
>> line 215, in main
>>     status = self.run(options, args)
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/commands/search.py",
>>  
>> line 43, in run
>>     pypi_hits = self.search(query, options)
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/commands/search.py",
>>  
>> line 60, in search
>>     hits = pypi.search({'name': query, 'summary': query}, 'or')
>>   File "/usr/local/sage-7/local/lib/python/xmlrpclib.py", line 1243, in 
>> __call__
>>     return self.__send(self.__name, args)
>>   File "/usr/local/sage-7/local/lib/python/xmlrpclib.py", line 1602, in 
>> __request
>>     verbose=self.__verbose
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/download.py", line 
>> 764, in request
>>     headers=headers, stream=True)
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py",
>>  
>> line 518, in post
>>     return self.request('POST', url, data=data, json=json, **kwargs)
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/download.py", line 
>> 378, in request
>>     return super(PipSession, self).request(method, url, *args, **kwargs)
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py",
>>  
>> line 475, in request
>>     resp = self.send(prep, **send_kwargs)
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/_vendor/requests/sessions.py",
>>  
>> line 585, in send
>>     r = adapter.send(request, **kwargs)
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/_vendor/cachecontrol/adapter.py",
>>  
>> line 46, in send
>>     resp = super(CacheControlAdapter, self).send(request, **kw)
>>   File 
>> "/usr/local/sage-7/local/lib/python2.7/site-packages/pip/_vendor/requests/adapters.py",
>>  
>> line 477, in send
>>     raise SSLError(e, request=request)
>> SSLError: Can't connect to HTTPS URL because the SSL module is not 
>> available.
>>
>> The problem still stands (has worsened, actually...). However, the last 
>> changes in the patch included in Python were dated 2016-09-05, whereas 
>> Python 2.7.12 (implicitly -0) is dated 
>> <https://www.python.org/downloads/> 2016-06-25. Our current version may 
>> be too hold to get the patch.
>>
>> HTH,
>>
>> --
>> Emmanuel Charpentier
>>
>> Le jeudi 22 décembre 2016 12:36:34 UTC+1, Samuel Lelievre a écrit :
>>>
>>> Upgrade to Python 2.7.12 is done at #19735.
>>>
>>> Upgrade to Python 2.7.13 is in progress at #22037.
>>>
>>> #19735 https://trac.sagemath.org/ticket/19735
>>> #22037 https://trac.sagemath.org/ticket/22037
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to