pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: roundcube (and/or PHP?) package installation



Dan Engholm wrote:
Perhaps I have missed some documentation, but I'm having a challenging time installing roundcube on my NetBSD 4.0 box. I'm no pkgsrc newbie but this package is troubling me.

Using "pkg_info roundcube," I was directed to the INSTALL file, which I used to set up my mysql database. When I got to the step of running the installer PHP script from my browser, no such directory existed on my server. I manually extracted the directory from the original distribution tarball and was able to run the installer/index.php script.

The next problem I ran in to was that the installer told me that Sockets are NOT OK in the Checking PHP extensions section. I read the information at the provided link at php.net and it looks like the --enable-sockets configure option was not specified during the build of the lang/php package. This option is apparently not handled by the pkgsrc build process, so I would have to figure out how to manually configure PHP with all of the options that pkgsrc usually supplies plus sockets. I can certainly do this, but it seems like I'm getting further off the trail.

What, if anything, have I missed in setting up roundcube? Has anybody else successfully installed this package, and if so, what steps did you follow?

--Dan

If it *needs* sockets then you can install net/php-sockets. However, if it's a requirement then it should be listed as a dependency and installed when you install roundcube, clearly this isn't happening.

I've got a reminder in my inbox about an update to roundcube so I'll look at the two issues you have mentioned here and see what I can fix in the package.

In the meanwhile install net/php-sockets and modify your php.ini to add the sockets extension and it should at least get you there . . . or wait a few days till I update the package in HEAD with the right fix :)

adrian.


Home | Main Index | Thread Index | Old Index