Package: ardour Version: 1:5.12.0-1 Severity: important Dear Maintainer,
When I start the jack server, and then ardour5, it does not start. The "top" shows that ardour5 uses one CPU core in 100%. When I start it via "strace", I get the following messages displayed repeatedly: access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/menubar-button.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/menubar-button.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/line-h.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/line-h.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-unchecked.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-unchecked.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-unchecked.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-unchecked.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-checked-active.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-checked-active.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-unchecked-insensitive.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-unchecked-insensitive.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-checked-active.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-checked-active.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-checked-active.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-checked-active.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-checked-active.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-checked-active.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/check-checked-insensitive.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/check-checked-insensitive.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/radio-unchecked.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/radio-unchecked.png", F_OK) = 0 read(12, "{\n function "..., 4000) = 3814 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/radio-unchecked.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/radio-unchecked.png", F_OK) = 0 access("/usr/share/themes/Breeze/gtk-2.0/widgets/../assets/radio-checked-active.png", F_OK) = -1 ENOENT (No such file or directory) access("/usr/share/themes/Breeze/gtk-2.0/../assets/radio-checked-active.png", F_OK) = 0 [...] It looks, that ardour tries to load the Breeze gtk theme, and when it fails, it repeats that forever. I can see two problems there: 1. ardour should depend on the appropriate package providing the required GUI theme 2. ardour should fail, displaying the reasonable error message without looping forever. -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.12.0-2-amd64 (SMP w/8 CPU cores) Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages ardour depends on: ii ardour-data 1:5.12.0-1 ii jackd 5 ii libarchive13 3.2.2-3.1 ii libasound2 1.1.3-5 ii libatkmm-1.6-1v5 2.24.2-2 ii libaubio5 0.4.5-1 ii libc6 2.24-17 ii libcairo2 1.14.10-1 ii libcairomm-1.0-1v5 1.12.2-1 ii libcurl3-gnutls 7.55.1-1 ii libcwiid1 0.6.00+svn201-4 ii libfftw3-single3 3.3.6p2-2 ii libfluidsynth1 1.1.7-1 ii libfontconfig1 2.12.3-0.2 ii libgcc1 1:7.2.0-8 ii libgdk-pixbuf2.0-0 2.36.10-2 ii libglib2.0-0 2.54.0-1 ii libglibmm-2.4-1v5 2.54.1-1 ii libgtk2.0-0 2.24.31-2 ii libgtkmm-2.4-1v5 1:2.24.5-1 ii libjack-jackd2-0 [libjack-0.125] 1.9.10+20150825git1ed50c92~dfsg-5 ii liblilv-0-0 0.24.2~dfsg0-1 ii liblo7 0.29-1 ii liblrdf0 0.6.1-1 ii libltc11 1.3.0-1 ii libpango-1.0-0 1.40.12-1 ii libpangocairo-1.0-0 1.40.12-1 ii libpangoft2-1.0-0 1.40.12-1 ii libpangomm-1.4-1v5 2.40.1-3 ii libqm-dsp0 1.7.1-4 ii librubberband2 1.8.1-7 ii libsamplerate0 0.1.9-1 ii libsigc++-2.0-0v5 2.10.0-1 ii libsndfile1 1.0.28-4 ii libstdc++6 7.2.0-8 ii libsuil-0-0 0.8.4~dfsg0-2 ii libtag1v5 1.11.1+dfsg.1-0.1 ii libusb-1.0-0 2:1.0.21-2 ii libvamp-hostsdk3v5 2.7.1~repack0-1 ii libvamp-sdk2v5 2.7.1~repack0-1 ii libx11-6 2:1.6.4-3 ii libxml2 2.9.4+dfsg1-4 Versions of packages ardour recommends: ii ardour-video-timeline 1:5.12.0-1 ii epiphany-browser [www-browser] 3.24.3-1 ii firefox-esr [www-browser] 52.4.0esr-2 ii iceweasel 52.4.0esr-2 ii konqueror [www-browser] 4:16.08.3-1 Versions of packages ardour suggests: pn jamin <none> ii qjackctl 0.4.5-1 -- no debconf information