Package Details: amarok-git 2.9.0.r481.g252b9ffcfe-1

Git Clone URL: (read-only, click to copy)
Package Base: amarok-git
Description: The powerful music player for KDE - GIT version
Upstream URL:
Licenses: GPL2, FDL, LGPL2.1
Conflicts: amarok
Provides: amarok
Submitter: Piezo
Maintainer: sjakub (evorster, z3ntu)
Last Packager: z3ntu
Votes: 11
Popularity: 0.000000
First Submitted: 2015-08-12 23:52
Last Updated: 2020-10-03 09:57

Latest Comments

1 2 Next › Last »

Bink commented on 2021-04-26 02:18

Has installed, but fails to start. May be an issue opening the MariaDB.

QtWebEngine::initialize() called with QCoreApplication object already created and should be call before. This is depreciated and may fail in the future.
Attribute Qt::AA_ShareOpenGLContexts must be set before QCoreApplication is created.
** amarok --debug                                                                           **
Got ERROR: "Can't open and lock privilege tables: Table 'mysql.servers' doesn't exist" errno: 2000
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = amarok path = /usr/bin pid = 389508
KCrash: Arguments: /usr/bin/amarok 
KCrash: Attempting to start /usr/lib/drkonqi
pa_write() failed while trying to wake up the mainloop: Bad file descriptor
pa_write() failed while trying to wake up the mainloop: Bad file descriptor
pa_write() failed while trying to wake up the mainloop: Bad file descriptor
Invalid write to eventfd: Bad file descriptor
Code should not be reached at ../pulseaudio/src/pulsecore/fdsem.c:199, function pa_fdsem_post(). Aborting.
Unable to start Dr. Konqi
Re-raising signal for core dump handling.
Aborted (core dumped)

malcolm commented on 2020-08-25 18:01

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
    linked by target "amarok_collection-mysqlcollection" in directory /home/linux/.cache/yay/amarok-git/src/amarok/src/core-impl/collections/db/sql/mysqlcollection
    linked by target "amarok_storage-mysqlestorage" in directory /home/linux/.cache/yay/amarok-git/src/amarok/src/core-impl/storage/sql/mysqlestorage

-- Generating done
CMake Generate step failed.  Build files cannot be regenerated correctly.

avemilia commented on 2020-08-06 04:15

The build fails:

CMake Error at /usr/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:164 (message):
  Could NOT find KF5 (missing: NotifyConfig) (found suitable version
  "5.72.0", minimum required is "5.41.0")
Call Stack (most recent call first):
  /usr/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:445 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/ECM/find-modules/FindKF5.cmake:94 (find_package_handle_standard_args)
  CMakeLists.txt:39 (find_package)

evorster commented on 2020-07-14 08:29

The PKGBUILD has been dusted off and updated as per the comments. Also some un-needed dependencies have been removed as per namcap.

Rhinoceros commented on 2020-07-13 07:56

I'm getting the error

fatal: remote error: Please use the https: protocol to connect to anongit

You need to fix the source to


Benson commented on 2018-05-28 12:38

It's not building since liblastfm-qt5 is not found. Can you provide a pkgbuild?

Fulgen commented on 2018-05-20 12:30

git is missing in the makedepends-array, causing the package not to build successfully in a clean chroot.

z3ntu commented on 2018-05-11 11:22

@maintainers: a bit cleanup in the pkgbuild

diff --git a/PKGBUILD b/PKGBUILD
index fa618f7..b36356c 100644
@@ -3,7 +3,7 @@
 # Maintainer: Evert Vorster <evorster-at-gmail-dot-com>

 pkgdesc="The powerful music player for KDE - GIT version"
 arch=("i686" "x86_64")
@@ -12,7 +12,7 @@ license=('GPL2' 'LGPL2.1' 'FDL')
 depends=('kdelibs4support' 'threadweaver' 'plasma-framework'
          'kcmutils' 'knewstuff' 'ktexteditor' 'knotifyconfig' 'kdnssd'
          'libmariadbclient' 'taglib-extras' 'gst-plugins-bad'
-         'qca-qt5' 'liblastfm' 'qjson' 'qt5-webkit' 'ffmpeg' 'gmock')
+         'qca-qt5' 'liblastfm-qt5' 'qt5-webkit' 'ffmpeg')
 makedepends=('pkgconfig' 'extra-cmake-modules' 'kdoctools')
 optdepends=("libgpod: support for Apple iPod audio devices"
            "libmtp: support for portable media devices"
@@ -29,7 +29,7 @@ sha1sums=('SKIP')

 pkgver() {
     cd amarok
-    git describe --always | sed 's|-|.|g'
+    git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'

@@ -42,13 +42,10 @@ build() {
     rm -rf build
     mkdir -p build
     cd build
-    cmake "../amarok" -Wno-dev \
+    cmake ../amarok \
         -DCMAKE_INSTALL_PREFIX=/usr \
-        -DCMAKE_BUILD_TYPE=Release \
-        -DWITH_NepomukCore=OFF \
-        -DWITH_Soprano=OFF
+        -DCMAKE_BUILD_TYPE=Release


twa022 commented on 2018-03-17 18:42

Please remove qjson from dependencies - no longer required and change liblastfm (which is built against qt4) dep to liblastfm-qt5


pavbaranov commented on 2018-03-10 07:28

@evorster - Are you really shure, that dependencies in you PKgBUILD are corresponding with amarok's CMakeLists.txt? See: