When emerging Blam! every dependancy is emerged fine. When Blam! starts compiling it fails with: configure: error: Library requirements (gtk-sharp >= 1.0 gecko-sharp >= 0.6 gconf-sharp >= 1.0 glade-sharp >= 1.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them It seems like glade-sharp is not included in the dependancy list for Blam!. Reproducible: Always Steps to Reproduce: 1.emerge blam 2.the error will not occur if you have glade-sharp >=1.0 installed 3. Actual Results: checking for gtk-sharp >= 1.0 gecko-sharp >= 0.6 gconf-sharp >= 1.0 glade-sharp >= 1.0... Package gconf-sharp was not found in the pkg-config search path. Perhaps you should add the directory containing `gconf-sharp.pc' to the PKG_CONFIG_PATH environment variable No package 'gconf-sharp' found configure: error: Library requirements (gtk-sharp >= 1.0 gecko-sharp >= 0.6 gconf-sharp >= 1.0 glade-sharp >= 1.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them. !!! ERROR: net-news/blam-1.6.0 failed. !!! Function econf, Line 449, Exitcode 1 !!! econf failed !!! If you need support, post the topmost build error, NOT this status message. Expected Results: Emerged fine :)
Hm, it seems I'm mistaken in my conclusion. After manually emerging the offending dependancy I get the same error. I guess the real error is this: glade-sharp >= 1.0... Package gconf-sharp was not found in the pkg-config search path. Perhaps you should add the directory containing `gconf-sharp.pc' to the PKG_CONFIG_PATH environment variable glade-sharp >= 1.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
The broken up gtk-sharp ebuilds are p.masked for a reason. (: I'm going to be commiting revision bumps of all gtk-sharp dependant ebuilds soon with the proper dependancies added. Until then, you'll have to figure it out. I'm away from my dev box currently, but i'm guessing gconf-sharp is the needed ebuild. So either try that, or hold your horses. Thanks for testing!
Please try the new blam-1.6.0-r1 in portage that is p.mask, and report back if you still have any problems. Thanks.
Not sure if this is relevant, but it seems related to me. I have tried out the blam-1.6.0-r1 ebuild you suggested and it compiled fine, but when I try to run blam I get the error: Unhandled Exception: System.DllNotFoundException: gnomesharpglue followed by some more which i assume are caused by not finding the gnome-sharp library. I do have it and all the other related *-sharp packages emerged. The same thing happens with monodevelop and muine and also some smaller apps which fire out an error for gtksharpglue. So I guess mono cant find these libraries, which it could before I upgraded to ~x86 last night.
Please see bug #73140 for info. This is a libtool problem. Please report back if downgrading libtool and re-emerging these packages helps. Thanks.
Yea that solved it. Thanks for the quick response.
Yup, emerging the latest blam worked, thanks!!
Okay. Marking FIXED.