Jump to content
funtoo forums

Search the Community

Showing results for tags 'tengine'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Funtoo Discussion Forums
    • News and Announcements
    • General Discussion
    • Dev Central
    • Funtoo Hosting
    • Funtoo Infrastructure
  • Help Central
    • General Help
    • Installation Help
    • Portage Help
    • Desktop Help
    • Server Help
  • Funtoo Services


There are no results to display.

There are no results to display.

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start






First Name

Last Name



Found 2 results

  1. OK, I'm new to tengine and passenger and just kinda blindly following the How-To's at this point. I don't know if I really need passenger yet, but I'm thinking something is going to need it eventually. Here's where I'm at (and I tried to set Ruby to 19 via eselect, didn't help): >>> '/var/tmp/portage/www-servers/tengine-2.1.0-r1/temp/build.log' * Messages for package www-servers/tengine-2.1.0-r1: * tengine group already exist. * group creation step skipped. * tengine user already exist. * user creation step skipped. * ERROR: www-servers/tengine-2.1.0-r1 failed (prepare phase): * Passenger premake for /usr/bin/ruby19 failed! * * Call stack: * ebuild.sh, line 93: Called src_prepare * environment, line 5730: Called _ruby_each_implementation 'passenger_premake' * environment, line 581: Called _ruby_invoke_environment 'ruby19' 'passenger_premake' * environment, line 676: Called passenger_premake * environment, line 4594: Called die * The specific snippet of code: * rake -m nginx || die "Passenger premake for ${RUBY} failed!" * * If you need support, post the output of `emerge --info '=www-servers/tengine-2.1.0-r1'`, * the complete build log and the output of `emerge -pqv '=www-servers/tengine-2.1.0-r1'`. * The complete build log is located at '/var/tmp/portage/www-servers/tengine-2.1.0-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/www-servers/tengine-2.1.0-r1/temp/environment'. * Working directory: '/var/tmp/portage/www-servers/tengine-2.1.0-r1/work/ruby19/tengine-2.1.0/passenger-release-5.0.6' * S: '/var/tmp/portage/www-servers/tengine-2.1.0-r1/work/ruby19/tengine-2.1.0' Should I post the contents of any files?
  2. OK, I need some help understanding virtual dependencies. The Web HOW-TO says to let nginx be pulled in if you use tengine (seems horrible) since most apps don't know what tengine is. BTW ... the existing instructions are horribly managed for the mail HOW-TO. I'm going to look into cleaning that up since I finally got it all working well, but had to manually edit just about everything! Likewise, getting newer PHP functionality out of tengine/nginx took a bit of regex magic that needs to go into a HOW-TO. And there should be one for SSL as well. Thats non-trivial with the newer exploits (I now score A+ on ssllabs.com). But, shouldn't the ebuild take care of that as a virtual dependency? For example, take roundcube. I have nginx and apache masked (nginx is installed but not running since I use tengine, and I don't want apache installed or nginx to be upgraded). I did -auDNv roundcube and it wanted to pull in lighttpd as a web server! It saw that apache and nginx were masked and went to the next option. So, I looked at the roundcube ebuild and it is looking for virtual/httpd-php. OK, great. That looks correct. So I pull in that ebuild. It has an RDEPEND line that wants fpm, apache2 or cgi. Perfect! I add -t to my emerge line and it wants virtual/httpd-cgi which is what is pulling in other web servers. I think the need_httpd_cgi is at fault. Is this a bug, or is it intentional. Roundcube works fine and I have nothing CGI right now. Its all via fpm. Now, I have fpm installed. Its working just fine with tengine. Roundcube is installed and working. I was just checking to see if updates had made it into the tree. Why is it still trying to pull in a webserver? Shouldn't fpm satisfy the RDEPEND and that's it? What am I missing?
  • Create New...