Re: vstart and Python bindings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Pete,

I know too little about cython to answer usefully I'm afraid. I'll let other, more knowledgeable developers answer to this problem.

Cheers

On 26/02/2016 07:27, Pete Zaitcev wrote:
> Dear Loic:
> 
> The PR 7792 is not the problem. The issue appears to be that cythonization
> is not performed (anymore). There's a coupld of Makefile.am files in
> src/pybind, but no relevant Makefile files are generated. I tried to make
> it more explicit with this:
> 
> ./configure --with-rados --with-cython --with-radosgw
> 
> Still no effect.
> 
> Greetings,
> -- Pete
> 
> On Thu, 25 Feb 2016 14:04:13 +0700
> Loic Dachary <loic@xxxxxxxxxxx> wrote:
> 
>> Hi Pete,
>>
>> You need https://github.com/ceph/ceph/pull/7792 which is going to be merged real soon now ;-)
>>
>> Cheers
>>
>> On 25/02/2016 13:37, Pete Zaitcev wrote:
>>> I did a git pull today and rebuilt. Ran vstart, and it produced a
>>> Python traceback, ending with:
>>>
>>> ImportError: No module named rados
>>>
>>> Oooookay... This box never had Python bindings installed, but okay,
>>> someone innovated something. Fine, I thought. Installed python-rados,
>>> and ./ceph -w tracebacks:
>>>
>>> Traceback (most recent call last):
>>>   File "./ceph", line 953, in <module>
>>>     retval = main()
>>>   File "./ceph", line 778, in main
>>>     run_in_thread(cluster_handle.monitor_log, level, watch_cb, 0)
>>> AttributeError: 'Rados' object has no attribute 'monitor_log'
>>>
>>> Of course. The system version of pybind is obsolete, but ./ceph gets
>>> wrong one. Actually, it's not even getting built from .pyx anymore.
>>>
>>> Could whoever did all this please undo?
>>>
>>> -- Pete
> 
> --
> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

-- 
Loïc Dachary, Artisan Logiciel Libre
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux