On 1/14/25 16:03, Frode Nordahl wrote: > The ovs-flowviz executable Python script is expected to be > executed by the end user. > > Surveying where current executable binaries are installed for the > package, the placement of ovs-flowviz in python3-openvswitch > is unexpected to me, other client binaries are shipped inside the > openvswitch-common package. > > To me, the python3-openvswitch package represents a library > dependency, which you would install to get the Python ovs module > for your Python application to consume. > > This is also the current choice of placement for the downstream > Debian / Ubuntu package [0]. > > Consequently this patch proposes to move ovs-flowviz and its > manual page to openvswitch-common. > > The Python dependencies are added as recommended dependencies, > which will retain good interactive UX, and at the same time allow > non-interactive users to opt out. > > 0: > https://salsa.debian.org/openstack-team/third-party/openvswitch/-/commit/353e3d71cc99193151ac21a9a7779217476c4b5c > Signed-off-by: Frode Nordahl <fnord...@ubuntu.com> > --- > debian/control.in | 6 ++++-- > debian/openvswitch-common.install | 2 ++ > debian/python3-openvswitch.install | 3 --- > 3 files changed, 6 insertions(+), 5 deletions(-)
Recheck-request: github-robot _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev