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: