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 dev-ruby/rubygems x11-libs/qt-sql 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) ) Reproducible: Always
*** 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 thanks
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] emerge --info 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