Bug#1065221: marked as done (O: py7zr -- pure Python 7-zip library)
Your message dated Wed, 22 May 2024 10:22:33 + with message-id and subject line Bug#1065221: fixed in py7zr 0.21.0+dfsg-1 has caused the Debian Bug report #1065221, regarding O: py7zr -- pure Python 7-zip library 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 ow...@bugs.debian.org immediately.) -- 1065221: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065221 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: wnpp Severity: normal X-Debbugs-Cc: py...@packages.debian.org, mo...@debian.org Control: affects -1 + src:py7zr I intend to orphan the py7zr package. The package description is: py7zr is a library and command-line utility to support 7zip archive compression, decompression, encryption and decryption. --- End Message --- --- Begin Message --- Source: py7zr Source-Version: 0.21.0+dfsg-1 Done: YOKOTA Hiroshi We believe that the bug you reported is fixed in the latest version of py7zr, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1065...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. YOKOTA Hiroshi (supplier of updated py7zr package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Sun, 12 May 2024 18:55:50 +0900 Source: py7zr Architecture: source Version: 0.21.0+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Team Changed-By: YOKOTA Hiroshi Closes: 1065221 Changes: py7zr (0.21.0+dfsg-1) unstable; urgency=medium . [ Andreas Tille ] * New upstream version (all patches applied) * Rules-Requires-Root: no (routine-update) * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository. . [ YOKOTA Hiroshi ] * Add myself as uploader (Closes: #1065221) * Standards-Version: 4.7.0 (routine-update) * Lintian fix * Use relax watch file format * Add manual page Checksums-Sha1: 6dc1a7ebba73e2af145876630b85ebc4850d90d7 2544 py7zr_0.21.0+dfsg-1.dsc 7302878966c084f73434783651a8d08f5defb5c3 4615496 py7zr_0.21.0+dfsg.orig.tar.xz e37705dd5db4b1425987cca5b9b339b5a240ac01 3860 py7zr_0.21.0+dfsg-1.debian.tar.xz Checksums-Sha256: 41ef493f43ccd21fd2e29f677a468423afa66f3961443b0ae15b841efe2000c7 2544 py7zr_0.21.0+dfsg-1.dsc aee171f6efa83ce4c8575587a1f81fc63628e7529b0b165526e683c28c64a08f 4615496 py7zr_0.21.0+dfsg.orig.tar.xz b2bca3b226fb5a8d7571747745e98b6c0ec08a7d7df5ea6c5ef808b06fc9dda5 3860 py7zr_0.21.0+dfsg-1.debian.tar.xz Files: f0816c07b062f6d497e717d1b1c04183 2544 python optional py7zr_0.21.0+dfsg-1.dsc c9b02a371cedab198b27e4f8cf62fd39 4615496 python optional py7zr_0.21.0+dfsg.orig.tar.xz ba66062ff31ccbc025504f230f970b82 3860 python optional py7zr_0.21.0+dfsg-1.debian.tar.xz -BEGIN PGP SIGNATURE- iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmZNs0oUHGVtb2xsaWVy QGRlYmlhbi5vcmcACgkQeTz2fo8NEdpYwA//fHL0MqPEZWVhZuEHNE2nAVqxhEXq oRG562DGeJMu343M8wOj06qFwcUORZ6w/ItKPdmaxgdGwlc3BgonZP311ZUwiIo2 STBta/PjPNekgptGB5DGpTUAkCB91r3n/qe58LNwbWBIHRAhmjz+yFXTUQ79847J YLEbi8/xXHsVMuBZ9JITBUb65kvEdnX5Yoi5BNcrgpMQxIBfsqrTFFjdOlVSFrKr jch8/GTQkoFuV0GGGzlqT6opVmYaEZWu/NbMp6MPD3scWEj/F+sfaXWxazDiFP4H s+VlF44dwkKAyiT4BLSbAYWSF5sJjH+CvfDx56mAAl2sHxgVm124YU8+W/n++cfV B8lvkZQ9ejBCGnqGlUQjzuOCt6qGoKjaCBSTAicwsFjhJTK+DmgSBhXNnv/AboMr VSaUj/ivsvcWu4ltYDYar7kUKWZovRtCzK51nbqlurW0q49GfTIjgS/tBJYJC157 q7f4AnnprAQWVdj5VcnKUNxKdtZf9UbGaCMCscVBkzDtsPtlrklf71V0MhN9wwpB 7yJ+xmDyux5FVkg2Tlap2obaLhXKz3+P8OdcLufKsDjFChWxqM1EvWfzPX2qbuOF dyKpixsDBG7N1KvCkGx2e0kYNBnAF200yJQ5MQmd8gMPfrnICF/asYmuqzNvWCDT cp+VlrCJ6qQZRyI= =KmhW -END PGP SIGNATURE- pgpQOMDEAUMHC.pgp Description: PGP signature --- End Message ---
Bug#1065221: O: py7zr -- pure Python 7-zip library
yokota, on 2024-05-13: > py7zr 0.21 is now split-out all architecture-dependent binary module > to external python modules. > And py7zr target architecture is changed to "all". > I think we send RM request to Debian release team to drop old > architecture-dependent packages. Removal requests may not be necessary for an "any" to "all" change, but lets keep an eye on how things are moving. It's possible I'm missing something (an upload to NEW?), or the upload might just work. We'll see. Have a nice day, :) -- .''`. Étienne Mollier : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da `. `' sent from /dev/pts/0, please excuse my verbosity `- signature.asc Description: PGP signature
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hi Yokota, yokota, on 2024-05-12: > py7zr was ready for upload to Debian. > Please examine salsa repository and upload to Debian if it looks well. I reviewed through your changes in py7zr and ran a couple of tests, notably the ones from the reverse dependency "calibre". I have not seen matter for comments, the package looked suitable for upload to unstable to me, so I proceeded. Congratulations! Thank you for your contribution! Have a nice day, :) -- .''`. Étienne Mollier : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da `. `' sent from /dev/pts/0, please excuse my verbosity `- signature.asc Description: PGP signature
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hello Étienne, > py7zr was ready for upload to Debian. py7zr 0.21 is now split-out all architecture-dependent binary module to external python modules. And py7zr target architecture is changed to "all". I think we send RM request to Debian release team to drop old architecture-dependent packages. -- YOKOTA Hiroshi
Processed: Bug#1065221 marked as pending in py7zr
Processing control commands: > tag -1 pending Bug #1065221 [wnpp] O: py7zr -- pure Python 7-zip library Added tag(s) pending. -- 1065221: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065221 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hello Étienne, py7zr was ready for upload to Debian. Please examine salsa repository and upload to Debian if it looks well. https://salsa.debian.org/python-team/packages/py7zr -- YOKOTA Hiroshi
Bug#1065221:
Did you receive my previous message??
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hi Hiroshi, Am Mon, Apr 08, 2024 at 08:34:23AM +0900 schrieb yokota: > > When writing this I'm wondering whether it might be better to remove > > this in Files-Excluded. On one hand this saves us from mentioning the > > copyright on the other hand we could be really sure that it is not used. > > What do you think - should I override the previous upload without that > > code copy? I did not wanted to be too invasive with your packaging > > but I would have done so in my packages. > > Thanks for your suggestion. > I was dropped embedded library code from brotlicffi I commited a change to d/changelog. In case ftpmaster might accept what currently is in new queue we need to mention this. Alternatively I could push the new version to new since as far as I know ftpmaster can cope with this. However, I do not see any urgent need for this. We can rather upload your change in the source-only upload after the package might have been accepted. In case it will not be accepted we can change d/changelog accordingly. > and pyzstd, and push > them to salsa.debian.org repository. > > I was also fix some copyright issues. Fine. I've uploaded python-pyppmd and python-pyzstd to new. Please read my commit logs for python-pyzstd. Thanks a lot for all your work and ping here on this list if you need further sponsoring help. Kind regards Andreas. -- https://fam-tille.de
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hello, > When writing this I'm wondering whether it might be better to remove > this in Files-Excluded. On one hand this saves us from mentioning the > copyright on the other hand we could be really sure that it is not used. > What do you think - should I override the previous upload without that > code copy? I did not wanted to be too invasive with your packaging > but I would have done so in my packages. Thanks for your suggestion. I was dropped embedded library code from brotlicffi and pyzstd, and push them to salsa.debian.org repository. I was also fix some copyright issues. -- YOKOTA Hiroshi
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hi again, Am Sun, Apr 07, 2024 at 11:54:00AM +0900 schrieb yokota: > Hello, > > I think these packages are now ready for upload to NEW queue. > Please examine them. > > https://salsa.debian.org/python-team/packages/python-brotlicffi See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065221#47 where I forgot to CC Debian Python list. > https://salsa.debian.org/python-team/packages/python-inflate64 Uploaded as well. I had to strip d/changelog and fixed the spelling of "python" in description. Please verify this for the next two packages. I've also spotted third party code which was not mentioned in d/copyright. I'd recommend to do some grep -Ri copyright in your source tree to have a rough information about code that is possibly missing in d/copyright. Otherwise the package will be rejected by ftpmaster. > https://salsa.debian.org/python-team/packages/python-pyppmd > https://salsa.debian.org/python-team/packages/python-pyzstd Thanks a lot for your work in any case Andreas. -- https://fam-tille.de
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hi, Am Sun, Apr 07, 2024 at 11:54:00AM +0900 schrieb yokota: > Hello, > > I think these packages are now ready for upload to NEW queue. > Please examine them. > > https://salsa.debian.org/python-team/packages/python-brotlicffi Uploaded. Please note that the clean process failed in my pbuilder chroot without adding pybuild-plugin-pyproject to Build-Depends. I also fixed the d/copyright file in two aspects: 1. lintian claimed missing copyright statement since the line starting with Copyright: had only blanks 2. The code copy of libbrotli was not mentioned. When writing this I'm wondering whether it might be better to remove this in Files-Excluded. On one hand this saves us from mentioning the copyright on the other hand we could be really sure that it is not used. What do you think - should I override the previous upload without that code copy? I did not wanted to be too invasive with your packaging but I would have done so in my packages. Kind regards Andreas. > https://salsa.debian.org/python-team/packages/python-inflate64 > https://salsa.debian.org/python-team/packages/python-pyppmd > https://salsa.debian.org/python-team/packages/python-pyzstd > > -- > YOKOTA Hiroshi > -- https://fam-tille.de
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hello, I think these packages are now ready for upload to NEW queue. Please examine them. https://salsa.debian.org/python-team/packages/python-brotlicffi https://salsa.debian.org/python-team/packages/python-inflate64 https://salsa.debian.org/python-team/packages/python-pyppmd https://salsa.debian.org/python-team/packages/python-pyzstd -- YOKOTA Hiroshi
Bug#1065221: Packaging multivolumefile?
Hi Andreas, Thanks a lot for your detailed document. I will try to fixup other packages. PS: If py7zr is done, I will also try package pychm to use for Debian Calibre package. Please sponsor me for pychm package if you have time. > O: pychm -- Python binding for CHMLIB - Python 3 > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065222 -- YOKOTA Hiroshi
Bug#1065221: Packaging multivolumefile?
Hi Yokota, Am Tue, Apr 02, 2024 at 08:39:36PM +0200 schrieb Andreas Tille: > > Nevermind, YOKOTA Hiroshi already has done this and more and is looking > > for sponsors. > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065221#17 > > Thanks a lot for your packaging work. My very personal sponsoring > policy is that I sponsor only team maintained packages. If you move > your packages to DPT I'll happily sponsor your work. Thanks a lot for all your work on the said pre-requisites and moving them to DPT. For the moment I've picked python-multivolumefile and python-bcj and uploaded them to New queue. My sponsoring style is to do additional commits trying to be as verbose as possible to tell the sponsee what to change and why. I hope you like this. When looking at these two packages I've noticed a pattern of changes that were needed to fix lintian info messages. Please make sure to run lintian -I PACKAGE_VERSION_amd64.changes to learn about what changes might be sensible to silence lintian. Some of them where cosmetic but I try to fix these to make sure the lintian output is not too noisy and I might miss something that might really need fixing. I'd also recommend: $ grep -v ^# ~/.lintianrc color=always display-info=yes I hope my commits are sensible to you - if not please ask back. As a general remark: In those teams I'm more involved we have the tradition that sponsees leave the distribution in d/changelog to UNRELEASED while the sponsor changes this to unstable before the final upload. This helps team members to immediately know about the status. I'd be happy if you would follow this as well. Please verify that your other packages are fixing the things I commited to the two example packages. If time permits I'd happily sponsor you other packages (if nobody else in the team will beat me in doing so). Thanks again for all your work Andreas. -- https://fam-tille.de
Bug#1065221: Packaging multivolumefile?
Hi Yokota, Am Sat, Mar 30, 2024 at 06:31:54PM +0100 schrieb Andreas Metzler: > On 2024-03-30 Andreas Metzler wrote: > > I originally intended to file an ITP, but it probably makes more sense > > to ask here: > > > py7zr >= 0.16.0 requires multivolumefile by the same author. How about > > packaging it under the debian-python umbrella? > > Nevermind, YOKOTA Hiroshi already has done this and more and is looking > for sponsors. > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065221#17 Thanks a lot for your packaging work. My very personal sponsoring policy is that I sponsor only team maintained packages. If you move your packages to DPT I'll happily sponsor your work. Kind regards Andreas. -- https://fam-tille.de
Bug#1065221: O: py7zr -- pure Python 7-zip library
On 2024-03-30 yokota wrote: > I'm interested in py7zr because it is required by Calibre. > New py7zr requires some other modules that not packaged by Debian yet. > I make those modules into Debian packages. > https://salsa.debian.org/yokota/python-multivolumefile > https://salsa.debian.org/yokota/python-bcj > https://salsa.debian.org/yokota/python-brotlicffi > https://salsa.debian.org/yokota/python-inflate64 > https://salsa.debian.org/yokota/python-pyppmd > https://salsa.debian.org/yokota/python-pyzstd > And here is my py7zr repository. > https://salsa.debian.org/yokota/py7zr > I am a Debian Maintainer, so I want mentor to upload these packages. Amazing. :-) Thank you very much for the heads-up. I am not yet confident enough in python packaging to sponsor the uploads. I trust you'll find knowledgeable helpers in Debian Python Team, of which you are already a member. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'
Bug#1065221: O: py7zr -- pure Python 7-zip library
Hello, I'm interested in py7zr because it is required by Calibre. New py7zr requires some other modules that not packaged by Debian yet. I make those modules into Debian packages. https://salsa.debian.org/yokota/python-multivolumefile https://salsa.debian.org/yokota/python-bcj https://salsa.debian.org/yokota/python-brotlicffi https://salsa.debian.org/yokota/python-inflate64 https://salsa.debian.org/yokota/python-pyppmd https://salsa.debian.org/yokota/python-pyzstd And here is my py7zr repository. https://salsa.debian.org/yokota/py7zr I am a Debian Maintainer, so I want mentor to upload these packages. -- YOKOTA Hiroshi
Bug#1065221: O: py7zr -- pure Python 7-zip library
On 2024-03-02 Sandro Tosi wrote: [...] > I intend to orphan the py7zr package. > The package description is: > py7zr is a library and command-line utility to support 7zip archive > compression, decompression, encryption and decryption. I will take a look, since I use calibre. (Just a heads-up, I will happily step back if if other adopters with strong python-foo come forth.) cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure'
Bug#1065221: O: py7zr -- pure Python 7-zip library
Package: wnpp Severity: normal X-Debbugs-Cc: py...@packages.debian.org, mo...@debian.org Control: affects -1 + src:py7zr I intend to orphan the py7zr package. The package description is: py7zr is a library and command-line utility to support 7zip archive compression, decompression, encryption and decryption.