Hi, amarok-1.4.5 cannot find necessary parts of ruby without the "daap" useflag. Installation seems to succeed but after emerge finished there's no amarok executeable. Adding "daap" useflag solves this problem. This only happens when a user updates amarok from a version prior to 1.4.4-r4 (which hard-depends on www-servers/mongrel) or when the user installs amarok for the very first time. Cheers Poly-C Reproducible: Always Steps to Reproduce: 1. emerge -C amarok 2. emerge --depclean 3. USE="-daap" emerge amarok Actual Results: amarok installation is missing most files. Even amarok executeable is missing. Expected Results: a working amarok ;)
Created attachment 110015 [details] amarok-1.4.5_errormessage.txt The corresponding errormessage during compilation.
checking for ruby... /usr/bin/ruby /usr/bin/ruby: no such file to load -- auto_gem (LoadError) /usr/bin/ruby: no such file to load -- auto_gem (LoadError) checking ruby.h usability... no checking ruby.h presence... no checking for ruby.h... no checking if amarok should be compiled... no
`unset RUBYOPT` will fix it. according to the rubygems uninstall message sourcing /etc/profile or starting a new shell should work but it doesn't.
Not an Amarok bug; the RUBYOPTS problem is known, you should run source /etc/profile between emerges.
Hi, same problem like dirtyepic. I did "source /etc/profile" but that didn't change anything. Problem still exists. Poly-C