We were trying to kill dev-qt/qt-mobility finally, but it seems newer versions of this rely on it. Is upstream even aware of the issue? Couldn't the requirement be made optional? Thanks
Ok, the dependency to qt mobility was added because of voice call feature https://github.com/operatornormal/classified-ads/commit/4d59cf98d149c48295cd936210a5b04400588088 that requires audio input+output classes like https://dc-snapshots.qt.io/qt-mobility/qaudiooutput.html but more recent Qt documentation shows that QAudioOutput etc. are part of multimedia Qt and not Qt mobility. I'll try updating my gentoo installation to include up-to-date Qt versions and see if I can drop the qt mobility dependency. -- Antti
Bug has been closed via the following commit: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0be4000365e78abb660fc3b212106fa716e2343 commit a0be4000365e78abb660fc3b212106fa716e2343 Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2017-09-09 16:04:46 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2017-09-09 16:13:39 +0000 net-p2p/classified-ads: remove bogus dev-qt/qt-mobility dependency This affected ebuild is Qt 5-based, while qt-mobility is Qt 4-based. This would have caused a segfault if both were loaded at the same time. Closes: https://bugs.gentoo.org/626234 Package-Manager: Portage-2.3.6, Repoman-2.3.3 net-p2p/classified-ads/classified-ads-0.11.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)