[med-svn] [iva] 01/01: managed to inject local package, but build fails due to incompatibility python-pysam and iva is python3
Jorge Soares
jssoares-guest at moszumanska.debian.org
Fri Nov 21 17:15:00 UTC 2014
This is an automated email from the git hooks/post-receive script.
jssoares-guest pushed a commit to branch master
in repository iva.
commit 60e611cc5c08fd988f47cf3bc4b7d0599c60fb14
Author: Jorge Soares <j.s.soares at gmail.com>
Date: Fri Nov 21 17:14:40 2014 +0000
managed to inject local package, but build fails due to incompatibility python-pysam and iva is python3
---
debian/control | 2 +-
debian/patches/remove-all-deps-from-setup-py | 10 ++++++++++
debian/patches/remove-fastaq-setuppy-dependency | 16 ----------------
debian/patches/series | 2 +-
4 files changed, 12 insertions(+), 18 deletions(-)
diff --git a/debian/control b/debian/control
index e606a04..7d05709 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,7 @@ Build-Depends: debhelper (>= 9),
samtools,
mummer,
smalt,
- fastaq,
+ fastaq (>= 1.6),
trimmomatic,
bioperl,
help2man
diff --git a/debian/patches/remove-all-deps-from-setup-py b/debian/patches/remove-all-deps-from-setup-py
new file mode 100644
index 0000000..4494fd9
--- /dev/null
+++ b/debian/patches/remove-all-deps-from-setup-py
@@ -0,0 +1,10 @@
+Description: Relying on debian dependencies instead
+--- a/setup.py
++++ b/setup.py
+@@ -17,6 +17,5 @@
+ url='https://github.com/sanger-pathogens/iva',
+ scripts=glob.glob('scripts/*'),
+ test_suite='nose.collector',
+- install_requires=['nose >= 1.3', 'fastaq >= 1.6.0', 'networkx'],
+ license='GPLv3',
+ )
diff --git a/debian/patches/remove-fastaq-setuppy-dependency b/debian/patches/remove-fastaq-setuppy-dependency
deleted file mode 100644
index fe34282..0000000
--- a/debian/patches/remove-fastaq-setuppy-dependency
+++ /dev/null
@@ -1,16 +0,0 @@
-Description: Removes the fastaq 1.6 depedency form setup.py.
-It keeps on looking for fasataq 1.6 in: https://pypi.python.org/simple/fastaq/
-Since it's not there and debian already has fastaq 1.6 I'm removing it to see
-if package builds
-Index: iva/setup.py
-===================================================================
---- iva.orig/setup.py
-+++ iva/setup.py
-@@ -17,6 +17,6 @@ setup(
- url='https://github.com/sanger-pathogens/iva',
- scripts=glob.glob('scripts/*'),
- test_suite='nose.collector',
-- install_requires=['nose >= 1.3', 'fastaq >= 1.6.0', 'networkx'],
-+ install_requires=['nose >= 1.3', 'networkx'],
- license='GPLv3',
- )
diff --git a/debian/patches/series b/debian/patches/series
index fe7fa0f..fb9dc55 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1 @@
-remove-fastaq-setuppy-dependency
+remove-all-deps-from-setup-py
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/iva.git
More information about the debian-med-commit
mailing list