Package: nala
Version: 0.15.4~bpo12+1
Severity: normal

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate
***

   * What led up to the situation?
1) I installed nala (sudo apt install nala)
2) Installed python3-pipdeptree (sudo apt install python3-pipdeptree)
3) ran pipdeptree (python3 -m pipdeptree)
   * What was the outcome of this action?
Output from pipdeptree showed conflicting dependencies for nala.
"Warning!!! Possibly conflicting dependencies found:
        * nala==0.15.4
         - rich [required: >=12.4.4,<13.0.0, installed: 13.3.1]
         - typer [required: >=0.4.1,<0.5.0, installed: 0.7.0]"

The above apparently occurs because the nala package depends on
python3-rich and python3-typer, without any reference to version numbers.
But in /lib/python3/dist-packages/nala-0.15.4.dist-info/METADATA, it has
the following lines:
Requires-Dist: rich (>=12.4.4,<13.0.0)
        Requires-Dist: typer (>=0.4.1,<0.5.0)

And so, when I installed nala, it installed python3-rich at version
13.3.1-1 and python3-typer at version 0.7.0-1, both of which are apparently
too new.
Which is a mismatch between the debian package dependency and the
dependencies of the installed package
   * What outcome did you expect instead?
The dependencies of the package to match that of the installation.

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 12.10
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500,
'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.15.167.4-microsoft-standard-WSL2 (SMP w/20 CPU threads)
Locale: LANG=en_US.UTF8, LC_CTYPE=en_US.UTF8 (charmap=UTF-8), LANGUAGE not
set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages nala depends on:
ii  apt                        2.6.1
ii  python3                    3.11.2-1+b1
ii  python3-anyio              3.6.2-1
ii  python3-apt                2.6.0
ii  python3-debian             0.1.49
ii  python3-httpx              0.23.3-1
ii  python3-pexpect            4.8.0-4
ii  python3-rich               13.3.1-1
ii  python3-tomli              2.0.1-2
ii  python3-typer              0.7.0-1
ii  python3-typing-extensions  4.4.0-1

Versions of packages nala recommends:
ii  python3-socksio  1.0.0-2

nala suggests no packages.

-- no debconf information

Reply via email to