Package Details: kawaii-player 6.0.0-1

Git Clone URL: https://aur.archlinux.org/kawaii-player.git (read-only, click to copy)
Package Base: kawaii-player
Description: Multimedia player, media library manager and portable media server with PC-to-PC casting feature
Upstream URL: https://github.com/kanishka-linux/kawaii-player
Keywords: cast media-library media-player media-server mplayer mpv multimedia peer-to-peer pyqt5 python streaming youtube
Licenses: GPL3
Conflicts: kawaii-player-git
Submitter: Nocifer
Maintainer: clebermatheus
Last Packager: clebermatheus
Votes: 8
Popularity: 0.000079
First Submitted: 2018-01-19 14:50 (UTC)
Last Updated: 2023-12-06 02:07 (UTC)

Latest Comments

DavTheRaveUK commented on 2023-07-15 19:51 (UTC)

I am unable to execute this AUR package (kawaii-player). Error messages:

[dave@ArcoLinux ~]$ kawaii-player /usr/lib/python3.11/site-packages/kawaii_player kawaii_player.py /home/dave ['/usr/lib/python3.11/site-packages/kawaii_player', '/usr/bin', '/usr/lib/python311.zip', '/usr/lib/python3.11', '/usr/lib/python3.11/lib-dynload', '/home/dave/.local/lib/python3.11/site-packages', '/usr/lib/python3.11/site-packages'] --using default pycurl-- Traceback (most recent call last): File "/usr/bin/kawaii-player", line 33, in <module> sys.exit(load_entry_point('kawaii-player==5.0.0', 'gui_scripts', 'kawaii-player')()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/bin/kawaii-player", line 25, in importlib_load_entry_point return next(matches).load() ^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/importlib/metadata/init.py", line 202, in load module = import_module(match.group('module')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1206, in _gcd_import File "<frozen importlib._bootstrap>", line 1178, in _find_and_load File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 690, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 940, in exec_module File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed File "/usr/lib/python3.11/site-packages/kawaii_player/kawaii_player.py", line 93, in <module> from guisignals import GUISignals File "/usr/lib/python3.11/site-packages/kawaii_player/guisignals.py", line 27, in <module> from settings_widget import LoginPCToPC File "/usr/lib/python3.11/site-packages/kawaii_player/settings_widget.py", line 32, in <module> from widgets.optionwidgets import QPushButtonExtra File "/usr/lib/python3.11/site-packages/kawaii_player/widgets/optionwidgets.py", line 16, in <module> from mpv_bak import MPV File "/usr/lib/python3.11/site-packages/kawaii_player/mpv_bak.py", line 409, in <module> _handle_func('mpv_detach_destroy', [], None, errcheck=None) File "/usr/lib/python3.11/site-packages/kawaii_player/mpv_bak.py", line 366, in _handle_func func = getattr(backend, name) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/ctypes/init.py", line 389, in getattr func = self.getitem(name) ^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/ctypes/init.py", line 394, in getitem func = self._FuncPtr((name_or_ordinal, self)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: /usr/lib/libmpv.so.2: undefined symbol: mpv_detach_destroy [dave@ArcoLinux ~]$


I am also unable to build kawaii-player-git. Error messages:

install: cannot stat '/home/dave/.cache/yay/kawaii-player-git/pkg/kawaii-player-git/usr/lib/python3.9/site-packages/kawaii_player/resources/kawaii-player.desktop': No such file or directory ==> ERROR: A failure occurred in package(). Aborting... -> error making: kawaii-player-git-exit status 4 -> Failed to install the following packages. Manual intervention is required: kawaii-player-git - exit status 4

eclairevoyant commented on 2023-05-27 02:20 (UTC) (edited on 2023-05-27 02:22 (UTC) by eclairevoyant)

if a package doesn't build or run, it shouldn't exist. having intentionally broken packages defeats the entire purpose of packaging.

To that effect, packages both in the repos and AUR regularly add in and backport patches to ensure that the resulting package builds and runs properly

clebermatheus commented on 2023-05-27 02:03 (UTC)

@eclairevoyant When they release a stable version containing this version, I will update the package. For now use the https://aur.archlinux.org/packages/kawaii-player-git version, which should have this fix.

eclairevoyant commented on 2023-05-27 00:12 (UTC) (edited on 2023-05-27 00:12 (UTC) by eclairevoyant)

Needs to backport this patch: https://github.com/kanishka-linux/kawaii-player/commit/496abffe7d3bf626e28859976fed117e758b7b6e otherwise it doesn't run

eclairevoyant commented on 2022-11-07 07:18 (UTC) (edited on 2022-11-07 07:19 (UTC) by eclairevoyant)

FYI using kawaii-player-git may be better for now, see https://github.com/kanishka-linux/kawaii-player/issues/34

Also @clebermatheus python-setuptools should be in the makedepends not the depends

Technetium1 commented on 2022-07-02 05:57 (UTC)

Requires python-setuptools to build in clean chroot

Nocifer commented on 2019-07-12 08:55 (UTC)

@Singularity I'm not sure if Kawaii Player supports playing media files directly from the terminal like mpv does, you should try asking at the developer's GitHub page.

Singularity commented on 2019-07-11 00:46 (UTC)

I must be doing something wrong, I can't figure out how to just start playing a video. At least it's not "kawaii-player video-file.mp4"