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

Re: Looking for sponsor for first DM upload



On Dec 30 2016, Eriberto <eriberto@eriberto.pro.br> wrote:
> Hi Nikolaus,
>
> 2016-12-30 20:57 GMT-02:00 Nikolaus Rath <Nikolaus@rath.org>:
>> Hello,
>>
>> I am Debian Maintainer for the s3ql, python-dugong and python-llfuse
>> packages. I would like to add these packages to jessie-backports (the
>> important package being s3ql, with the other two being dependencies).
>>
>> Would someone be willing to sponsor the initial upload for me?
>>
>>
>> In addition to me wanting to use them personally, there have also been
>> regular requests for backports from other users. Back in Wheezy days, I
>> collected them in https://bugs.debian.org/707184 - but then never got
>> around to providing the backport.
>>
>> The packages are available at:
>>
>>   http://www.rath.org/debs/python-llfuse_1.1.1+dfsg-4~bpo8+1.dsc
>>   http://www.rath.org/debs/python-dugong_3.7+dfsg-3~bpo8+1.dsc
>>   http://www.rath.org/debs/s3ql_2.21+dfsg-1~bpo8+1.dsc
>>
>> (for some reason I'm unable to login into mentors.debian.org at the
>> moment)
>
>
> I looked s3ql and python-dugong and I saw several changes between
> stretch and bpo. Changes must be done if necessary only and must be
> registered in debian/changelog. Are really necessary these changes? I
> have lots of packages in bpo and I rarely need make changes.

Can you be more specific? Looking at dugong, the only change I see is
that the build dependency on python3-pytest has been removed from
debian/control and running the tests has been disabled in
debian/rules. This is necessary to avoid backporting a rather long tail
of dependencies for python3-pytest.

$ dget -x http://http.debian.net/debian/pool/main/p/python-dugong/python-dugong_3.7+dfsg-3.dsc
$ dget -x http://www.rath.org/debs/python-dugong_3.7+dfsg-3~bpo8+1.dsc
$ debdiff stretch/python-dugong_3.7+dfsg-3.dsc jessie-backports/python-dugong_3.7+dfsg-3~bpo8+1.dsc 
diff -Nru python-dugong-3.7+dfsg/debian/changelog python-dugong-3.7+dfsg/debian/changelog
--- python-dugong-3.7+dfsg/debian/changelog	2016-10-07 20:44:21.000000000 -0700
+++ python-dugong-3.7+dfsg/debian/changelog	2016-12-30 14:31:00.000000000 -0800
@@ -1,3 +1,9 @@
+python-dugong (3.7+dfsg-3~bpo8+1) jessie-backports; urgency=medium
+
+  * Rebuild for jessie-backports.
+
+ -- Nikolaus Rath <Nikolaus@rath.org>  Fri, 30 Dec 2016 14:30:59 -0800
+
 python-dugong (3.7+dfsg-3) unstable; urgency=medium
 
   * Added missing python3-pytest-catchlog dependency for tests.
diff -Nru python-dugong-3.7+dfsg/debian/control python-dugong-3.7+dfsg/debian/control
--- python-dugong-3.7+dfsg/debian/control	2016-10-07 20:41:37.000000000 -0700
+++ python-dugong-3.7+dfsg/debian/control	2016-12-30 14:12:31.000000000 -0800
@@ -7,8 +7,6 @@
 Build-Depends: debhelper (>= 9),
                python3-all,
                python3-sphinx (>= 1.0.7+dfsg),
-               python3-pytest (>= 2.8.0),
-               python3-pytest-catchlog,
                dh-python,
                python3-setuptools
 Standards-Version: 3.9.6
diff -Nru python-dugong-3.7+dfsg/debian/rules python-dugong-3.7+dfsg/debian/rules
--- python-dugong-3.7+dfsg/debian/rules	2016-06-27 08:59:48.000000000 -0700
+++ python-dugong-3.7+dfsg/debian/rules	2016-12-30 14:14:30.000000000 -0800
@@ -3,8 +3,6 @@
 
 #export DH_VERBOSE=1
 export PYBUILD_NAME=dugong
-export PYBUILD_TEST_PYTEST=1
-export PYBUILD_TEST_ARGS=--installed "{dir}/test/"
 
 %:
 	dh $@ --with python3,sphinxdoc --buildsystem=pybuild
@@ -33,3 +31,6 @@
 .PHONY: uscan
 uscan:
 	uscan --rename --destdir=$(CURDIR)/.. --repack --compression xz
+
+override_dh_auto_test:
+	# Disabled for backports


I'll add a description to debian/changelog, but I'm wanted to ask
because it sounds as if you saw more changes than that.

Best,
-Nikolaus

-- 
GPG encrypted emails preferred. Key id: 0xD113FCAC3C4E599F
Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

             »Time flies like an arrow, fruit flies like a Banana.«


Reply to: