Package Details: ympd-git 1.3.0.r55.g612f8fc-1

Git Clone URL: https://aur.archlinux.org/ympd-git.git (read-only, click to copy)
Package Base: ympd-git
Description: A standalone MPD Web GUI
Upstream URL: http://www.ympd.org
Licenses: GPL2
Conflicts: ympd
Provides: ympd
Submitter: phmongeau
Maintainer: cippaciong
Last Packager: cippaciong
Votes: 8
Popularity: 0.000000
First Submitted: 2014-01-21 01:56 (UTC)
Last Updated: 2020-07-10 06:32 (UTC)

Latest Comments

cippaciong commented on 2020-07-10 06:36 (UTC)

I have updated the PKGBUILD to manually apply the patch included in PR 191 which should at least fix the compile issues.

cippaciong commented on 2020-05-24 20:40 (UTC)

@fvdb06: looks like an upstream issue https://github.com/notandy/ympd/issues/190. Regarding your attempt to install ympd-git.tar.gz, that is not an arch package you can install with pacman, it's just an archive containing the files to build the actual package.

fvdb06 commented on 2020-05-24 17:16 (UTC)

And installing with # yay ympd resylt in:

Scanning dependencies of target ympd [ 40%] Building C object CMakeFiles/ympd.dir/src/ympd.c.o [ 50%] Building C object CMakeFiles/ympd.dir/src/mpd_client.c.o [ 60%] Building C object CMakeFiles/ympd.dir/src/mongoose.c.o [ 70%] Building C object CMakeFiles/ympd.dir/src/json_encode.c.o [ 80%] Building C object CMakeFiles/ympd.dir/src/http_server.c.o [ 90%] Building C object CMakeFiles/ympd.dir/assets.c.o [100%] Linking C executable ympd /usr/bin/ld: CMakeFiles/ympd.dir/src/mpd_client.c.o:(.bss+0x0): multiple definition of `mpd'; CMakeFiles/ympd.dir/src/ympd.c.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/ympd.dir/build.make:205: ympd] Error 1 make[1]: [CMakeFiles/Makefile2:98: CMakeFiles/ympd.dir/all] Error 2 make: *** [Makefile:150: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... Error making: ympd

fvdb06 commented on 2020-05-24 17:15 (UTC)

Last error was installed with # makepkg -si

I also tried direct with pacman -U with result:

sudo pacman -U ympd-git.tar.gz

[sudo] password for cantara: loading packages... error: missing package metadata in ympd-git.tar.gz error: 'ympd-git.tar.gz': invalid or corrupted package

fvdb06 commented on 2020-05-24 16:24 (UTC)

[ 70%] Building C object CMakeFiles/ympd.dir/src/json_encode.c.o [ 80%] Building C object CMakeFiles/ympd.dir/src/http_server.c.o [ 90%] Building C object CMakeFiles/ympd.dir/assets.c.o [100%] Linking C executable ympd /usr/bin/ld: CMakeFiles/ympd.dir/src/mpd_client.c.o:(.bss+0x20): multiple definition of mpd'; CMakeFiles/ympd.dir/src/ympd.c.o:(.bss+0x40): first defined here /usr/bin/ld: CMakeFiles/ympd.dir/src/mpd_client.c.o:(.bss+0x0): multiple definition ofdirble_api_token'; CMakeFiles/ympd.dir/src/ympd.c.o:(.bss+0x10): first defined here collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/ympd.dir/build.make:206: ympd] Error 1 make[1]: [CMakeFiles/Makefile2:98: CMakeFiles/ympd.dir/all] Error 2 make: *** [Makefile:150: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

cippaciong commented on 2016-02-20 09:38 (UTC)

@m45t3r: I have adopted and updated the package, it should be compliant with pacman 5 now. Cheers!

m45t3r commented on 2016-02-16 19:41 (UTC)

Since pacman 5, install can't be a array anymore. Needs to remove () around "${_pkgname}.install" (line 16).

Fadel commented on 2015-12-09 15:11 (UTC)

@phmongeau: The `ympd.install` file has (what I believe to be) a typo in the warning message: "WARNING: ympd config file /etc/cond.d/ympd should be moved to /etc/default/ympd" (the typo is in /etc/cond.d/ympd). Best,

phmongeau commented on 2015-05-02 20:10 (UTC)

ajs124: I'm not sure what's the best way to handle this, but I guess this should work. Please tell me if there's a better way. Thanks

commented on 2015-05-01 23:25 (UTC)

https://github.com/jpleau/ympd/commit/5abfdfda7b2c9fac25dd2db7115a3796a15c8eb9 Seems like the path of the EnvironmentFile changed, maybe you should write a .install file for the next release.

berot3 commented on 2014-11-03 14:24 (UTC)

thanks for your reply. I did a "pacman -S glibc git libmpdclient cmake" to reinstall all deps. I can successfully build ympd again. I only wonder why that happened... Some corruptions on the file system maybe? I'm on reiserfs :)

phmongeau commented on 2014-11-01 02:41 (UTC)

berot3: I'm still able to build without any issues... I suggest you report this on ympd's bug tracker: https://github.com/notandy/ympd/issues Thanks

berot3 commented on 2014-10-30 14:25 (UTC)

Won't build anymore. Please help, what is happening? http://pastie.org/9685583

phmongeau commented on 2014-05-07 03:34 (UTC)

Thanks vbouchaud, I added armv6h to the PKGBUILD.

vianney commented on 2014-05-05 16:28 (UTC)

Hi there, Thanks for providing this PKGBUILD. Ympd currently builds and works on archlinuxarm. Could you please add 'armv6h' to the list of supported systems? Thanks :).

phmongeau commented on 2014-04-23 15:01 (UTC)

kingcody: Thanks for telling me about the issue! Instead of modifying the PKGBUILD, I sent a pull request to make the EnvironmentFile optional in the service. https://github.com/notandy/ympd/pull/14

kingcody commented on 2014-04-23 12:05 (UTC)

Would you consider adding this as part of post_install: `[[ ! -e /etc/conf.d/ympd ]] && touch /etc/conf.d/ympd` (creates service conf if not there) A fresh install of this pkg will fail to start due to the missing environment file. Not a big deal... Just a thought Thanks

phmongeau commented on 2014-03-18 17:43 (UTC)

Updated for 1.2.0

commented on 2014-03-18 13:22 (UTC)

https://github.com/notandy/ympd/releases/tag/v1.2.0

phmongeau commented on 2014-01-23 00:56 (UTC)

Updated to handle the systemd service file

phmongeau commented on 2014-01-21 17:16 (UTC)

Update: the init script was disabled upstream, so I removed the patch.