Dependencies question for compilation

Linux specific questions, problems.
Post Reply
pfdint

Dependencies question for compilation

Post by pfdint »

I intend to use qbittorrent on a remote server without gui.
I understand I should use qbittorrent-nox as a result, since it's the same minus a gui.

When I install the package, a list of dependencies at least this long is prepared:

Code: Select all

avahi-0.8+20+gd1e71b3-1
boost-libs-1.76.0-1
double-conversion-3.1.5-2
fontconfig-2:2.13.94-1
freetype2-2.10.4-1
graphite-1:1.3.14-1
harfbuzz-2.8.2-1
libcups-1:2.3.3op2-3
libdrm-2.4.107-1
libevdev-1.11.0-1
libglvnd-1.3.3-1
libgudev-236-1
libinput-1.18.1-1
libjpeg-turbo-2.1.1-1
libomxil-bellagio-0.9.3-3
libpciaccess-0.16-2
libpng-1.6.37-3
libproxy-0.4.17-2
libtiff-4.3.0-1
libtorrent-rasterbar-1:1.2.14-1
libunwind-1.5.0-1
libusb-1.0.24-2
libwacom-1.11-1
libxdamage-1.1.5-3
libxfixes-6.0.0-1
libxi-1.7.10-3
libxkbcommon-1.3.0-1
libxkbcommon-x11-1.3.0-1
libxrender-0.9.10-4
libxshmfence-1.3-2
libxxf86vm-1.1.4-4
llvm-libs-12.0.1-3
lm_sensors-1:3.6.0.r41.g31d1f125-1
md4c-0.4.8-1
mesa-21.1.6-1
mtdev-1.1.6-1
qt5-base-5.15.2+kde+r215-1
shared-mime-info-2.0+57+gc1d1c70-1
tslib-1.22-1
vulkan-icd-loader-1.2.186-1
wayland-1.19.0-1
xcb-util-0.4.0-3
xcb-util-image-0.4.0-3
xcb-util-keysyms-0.4.0-3
xcb-util-renderutil-0.3.9-3
xcb-util-wm-0.4.1-3
xdg-utils-1.1.3+19+g9816ebb-1
xkeyboard-config-2.33-1
xorg-xprop-1.2.5-1
xorg-xset-1.2.4-2
qbittorrent-nox-4.3.7-1
I'm confused why the package still needs things like xorg, wayland, qt5, libpng, libcups, etc.
The list is nearly identical to the full qbittorrent package's list.
Before asking my distro's package maintainers whether the dependencies are right, I thought I'd ask at the source.
Is this really the list of dependencies for a no-gui version of qbittorrent?
pfdint

Re: Dependencies question for compilation

Post by pfdint »

Well in the meantime there's a qt5-base-headless available which eliminates much of the madness.
User avatar
Peter
Administrator
Administrator
Posts: 2693
Joined: Wed Jul 07, 2010 6:14 pm

Re: Dependencies question for compilation

Post by Peter »

I mean, that sounds wrong for sure. -nox doesn't require Xorg..
but maybe, the distro has a dependency on Xorg for Qt and so on. like a house of cards. maybe, you could definitely check the source files, see why the developers put those as deps.
Post Reply