[Python-modules-team] Bug#758211: Packaged new version

Pietro Battiston me at pietrobattiston.it
Fri Jan 30 13:24:31 UTC 2015


I quickly put together a package of 0.7.0 also supporting python3, and
after suppressing two problematic tests ("PageRank" tests segfault - I
didn't investigate why), I am using it without any problem so far.

Attached are the modified files (I have no familiarity with svn),
including the two meant to reside in debian/patches. At the following
address:
http://pietrobattiston.it/t/igraph
are the resulting binary packages for amd64.

Notice that my package could not be simply uploaded as it is, since it
(should) build-depends on the same version of igraph, i.e. 0.7.0, which
is not in Debian (and never was). The build process only works on my pc
because it automatically fetches and builds igraph 0.7.0. The produced
packages seem to play well with libigraph 0.7.1 (except maybe for the
failed tests?), but forcing the build against libigraph 0.7.1 fails.

Anyway, it is possible that when jessie is out python-igraph 0.7.1 will
be out too. It will then maybe be a good time to transform the
build-depends into a versioned one.

Cheers,

Pietro
-------------- next part --------------
A non-text attachment was scrubbed...
Name: changelog
Type: text/x-changelog
Size: 934 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20150130/037706be/attachment-0003.bin>
-------------- next part --------------
Source: python-igraph
Section: python
Priority: extra
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org> 
Uploaders: TANIGUCHI Takaki <takaki at debian.org>
Build-Depends: debhelper (>= 8.0.0),
	python-all-dev,
        python3-all-dev,
	python-setuptools,
        python3-setuptools,
	libigraph-dev,
        dh-python
Standards-Version: 3.9.6
Homepage: http://igraph.sourceforge.net/
Vcs-Svn: svn://anonscm.debian.org/python-modules/packages/python-igraph/trunk/
Vcs-Browser: http://anonscm.debian.org/viewvc/python-modules/packages/python-igraph/trunk/

Package: python-igraph
Architecture: any
Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}
Provides: ${python:Provides}
Description: High performance graph data structures and algorithms
 Python interface to the igraph high performance graph library, primarily
 aimed at complex network research and analysis.
 .
 Graph plotting functionality is provided by the Cairo library, so make
 sure you install the Python bindings of Cairo if you want to generate
 publication-quality graph plots.

Package: python3-igraph
Architecture: any
Depends: ${python3:Depends}, ${shlibs:Depends}, ${misc:Depends}
Provides: ${python3:Provides}
Description: High performance graph data structures and algorithms
 Python interface to the igraph high performance graph library, primarily
 aimed at complex network research and analysis.
 .
 Graph plotting functionality is provided by the Cairo library, so make
 sure you install the Python bindings of Cairo if you want to generate
 publication-quality graph plots.
 .
 This is the version of the package for Python 3.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rules
Type: text/x-makefile
Size: 201 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20150130/037706be/attachment-0004.bin>
-------------- next part --------------
version=3
opts="filenamemangle=s/.*\/([^#]*)#.*/$1/" \
https://pypi.python.org/simple/python-igraph/ \.\./\.\./packages/source/p/python-igraph/python-igraph-(.*)\.tar\.gz.md5=.*

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Skip-tests-which-segfault.patch
Type: text/x-patch
Size: 1042 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/python-modules-team/attachments/20150130/037706be/attachment-0005.bin>
-------------- next part --------------
0001-Skip-tests-which-segfault.patch


More information about the Python-modules-team mailing list