Package: azote
X-Debbugs-Cc: j...@bunsenlabs.org
Version: 1.13.1-1
Severity: normal

Dear Maintainer,

   * What led up to the situation?
Installed the package azote (version 1.13.1-1) from the Debian Trixie 
repository.

   * What was the outcome of this action?
A long list of dependencies was installed: on my system it came to 105 packages 
totalling 149MB. Most of these were dependencies of libgtk-3-dev, on which 
azote depends.

   * What outcome did you expect instead?
Five or six dependencies to be installed.

   * What exactly did you do that was effective?
A fellow-worker rebuilt the .deb package with these dependencies:
python3:any, python3, python3-pil, python3-send2trash, python3-cairo, 
libgtk-3-0t64, swaybg | feh, wlr-randr | x11-xserver-utils
This installed and ran with no apparent problems.

I think it's unusual for a binary package to depend on a developer package; in 
particular libgtk-3-dev pulls in a long list of sub-dependencies. Maybe the 
maintainer could track down the exact packages needed for azote to run, and 
declare those dependencies directly?

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.11.5-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)libgtk-3-dev
LSM: AppArmor: enabled

Versions of packages azote depends on:
ii  libgtk-3-dev  3.24.43-4
ii  python3       3.12.6-1

Versions of packages azote recommends:
ii  feh                          3.10.2-1
ii  grim                         1.4.0+ds-2+b1
pn  libayatana-appindicator-dev  <none>
ii  python3-yaml                 6.0.2-1
ii  swaybg                       1.2.1-1
ii  wlr-randr                    0.4.1-1
ii  x11-xserver-utils            7.7+10+b1

azote suggests no packages.

-- no debconf information

--
John

Reply via email to