Package Details: yoshimi 1.3.9-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: 60
Popularity: 0.185704
First Submitted: 2009-10-10 14:58
Last Updated: 2016-03-03 21:16

Latest Comments

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.

CrocoDuck commented on 2014-09-21 14:11

@lee

Thank you for your reply and update! I confirm that the package builds as expected now!

lee commented on 2014-09-20 22:40

@CrocoDuck
Excuse the late reply, I had missed out on the notification mail until now.

Added your fix to 1.2.3-2.

Strange enough, this didn't occur when I built yosh prior to uploading 1.2.3-1. Downgrading to gcc-4.9.1-1 (which was installed at the time) didn't change things. Can't figure out a reason ATM, will forward the issue to upstream.

CrocoDuck commented on 2014-09-14 22:57

Hi! Got this error while building:

/home/crocoduck/Downloads/yoshimi/yoshimi/src/yoshimi-1.2.3/src/main.cpp: In function ‘int main(int, char**)’:
/home/crocoduck/Downloads/yoshimi/yoshimi/src/yoshimi-1.2.3/src/main.cpp:75:5: error: ‘cout’ was not declared in this scope
cout << "Yay! We're up and running :-)\n";
^
CMakeFiles/yoshimi.dir/build.make:1881: recipe for target 'CMakeFiles/yoshimi.dir/main.cpp.o' failed
make[2]: *** [CMakeFiles/yoshimi.dir/main.cpp.o] Error 1
CMakeFiles/Makefile2:122: recipe for target 'CMakeFiles/yoshimi.dir/all' failed
make[1]: *** [CMakeFiles/yoshimi.dir/all] Error 2
Makefile:117: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().
Aborting...

I have been able to compile the source adding #include <iostream> into main.cpp. I was wondering whether this is a bug or a problem on my machine.

P.S. Thank you for packaging this!

All comments