Source: jerry
Version: 3.1.0-1
Severity: normal

Hi! Looking at the package's debian/control file for 3.1.0-1 and 3.2.0-1:

Package: jerry
Architecture: any
Depends: libqt5core5a (>= 5.6), libqt5gui5 (>= 5.6), libqt5printsupport5 (>= 
5.6), libqt5svg5 (>= 5.6), libqt5widgets5 (>= 5.6), stockfish, ${misc:Depends}, 
${shlibs:Depends}


You are harcoding the Qt dependencies. This normally marks something is wrong:
you either not need to harcode them letting ${shlibs:Depends} do it's stuff or
the package is dllopening the libraries without need.

This also has the side effect of not allowing the package to depend upong it's
gle's counterpart (new in the latest unstable version).

If in doubt please feel free to ping me.

Kinds regards, Lisandro.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'buildd-unstable'), (500, 'testing'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64, armhf

Kernel: Linux 5.3.0-3-amd64 (SMP w/2 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8), 
LANGUAGE=es_AR:es (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Reply via email to