Source: budgie-indicator-applet Version: 0.7.1-1 Severity: normal User: d...@packages.debian.org Usertags: lineno-bashism
Hi, Your package uses configure script with bash features not present in POSIX without explicitly declaring the need to bash shell; this currently works as configure scripts select bash, but when dash enables LINENO support, your configure script will start failing: ... checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for budgie-1.0 >= 1 ... yes ./configure: 12862: test: xyes: unexpected operator ./configure: 12870: test: xno: unexpected operator ./configure: 12878: test: xno: unexpected operator ./configure: 12886: test: xno: unexpected operator ./configure: 12894: test: xno: unexpected operator ./configure: 12901: test: xyes: unexpected operator configure: error: Either Ayatana Indicators or Ubuntu Indicators are required to build budgie-indicator-applet. To test this, you can install dash from experimental and re-run the configure script. Please replace non-POSIX features with their equivalents to make sure the script runs with dash. Most common ones are usage of == instead of = and for with arrays (not lists). -- Cheers, Andrej