The RPM gyachi-1.1.0-7.fc8.x86_64 installs the webcam plugins to /usr/lib64/gyachi. This seems to be correct, but when the webcam is started, gyachi issues a message that it can't find /usr/lib/gyachi/gyachi/gyachi-upload and/or can't find /usr/lib/gyachi/gyacgi-webcam. Obviously Gyachi is looking in the wrong place for the plugins. I don't know if this is a problem with the RPM or with gyachi itself. The quick work around is to create /usr/lib/gyachi and copy the folder and files in /usr/lib64/gyachi to it. Since this is a very easy work around, the severity and priority of the bug is even below low.
Thanks for the report. The packaging is done correctly as per the Fedora guidelines. Symlinks would cause other issues. The source hard codes some paths which is problematic on x86_64. Specifically: --- client/plugins.c in load_plugin_modules() snprintf(gbuff, 192, "%s/plugins", PACKAGE_LIB_DIR); PACKAGE_LIB_DIR comes in configure.ac: ./configure.ac.tmpl:AC_DEFINE_UNQUOTED([PACKAGE_LIB_DIR], "${acl_final_prefix}/lib/${PACKAGE}", [ Define for putting package-specific shareable libs here ] --- Gregory Hosler, do you want to fix the hardcoded paths in upstream and push a new release? I could patch the file for now otherwise.
This is an interesting issue. I believe I can fix this in the source, with a new configure switch, possibly with some spec file enhancements to use / set the path or the x64 builds. I am also working on updating fedora's gyachi to upstream level. The upstream version has a number of enhancements that I would like to push into fedora. It is also quite stable (having been in the wild for several months already, with no complaints.) There is also an issue w/ the fedora spec file not properly packaging the doc files. I expect to push these all out sometime this month. :) -Greg
gyachi-1.1.32-3.fc9 has been submitted as an update for Fedora 9
gyachi-1.1.32-3.fc8 has been submitted as an update for Fedora 8
gyachi-1.1.32-3.fc8 has been pushed to the Fedora 8 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gyachi'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F8/FEDORA-2008-4168
gyachi-1.1.32-3.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
gyachi-1.1.32-3.fc8 has been pushed to the Fedora 8 stable repository. If problems still persist, please make note of it in this bug report.