I tried to compile liblastfm in a clean system, and it failed.
First of all, I had to install rubygems in order to make it to work.
Afterwards, it complained about some things not declared (pertaining to qt-sql package), so I installed it manually.
Now it compiled fine, so definitely it should have
As dependencies too.
To reproduce it, try to install liblastfm from a clean stage3 gentoo
P.D. I don't know anything of ruby, so I don't know what rubygems is, nor if it should be added as a PDEPEND for ruby instead.. (this is the error liblastfm gives without rubygems: /usr/bin/ruby: no such file to load -- auto_gem (LoadError) )
*** Bug 292036 has been marked as a duplicate of this bug. ***
Same thing here. its defenetly missing qt-sql as dependency
- Please attach the full build.log
- Please also attach the output of emerge --info
Created attachment 209913 [details]
liblastfm without rubygems
Rubygems was not installed in latest amd64 stage3 I downloaded from mirror when I re-installed gentoo.
Created attachment 209914 [details]
liblastfm without having qt-sql installed
Since it does not have it as a dep, this demonstrates it fails without it
Created attachment 209915 [details]
My emerge --info output
Both issues confirmed exactly as reported.
Please add x11-libs/qt-sql and dev-ruby/rubygems to dependencies.
In addition the ebuild will need rubification... :(
Fixed and rubyfied ebuild in overlay as -r1 (since the original is stable).
Emerges fine here. Please test... :)
I've reverted rubyfication (reason in bug 287906) and applied dependency fixes. Thanks