-
Bug
-
Resolution: Fixed
-
Normal
-
None
-
None
-
None
dev-qt/qtsingleapplication-2.6.1_p20200404 in qt-kit/5.12.7-release doesn't seem to provide QtSolutions_SingleApplication-2.6 I only see Qt5Solutions_SingleApplication-2.6.
equery f dev-qt/qtsingleapplication
* Contents of dev-qt/qtsingleapplication-2.6.1_p20200404: /usr /usr/include /usr/include/qt5 /usr/include/qt5/QtSolutions /usr/include/qt5/QtSolutions/QtSingleApplication /usr/include/qt5/QtSolutions/qtsingleapplication.h /usr/include/qt5/QtSolutions/qtsinglecoreapplication.h /usr/lib64 /usr/lib64/libQt5Solutions_SingleApplication-2.6.so -> libQt5Solutions_SingleApplication-2.6.so.1.0.0 /usr/lib64/libQt5Solutions_SingleApplication-2.6.so.1 -> libQt5Solutions_SingleApplication-2.6.so.1.0.0 /usr/lib64/libQt5Solutions_SingleApplication-2.6.so.1.0 -> libQt5Solutions_SingleApplication-2.6.so.1.0.0 /usr/lib64/libQt5Solutions_SingleApplication-2.6.so.1.0.0 /usr/lib64/qt5 /usr/lib64/qt5/mkspecs /usr/lib64/qt5/mkspecs/features /usr/lib64/qt5/mkspecs/features/qtsingleapplication.prf /usr/lib64/qt5/mkspecs/features/qtsinglecoreapplication.prf /usr/share /usr/share/doc /usr/share/doc/qtsingleapplication-2.6.1_p20200404 /usr/share/doc/qtsingleapplication-2.6.1_p20200404/README.TXT.bz2
This causes build errors for packages that rely on it:
app-crypt/yubikey-manager-qt-1.1.1 (dev-qt/qtsingleapplication[qt5(+),X])
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: c
annot find -lQtSolutions_SingleApplication-2.6
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:185: ykman-gui] Error 1
make[1]: Leaving directory '/var/tmp/portage/app-crypt/yubikey-manager-qt-1.1.1/
work/yubikey-manager-qt-yubikey-manager-qt-1.1.1/ykman-gui'
media-video/smplayer-19.5.0 (dev-qt/qtsingleapplication[X,qt5(+)])
/usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lQtSolutions_SingleApplication-2.6 collect2: error: ld returned 1 exit status make[1]: *** [Makefile:752: smplayer] Error 1
It appears to reference QtSolutions_SingleApplication-2.6 in the prf files that it provides though:
grep -ir singlea *
Unable to find source-code formatter for language: code panel. Available languages are: actionscript, ada, applescript, bash, c, c#, c++, cpp, css, erlang, go, groovy, haskell, html, java, javascript, js, json, lua, none, nyan, objc, perl, php, python, r, rainbow, ruby, scala, sh, sql, swift, visualbasic, xml, yaml
qtsingleapplication.prf:LIBS *= -lQtSolutions_SingleApplication-2.6 qtsinglecoreapplication.prf:LIBS *= -lQtSolutions_SingleApplication-2.6