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

Bug#840500: marked as done (RFS: asciinema/1.3.0-2 [RC])



Your message dated Sat, 15 Oct 2016 12:10:38 +0200
with message-id <1476526238.15473.4.camel@debian.org>
and subject line Re: Bug#840500: RFS: asciinema/1.3.0-2 [RC]
has caused the Debian Bug report #840500,
regarding RFS: asciinema/1.3.0-2 [RC]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
840500: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840500
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
Severity: important


Hello

I'm looking for an sponsor of my updated asciinema package

If closes an RC bug, and various fixes/improvements

Here is the last entry in the changelog

asciinema (1.3.0-2) unstable; urgency=medium

  * Correct the license from MIT to GPL-3+ (Closes: #840134).
  * Relicense the debian directory to GPL-3+
  * Use upstream manpage
  * Run the test suite, as it does not get run by default
  * Store the generated tarball using pristine-tar

 -- gustavo panizzo <gfa@zumbi.com.ar>  Tue, 11 Oct 2016 09:28:07 +0800

git repo can be found at
https://anonscm.debian.org/git/collab-maint/asciinema.git

built package can be downloaded from
https://mentors.debian.net/debian/pool/main/a/asciinema/asciinema_1.3.0-2.dsc

attached the debdiff between 1.3.0-1 and 1.3.0-2


-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (300, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru asciinema-1.3.0/debian/asciinema.manpages asciinema-1.3.0/debian/asciinema.manpages
--- asciinema-1.3.0/debian/asciinema.manpages	2016-07-29 17:06:45.000000000 +0800
+++ asciinema-1.3.0/debian/asciinema.manpages	2016-10-11 09:23:16.000000000 +0800
@@ -1 +1 @@
-debian/asciinema.1
+man/asciinema.1
diff -Nru asciinema-1.3.0/debian/changelog asciinema-1.3.0/debian/changelog
--- asciinema-1.3.0/debian/changelog	2016-07-29 18:37:47.000000000 +0800
+++ asciinema-1.3.0/debian/changelog	2016-10-11 09:28:07.000000000 +0800
@@ -1,3 +1,13 @@
+asciinema (1.3.0-2) unstable; urgency=medium
+
+  * Correct the license from MIT to GPL-3+ (Closes: #840134).
+  * Relicense the debian directory to GPL-3+
+  * Use upstream manpage
+  * Run the test suite, as it does not get run by default
+  * Store the generated tarball using pristine-tar
+
+ -- gustavo panizzo <gfa@zumbi.com.ar>  Tue, 11 Oct 2016 09:28:07 +0800
+
 asciinema (1.3.0-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru asciinema-1.3.0/debian/control asciinema-1.3.0/debian/control
--- asciinema-1.3.0/debian/control	2016-07-29 23:20:15.000000000 +0800
+++ asciinema-1.3.0/debian/control	2016-10-11 09:28:07.000000000 +0800
@@ -2,7 +2,7 @@
 Section: utils
 Priority: optional
 Maintainer: gustavo panizzo <gfa@zumbi.com.ar>
-Build-Depends: debhelper (>= 9), python3-setuptools, dh-python, python3-all
+Build-Depends: debhelper (>= 9), python3-setuptools, dh-python, python3-all, python3-nose
 Standards-Version: 3.9.8
 Vcs-Browser: https://anonscm.debian.org/cgit/collab-maint/asciinema.git
 Vcs-Git: https://anonscm.debian.org/git/collab-maint/asciinema.git
diff -Nru asciinema-1.3.0/debian/copyright asciinema-1.3.0/debian/copyright
--- asciinema-1.3.0/debian/copyright	2016-07-29 18:11:46.000000000 +0800
+++ asciinema-1.3.0/debian/copyright	2016-10-11 09:28:07.000000000 +0800
@@ -3,29 +3,27 @@
 Source: http://asciinema.org
 
 Files: *
-Copyright: (c) 2013-2016, Marcin Kulik
-License: MIT
+Copyright: 2013-2016, Marcin Kulik
+License: GPL-3+
 
 Files: debian/*
-Copyright: (c) 2014-2016, gustavo panizzo <gfa@zumbi.com.ar>
-License: MIT
+Copyright: 2014-2016, gustavo panizzo <gfa@zumbi.com.ar>
+License: GPL-3+
 
-License: MIT
- Permission is hereby granted, free of charge, to any person obtaining
- a copy of this software and associated documentation files (the
- "Software"), to deal in the Software without restriction, including
- without limitation the rights to use, copy, modify, merge, publish,
- distribute, sublicense, and/or sell copies of the Software, and to
- permit persons to whom the Software is furnished to do so, subject to
- the following conditions:
+License: GPL-3+
+  This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
  .
- The above copyright notice and this permission notice shall be
- included in all copies or substantial portions of the Software.
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ GNU General Public License for more details.
  .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
- NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
- LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
- OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
- WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+ .
+ On Debian systems, the full text of the GPL v3 can be found in
+ /usr/share/common-licenses/GPL-3
diff -Nru asciinema-1.3.0/debian/gbp.conf asciinema-1.3.0/debian/gbp.conf
--- asciinema-1.3.0/debian/gbp.conf	2016-07-29 17:06:45.000000000 +0800
+++ asciinema-1.3.0/debian/gbp.conf	2016-10-11 09:28:07.000000000 +0800
@@ -2,4 +2,5 @@
 upstream-branch = master
 debian-branch = debian/unstable
 upstream-tag = v%(version)s
-compression = gzip
+compression = xz
+pristine-tar = True
diff -Nru asciinema-1.3.0/debian/patches/disable-write-pty.patch asciinema-1.3.0/debian/patches/disable-write-pty.patch
--- asciinema-1.3.0/debian/patches/disable-write-pty.patch	1970-01-01 08:00:00.000000000 +0800
+++ asciinema-1.3.0/debian/patches/disable-write-pty.patch	2016-10-11 09:28:07.000000000 +0800
@@ -0,0 +1,20 @@
+Description: disable tests that write to pty
+Until there is a way to use pts devices inside build environments
+this code will cause FTBFS on buildds, Bug: #817236
+Author: gustavo panizzo <gfa@zumbi.com.ar>
+Last-Update: 2016-10-10
+Origin: vendor
+--- a/tests/pty_recorder_test.py
++++ b/tests/pty_recorder_test.py
+@@ -34,11 +34,3 @@ class TestPtyRecorder(Test):
+         if fd != pty.STDOUT_FILENO:
+             self.real_os_write(fd, data)
+ 
+-    def test_record_command_writes_to_stdout(self):
+-        pty_recorder = PtyRecorder()
+-        output = FakeStdout()
+-
+-        command = ['python3', '-c', "import sys; import time; sys.stdout.write(\'foo\'); sys.stdout.flush(); time.sleep(0.01); sys.stdout.write(\'bar\')"]
+-        pty_recorder.record_command(command, output)
+-
+-        assert_equal([b'foo', b'bar'], output.data)
diff -Nru asciinema-1.3.0/debian/patches/series asciinema-1.3.0/debian/patches/series
--- asciinema-1.3.0/debian/patches/series	1970-01-01 08:00:00.000000000 +0800
+++ asciinema-1.3.0/debian/patches/series	2016-10-11 09:28:07.000000000 +0800
@@ -0,0 +1,2 @@
+use-nosetests3.patch
+disable-write-pty.patch
diff -Nru asciinema-1.3.0/debian/patches/use-nosetests3.patch asciinema-1.3.0/debian/patches/use-nosetests3.patch
--- asciinema-1.3.0/debian/patches/use-nosetests3.patch	1970-01-01 08:00:00.000000000 +0800
+++ asciinema-1.3.0/debian/patches/use-nosetests3.patch	2016-10-11 09:28:07.000000000 +0800
@@ -0,0 +1,15 @@
+Description: use nosetests3 instead of nosetests
+Author: gustavo panizzo <gfa@zumbi.com.ar>
+Last-Update: 2016-10-10
+Origin: vendor
+--- a/Makefile
++++ b/Makefile
+@@ -4,7 +4,7 @@ VERSION=`python3 -c "import asciinema; p
+ test: test-unit test-integration
+ 
+ test-unit:
+-	nosetests
++	nosetests3
+ 
+ test-integration:
+ 	tests/integration.sh
diff -Nru asciinema-1.3.0/debian/rules asciinema-1.3.0/debian/rules
--- asciinema-1.3.0/debian/rules	2016-07-29 18:20:09.000000000 +0800
+++ asciinema-1.3.0/debian/rules	2016-10-11 09:28:07.000000000 +0800
@@ -3,3 +3,8 @@
 %:
 	dh $@ --buildsystem=pybuild --with python3
 
+override_dh_auto_test:
+	$(MAKE) test-unit
+
+clean:
+	dh_clean asciinema.egg-info/ asciinema/commands/__pycache__/ tests/__pycache__/ asciinema/__pycache__/ .pybuild/

--- End Message ---
--- Begin Message ---
Am Mittwoch, den 12.10.2016, 13:50 +0200 schrieb Tobias Frost:
> Control: owner -1 !
> Thnks
> 
> Will take a look ASAP (either today evening or Friday)
> 
> --
> tobi
> 
> > Package: sponsorship-requests
> > Severity: important
> > 
> > 
> > Hello
> > 
> > I'm looking for an sponsor of my updated asciinema package
> > 
> > If closes an RC bug, and various fixes/improvements
> > 
> > Here is the last entry in the changelog
> > 
> > asciinema (1.3.0-2) unstable; urgency=medium
> > 
> >   * Correct the license from MIT to GPL-3+ (Closes: #840134).
> >   * Relicense the debian directory to GPL-3+
> >   * Use upstream manpage
> >   * Run the test suite, as it does not get run by default
> >   * Store the generated tarball using pristine-tar
> > 
> >  -- gustavo panizzo <gfa@zumbi.com.ar>  Tue, 11 Oct 2016 09:28:07
> > +0800
> > 
> > git repo can be found at
> > https://anonscm.debian.org/git/collab-maint/asciinema.git
> > 
> > built package can be downloaded from
> > https://mentors.debian.net/debian/pool/main/a/asciinema/asciinema_1
> > .3.0-2.dsc
> > 
> > attached the debdiff between 1.3.0-1 and 1.3.0-2
> > 
> > 
> > -- System Information:
> > Debian Release: stretch/sid
> >   APT prefers testing
> >   APT policy: (900, 'testing'), (300, 'unstable')
> > Architecture: amd64 (x86_64)
> > 
> > Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
> > Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> > Shell: /bin/sh linked to /bin/dash
> > Init: systemd (via /run/systemd/system)
> > 
> 
> 
> 
Uploaded, thank you gustavo!

--
tobi

--- End Message ---

Reply to: