Package Details: clementine 1.4.1+62+g56cfc4543-1

Git Clone URL: https://aur.archlinux.org/clementine.git (read-only, click to copy)
Package Base: clementine
Description: A modern music player and library organizer
Upstream URL: https://github.com/clementine-player/Clementine
Licenses: GPL-3.0-or-later
Submitter: arojas
Maintainer: FabioLolix
Last Packager: FabioLolix
Votes: 22
Popularity: 0.157443
First Submitted: 2023-06-28 19:03 (UTC)
Last Updated: 2026-03-30 22:01 (UTC)

Required by (0)

Sources (1)

Pinned Comments

FabioLolix commented on 2025-07-12 13:10 (UTC)

libmygpo-qt5 have been removed from Arch

Remove libmygpo-qt5 from your system and build the last version; clementine have a bundled copy of libmygpo-qt5 (don't seem possible to disable it [gpodder] )

FabioLolix commented on 2025-05-02 21:52 (UTC)

@simona there is a pinned comment for that since 2024-11-11 and have already replied to that same question on 2024-11-11 and 2024-12-31

FabioLolix commented on 2024-11-11 06:11 (UTC)

    error: failed to prepare transaction (could not satisfy dependencies) :: installing $PACKAGE (VERSION) breaks dependency 'libXXX.so=$VERSION' required by clementine -> error installing repo packages

You need to remove Clementine and rebuilt it

This is expected behaviour

FabioLolix commented on 2023-09-22 19:45 (UTC)

Dear all

  • every time you have error while loading shared libraries: libXXX.so.XXX: cannot open shared object file: No such file or directory for build from source programs you have to rebuild it

Latest Comments

1 2 3 4 5 6 .. 11 Next › Last »

FabioLolix commented on 2026-04-07 21:19 (UTC)

@swimm3r can't reproduce; building with devtools works fine

swimm3r commented on 2026-04-07 08:06 (UTC)

Hello. I can not compile clemntine on a arch machine. I get the following error:

[  9%] Building CXX object ext/libclementine-common/CMakeFiles/libclementine-common.dir/core/moc_messagereply.cpp.o
[  9%] Building CXX object ext/libclementine-common/CMakeFiles/libclementine-common.dir/core/moc_workerpool.cpp.o
[  9%] Linking CXX static library liblibclementine-common.a
[  9%] Built target libclementine-common
[  9%] Running cpp protocol buffer compiler on tagreadermessages.proto
make[2]: *** [ext/libclementine-tagreader/CMakeFiles/libclementine-tagreader.dir/build.make:78: ext/libclementine-tagreader/tagreadermessages.pb.h] Illegal instruction (core dumped)
make[1]: *** [CMakeFiles/Makefile2:1847: ext/libclementine-tagreader/CMakeFiles/libclementine-tagreader.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

Can anyone help me, please?

FabioLolix commented on 2026-03-30 22:02 (UTC)

Nestor_013 thanks for reporting

Nestor_013 commented on 2026-03-29 16:44 (UTC)

Since last update of protobuf I could not recompile.

[100%] Building CXX object src/CMakeFiles/clementine.dir/main.cpp.o
/var/lib/jenkins/jobs/Build_AUR_package_unconditional/workspace/clementine/src/Clementine/src/main.cpp: In function ‘void {anonymous}::ParseAProto()’:
/var/lib/jenkins/jobs/Build_AUR_package_unconditional/workspace/clementine/src/Clementine/src/main.cpp:195:25: error: ignoring return value of ‘bool google::protobuf::MessageLite::ParseFromArray(const void*, int)’, declared with attribute ‘nodiscard’ [-Werror=unused-result]
  195 |   message.ParseFromArray(data.constData(), data.size());
      |   ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/google/protobuf/generated_message_tctable_decl.h:24,
                 from /var/lib/jenkins/jobs/Build_AUR_package_unconditional/workspace/clementine/src/build/ext/libclementine-tagreader/tagreadermessages.pb.h:24,
                 from /var/lib/jenkins/jobs/Build_AUR_package_unconditional/workspace/clementine/src/Clementine/src/main.cpp:69:
/usr/include/google/protobuf/message_lite.h:690:3: note: declared here
  690 |   ParseFromArray(const void* data, int size);
      |   ^~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [src/CMakeFiles/clementine.dir/build.make:79: src/CMakeFiles/clementine.dir/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:824: src/CMakeFiles/clementine.dir/all] Error 2
make: *** [Makefile:136: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

I had to add in the build() function:

export CXXFLAGS+=" -Wno-unused-result"

Can you add it to the current PKGBUILD until fixed upstream ?

FabioLolix commented on 2025-11-04 21:37 (UTC)

@simona there is a pinned comment for that since 2024-11-11 and have already replied to that same question on 2024-11-11 and 2024-12-31 and another pinned comment since 2025-05-02

simona commented on 2025-11-04 19:36 (UTC) (edited on 2025-11-04 21:41 (UTC) by simona)

require libprotobuf.so=32.1.0-64 (sorry but it seems not to be: failed to prepare transaction)

FabioLolix commented on 2025-07-12 13:10 (UTC)

libmygpo-qt5 have been removed from Arch

Remove libmygpo-qt5 from your system and build the last version; clementine have a bundled copy of libmygpo-qt5 (don't seem possible to disable it [gpodder] )

duprezjm commented on 2025-07-12 09:43 (UTC)

-> Packages not in AUR: libmygpo-qt5

glenjo commented on 2025-05-03 20:24 (UTC)

FabioLolix,

Fixed! Thanks!