emerging liblastfm-0.3.0 w/ ruby 1.9.2-r2 installed results in the following error(s): during configure: admin/Makefile.rb:10:in `require': no such file to load -- admin/platform.rb (LoadError) from admin/Makefile.rb:10:in `<main>' during Make: make -j3 make: *** No targets. Stop. Reproducible: Always Steps to Reproduce: 1.emerge ruby 1.9.2-r2 2.emerge -av liblastfm 3.Voila
I took the liberty of modifying the ebuild to patch the source Makefile correctly. Attaching the working ebuild and patch.
Created attachment 239973 [details] Updated ebuild for liblastfm
Created attachment 239975 [details, diff] Patch to existing cwd being used
Please attach unified diffs (diff -u) when you did changes to an ebuild. That would be much more handy for our devs.
Created attachment 240665 [details] Unified Diff for ebuild Replacing ebuild with unified diff
(In reply to comment #5) > Created an attachment (id=240665) [details] > Unified Diff for ebuild > > Replacing ebuild with unified diff > The ebuild is using EAPI-2 so all patches belong to src_prepare(), not src_unpack().
Created attachment 248847 [details, diff] liblastfm-0.3.3-ruby-cwd-platform.patch New patch needed for liblastfm-0.3.3
There is a fix in kde overlay in media-libs/liblastfm-0.3.3 (taken from amarok-packager ml) but upstream said that he'll provide a patch as well, we will wait one more week for it and if there won't be any progress we'll move this one in tree
Moved to tree