Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15687 > unrolled thread

Packaging multivolumefile?

Started byAndreas Metzler <ametzler@bebt.de>
First post2024-03-30 13:40 +0100
Last post2024-04-06 09:52 +0200
Articles 6 — 4 participants

Back to article view | Back to linux.debian.maint.python


Contents

  Packaging multivolumefile? Andreas Metzler <ametzler@bebt.de> - 2024-03-30 13:40 +0100
    Re: Packaging multivolumefile? Andreas Metzler <ametzler@bebt.de> - 2024-03-30 18:40 +0100
      Bug#1065221: Packaging multivolumefile? yokota <yokota.hgml@gmail.com> - 2024-04-06 09:50 +0200
        Bug#1065222: Adopting pychm (Was: Packaging multivolumefile?) Andreas Tille <andreas@an3as.eu> - 2024-04-06 09:51 +0200
      Bug#1065221: Packaging multivolumefile? Andreas Tille <andreas@an3as.eu> - 2024-04-06 09:50 +0200
      Re: Packaging multivolumefile? Andreas Tille <andreas@fam-tille.de> - 2024-04-06 09:52 +0200

#15687 — Packaging multivolumefile?

FromAndreas Metzler <ametzler@bebt.de>
Date2024-03-30 13:40 +0100
SubjectPackaging multivolumefile?
Message-ID<InGa5-2KTY-9@gated-at.bofh.it>
Hello,

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?

----------------
* Source package name    : python-multivolumefile
* Binary Package name    : python3-multivolumefile
  Version         : 0.2.3
  Upstream Contact: Hiroshi Miura <miurahr@linux.com>
* URL             : https://codeberg.org/miurahr/multivolume
* License         : LGPL-2.1+
  Programming Lang: Python
  Description     : multiple files-wrapping library for Python

MultiVolumefile is a Python library to provide file-object wrapping
multiple files as virtually like as a single file. It inherits
io.RawIOBase class and supports some of its standard methods.
----------------
The upstream projectname is "multivolume", I would go for
python-multivolumefile to better match the module name and add a python
prefix since I am not using the upstream name anyway.)

multivolume has not seen any activity in GIT for about two years,
however py7zr seems to be alive.

I would be willing to do the grunt work but have basically zero
experience in packaging python modules, so I would appreciate some
handholding/feedback.

TIA, 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'

[toc] | [next] | [standalone]


#15688

FromAndreas Metzler <ametzler@bebt.de>
Date2024-03-30 18:40 +0100
Message-ID<InKQp-2Qsj-1@gated-at.bofh.it>
In reply to#15687
On 2024-03-30 Andreas Metzler <ametzler@bebt.de> wrote:
> Hello,

> 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

cu Andreas

[toc] | [prev] | [next] | [standalone]


#15700 — Bug#1065221: Packaging multivolumefile?

Fromyokota <yokota.hgml@gmail.com>
Date2024-04-06 09:50 +0200
SubjectBug#1065221: Packaging multivolumefile?
Message-ID<Iq8Yq-4oGU-443@gated-at.bofh.it>
In reply to#15688
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

[toc] | [prev] | [next] | [standalone]


#15721 — Bug#1065222: Adopting pychm (Was: Packaging multivolumefile?)

FromAndreas Tille <andreas@an3as.eu>
Date2024-04-06 09:51 +0200
SubjectBug#1065222: Adopting pychm (Was: Packaging multivolumefile?)
Message-ID<Iq8Zp-4oGU-2761@gated-at.bofh.it>
In reply to#15700
Hi Hiroshi,

Am Sat, Apr 06, 2024 at 02:51:51AM +0900 schrieb yokota:
> Thanks a lot for your detailed document.

You are welcome.

> I will try to fixup other packages.

Just ping me once done.

> 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.

I'll try in any case.  It should be some change of maintainer
+ close bug and - as I'd recommend - some

    routine-update -f

away.

Just let me know once you are ready

      Andreas.

> > O: pychm -- Python binding for CHMLIB - Python 3
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065222
> 
> --
> YOKOTA Hiroshi
> 

-- 
https://fam-tille.de

[toc] | [prev] | [next] | [standalone]


#15706 — Bug#1065221: Packaging multivolumefile?

FromAndreas Tille <andreas@an3as.eu>
Date2024-04-06 09:50 +0200
SubjectBug#1065221: Packaging multivolumefile?
Message-ID<Iq8Yq-4oGU-447@gated-at.bofh.it>
In reply to#15688
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

[toc] | [prev] | [next] | [standalone]


#15729

FromAndreas Tille <andreas@fam-tille.de>
Date2024-04-06 09:52 +0200
Message-ID<Iq8Yq-4oGU-445@gated-at.bofh.it>
In reply to#15688
Hi Yokota,

Am Sat, Mar 30, 2024 at 06:31:54PM +0100 schrieb Andreas Metzler:
> On 2024-03-30 Andreas Metzler <ametzler@bebt.de> 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

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web