cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefania (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-10853) deb package migration to dh_python2
Date Fri, 22 Apr 2016 02:05:13 GMT


Stefania commented on CASSANDRA-10853:

I've opened CASSANDRA-11630 to make the dependency on Cython optional, and not necessary when
the {{--no-compile}} flag is passed to _setup.py_. 

The intention in CASSANDRA-11053 was to keep the package arch independent and let people build
the Cython extensions manually for performance reasons (see this [blog|]).
The performance improvement of compiling _copyutil.py_ is minimal (5%), what really helps
is compiling the driver, which we don't do at the moment. However, this may well change in
future if we optimize _copyutil.py__ further. So let me know what you prefer, to tackle the
problem now and keep the extensions in the package, or make them optional.

> deb package migration to dh_python2
> -----------------------------------
>                 Key: CASSANDRA-10853
>                 URL:
>             Project: Cassandra
>          Issue Type: Task
>          Components: Packaging
>            Reporter: Michael Shuler
>            Assignee: Michael Shuler
>             Fix For: 3.0.x, 3.x
>         Attachments: 10853_minimal_wip.txt
> I'm working on a deb job in jenkins, and I had forgotten to open a bug for this. There
is no urgent need, since {{python-support}} is in Jessie, but this package is currently in
transition to be removed.
> During deb build:
> {noformat}
> dh_pysupport: This program is deprecated, you should use dh_python2 instead. Migration
> {noformat}

This message was sent by Atlassian JIRA

View raw message