Mine was a specific list dependency for Arch:
depends=('libmp4v2' 'libmysqlclient>=5.1.34' 'postgresql-libs>=8.3.7' 'ruby' 'tde-tdebase') # 'tunepimp>=0.5.3'
I just removed tunepimp as from the Arch dependency list. The rest of the build I have like this:
Okay, I see. You did not explicitly configure amarok to build without tunepimp/musicbrainz, you instead removed those packages, which caused amarok to build without that support.
In the automake days there was a build option to build with/without musicbrainz, but that build option never got migrated to cmake. Hence the bug report.
# fix konquisidebar include failure sed -i '/${TQT_INCLUDE_DIRS}/s|$|\n /opt/trinity/include|' \ amarok/amarok/src/konquisidebar/CMakeLists.txt
Which failure is this? I have -DWITH_KONQSIDEBAR=ON in my build script but have not noticed any failures.
# fix "riokarma support is not buildable, it needs to link to karma-sharp.dll" sed -i '/tde_message_fatal(/s|^|#|' \
amarok/amarok/src/mediadevice/riokarma/CMakeLists.txt
Why not just use -DWITH_RIOKARMA=OFF?
Darrell