Bug#1013868: nfs-common: Split between Python scripts to separate package

2023-12-17 Thread Gioele Barabucci

Control: tags -1 patch
Control: retitle -1 nfs-common makes Python required on NFS clients

On Fri, 25 Aug 2023 16:58:33 +0200 Gioele Barabucci  
wrote:
> > could you please move the three Python scripts included in nfs-common to 
> > a separate -extras package?
> 
> We can remove nfsconvert.py and revisit this after the bookworm

> release.

now that nfsconvert.py has been removed (thanks!) [1], do you think it 
would be possible to move these Python scripts to a separate package?


Hi,

you can find a MR that moves the Python scripts to a separate package at 
https://salsa.debian.org/kernel-team/nfs-utils/-/merge_requests/29


Regards,

--
Gioele Barabucci



Bug#1013868: nfs-common: Split between Python scripts to separate package

2023-08-25 Thread Gioele Barabucci
On Fri, 01 Jul 2022 21:57:44 +0200 Ben Hutchings  
wrote:> On Sun, 2022-06-26 at 09:47 +0200, Gioele Barabucci wrote:

> Package: nfs-common
> Version: 1:2.6.1-2
> 
> Dear maintainers of nfs-common,
> 
> could you please move the three Python scripts included in nfs-common to 
> a separate -extras package?


No, the postinst may run nfsconvert.py.

> Currently nfs-common Depends on `python3` and, on lean/containerized 
> client systems, it is the only package that requires it. For this 
> reason, in 2019 Fedora moved the scripts `mountstats`, `nfsiostat` and 
> `nfsconvert` to a separate package [1,2], required on servers (for 
> `nfsconver`) but not on clients.


nfsconvert.py is also required on clients.

We can remove nfsconvert.py and revisit this after the bookworm
release.


Hi,

now that nfsconvert.py has been removed (thanks!) [1], do you think it 
would be possible to move these Python scripts to a separate package?


Are patches/MR welcome?

[1] https://salsa.debian.org/kernel-team/nfs-utils/-/commit/490e6fd

--
Gioele Barabucci



Bug#1013868: nfs-common: Split between Python scripts to separate package

2022-07-01 Thread Ben Hutchings
Control: severity -1 wishlist

On Sun, 2022-06-26 at 09:47 +0200, Gioele Barabucci wrote:
> Package: nfs-common
> Version: 1:2.6.1-2
> 
> Dear maintainers of nfs-common,
> 
> could you please move the three Python scripts included in nfs-common to 
> a separate -extras package?

No, the postinst may run nfsconvert.py.

> Currently nfs-common Depends on `python3` and, on lean/containerized 
> client systems, it is the only package that requires it. For this 
> reason, in 2019 Fedora moved the scripts `mountstats`, `nfsiostat` and 
> `nfsconvert` to a separate package [1,2], required on servers (for 
> `nfsconver`) but not on clients.

nfsconvert.py is also required on clients.

We can remove nfsconvert.py and revisit this after the bookworm
release.

Ben.

-- 
Ben Hutchings
Never put off till tomorrow what you can avoid all together.


signature.asc
Description: This is a digitally signed message part


Bug#1013868: nfs-common: Split between Python scripts to separate package

2022-06-26 Thread Gioele Barabucci



Package: nfs-common
Version: 1:2.6.1-2

Dear maintainers of nfs-common,

could you please move the three Python scripts included in nfs-common to 
a separate -extras package?


Currently nfs-common Depends on `python3` and, on lean/containerized 
client systems, it is the only package that requires it. For this 
reason, in 2019 Fedora moved the scripts `mountstats`, `nfsiostat` and 
`nfsconvert` to a separate package [1,2], required on servers (for 
`nfsconver`) but not on clients.


[1] https://bugzilla.redhat.com/show_bug.cgi?id=1667889
[2] https://github.com/coreos/fedora-coreos-tracker/issues/121

Kind regards,

--
Gioele Barabucci