Package Details: yoshimi 1.4.0.1-1

Git Clone URL: https://aur.archlinux.org/yoshimi.git (read-only)
Package Base: yoshimi
Description: a fork of the ZynAddSubFX software systhesizer
Upstream URL: http://yoshimi.sourceforge.net/
Licenses: GPL
Submitter: lee
Maintainer: lee
Last Packager: lee
Votes: 61
Popularity: 0.812865
First Submitted: 2009-10-10 14:58
Last Updated: 2016-06-16 04:48

Latest Comments

funkmuscle commented on 2016-06-21 18:31

this won't update:

-- Installing: /tmp/yaourt-tmp-harv/aur-yoshimi/pkg/yoshimi/usr/share/man/man1/yoshimi.1
CMake Error at LV2_Plugin/cmake_install.cmake:50 (file):
file cannot create directory: /usr/local/lib/lv2/yoshimi.lv2. Maybe need
administrative privileges.
Call Stack (most recent call first):
cmake_install.cmake:173 (include)



make: *** [Makefile:62: install] Error 1
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build yoshimi.

svictor commented on 2016-06-06 19:35

Apologies: my previous comment should have been for yoshimi-git. This package builds fine. Sorry for the noise!

svictor commented on 2016-05-30 21:17

Hi and thanks for the package!
I think the lv2 path problem is back in a different form. I get this:

CMake Error at LV2_Plugin/cmake_install.cmake:50 (file):
file INSTALL cannot copy file
"/home/tor/bin/yaourt-tmp-tor/aur-yoshimi-git/src/yoshimi-git/src/LV2_Plugin/yoshimi_lv2.so"
to "/lib/lv2/yoshimi.lv2/yoshimi_lv2.so".
Call Stack (most recent call first):
cmake_install.cmake:93 (include)

Makefile:61: recipe for target 'install' failed
make: *** [install] Error 1
==> ERROR: A failure occurred in package().
Aborting...

Morn commented on 2015-02-04 10:02

Thanks, lee!

coderkun commented on 2015-02-04 08:42

Thank you for packaging, lee. Works fine now.

lee commented on 2015-02-04 00:18

Thank you Morn, for reporting; thank you coderkun, for the correct hint.

Now it should work, a -DCMAKE_INSTALL_LIBDIR is specified for cmake.
Ever since yosh started to be shipped with lv2 (prior to that it contained no libs), proper installation of libs on 64bit systems relied on a "mis-feature" in pacman that was removed on 2014-12-19 with the release of pacman-4.2.[1]

[1] section 'Directory Symlink Handling' in http://allanmcrae.com/2014/12/pacman-4-2-released/

coderkun commented on 2015-02-03 15:49

I get the same error message as Morn. I think the package should use /usr/lib instead of /usr/lib64 since the letter one is only a symlink.

lee commented on 2015-02-03 14:52

I cant reproduce, don't have a 64bit machine available and when building for 32bit there's no file/dir /usr/lib64 below pkg/. I'll look into it later today.

Morn commented on 2015-02-03 14:14

I'm getting an error message about conflicting files with 1.3.2:
]# LANG=en pacman -U yoshimi-1.3.2-1-x86_64.pkg.tar.xz
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) yoshimi-1.3.2-1

Total Installed Size: 6.52 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [##################################################################################################] 100%
(1/1) checking package integrity [##################################################################################################] 100%
(1/1) loading package files [##################################################################################################] 100%
(1/1) checking for file conflicts [##################################################################################################] 100%
error: failed to commit transaction (conflicting files)
yoshimi: /usr/lib64 exists in filesystem
Errors occurred, no packages were upgraded.

lee commented on 2014-09-21 14:30

@CrocoDuck
You discovered a bug, will be fixed in next point release.
http://sourceforge.net/p/yoshimi/mailman/message/32852437/
Thanks for reporting.

All comments