Red Hat Bugzilla – Bug 445992
canot start cowbell
Last modified: 2008-08-03 09:42:43 EDT
Description of problem:
Cannot open assembly @libdir@/cowbell/cowbell.exe.
Need I say more?
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run cowbell at the command prompt.
Error message: Cannot open assembly @libdir@/cowbell/cowbell.exe.
and program exits.
No error message and program starts.
Created attachment 305174 [details]
Modify the sed command to expand the @libdir@ in cowbell.in
Makefile.in doesn't expand all the variables in cowbell.in, leaving @libdir@
To the spec file and it works.
Above patch works, but due to changes in Amazon api, fetching any information no
longer works on the 0.2 branch. Using 0.3 pre-release from svn instead, as this
provides expected functionality via musicbrainz. Updated package, including
above patch, tested by me to work on both i386 and x86_64, pending -testing
inclusion for F-9 now: See
$ rpm -q cowbell
Cannot open assembly /usr/lib/cowbell/cowbell.exe.
This is on an x86_64 system with the latest version of cowbell. The problem is
that in /usr/bin/cowbell, libdir is defined as "/usr/lib/cowbell" instead of
As a follow up on comment #3, after I changed the definition of libdir in
/usr/bin/cowbell to /usr/lib64/cowbell, I get this error:
** (cowbell:23695): WARNING **: The following assembly referenced from
/usr/lib64/cowbell/Cowbell.Base.dll could not be loaded:
Assembly: taglib-sharp (assemblyref_index=3)
Public Key: db62eba44689b5b0
The assembly was not found in the Global Assembly Cache, a path listed in the
MONO_PATH environment variable, or in the location of the executing assembly
** (cowbell:23695): WARNING **: Could not load file or assembly 'taglib-sharp,
Version=188.8.131.52, Culture=neutral, PublicKeyToken=db62eba44689b5b0' or one of its
Unhandled Exception: System.Reflection.ReflectionTypeLoadException: The classes
in the module cannot be loaded.
at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in
at Cowbell.Base.MetadataProxyService.Load () [0x00000]
at Cowbell.Base.ServiceManager.RegisterService (IService service) [0x00000]
at Cowbell.Gui.MainWindow.Main (System.String args) [0x00000]
I changed the Fedora version to 9 since that's what I'm using.
*** This bug has been marked as a duplicate of bug 442338 ***