On Mon, Jun 10, 2024 at 06:40:02PM -0400, Yogeswaran Umasankar wrote: > There is a file conflict between python3-proto-plus and nanopb. The > conflict arises due to both packages has a file at > /usr/lib/python3/dist-packages/proto/__init__.py [0]. I am maintaining > python3-proto-plus, and I am seeking guidance. > > The module name "proto" is an integral part of the python3-proto-plus > package. Renaming the "proto" module in python3-proto-plus would > significantly impact future dependent packages. > > It appears that nanopb's use of the module name "proto" does not align > with the conventional identification of a Python module.
What do you mean? It does look like a Python module to me. It's very likely that it should be a private one though, but I see you already asked the maintainer about that. > I have attempted to reach out to the nanopb maintainer to discuss this > issue, but I have not yet received a response. In case the maintainer is > MIA, should I proceed with renaming the "proto" module in nanopb to > "nanopb-proto"? No, it will make it useless. I don't see a good way forward that doesn't involve NMUing nanopb. -- WBR, wRAR
signature.asc
Description: PGP signature