Package: python3-xdg
Version: 0.27-2
Severity: normal
X-Debbugs-Cc: mar...@push-f.com

Dear Maintainer,

I just mistakenly reported a bug at PIP because I assumed that
python3-xdg only contained the xdg package from pyxdg and was confused
why installing the xdg package failed with the message:

$ pip install xdg
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: xdg in /usr/lib/python3/dist-packages (5)

As it turns out that is because the python3-xdg package now also
contains a compatability layer for the xdg package from PyPI.[1]

I think it's quite confusing that one Debian package contains
the code from several PyPI packages but I understand that this was meant
to address the namespace conflict between those two packages.

In any case I think the description of the package should be updated to
explain the current situation (the namespace conflict between the xdg
and pyxdg PyPI packages and that this Debian package contains the code
of both).

Cheers,
Martin

[1]: 
https://salsa.debian.org/python-team/packages/pyxdg/-/commit/2e61e056826ea13e6a1a49202a33213f6ee38219

Reply via email to