IMP breakage?

Marc G. Fournier scrappy at hub.org
Sat Jul 24 18:26:15 PDT 2004


On Sun, 25 Jul 2004, Matthew Seaman wrote:

> On Sat, Jul 24, 2004 at 09:38:19PM +0100, Bruno Afonso wrote:
>
>> I have uninstalled php4 and re-installed the new php4 + extensions and installed
>> the latest horde + imp. I can't see attachments now when I open the messages. Is
>> this a known problem? My php.ini only includes the loaded extensions and some
>> memory tweaks. Is there any missing php.ini config that I have missed? I notice
>> each php4-extension now has a message, like PEAR so I'm afraid I may have missed
>> some important one. :)
>
> The imp / horde / turba group of ports hasn't yet been updated to
> account for the new PHP port structure.  I think the maintainer is on
> holiday at the moment.
>
> However, most problems with PHP ports will be due to things being
> missing, rather than things being broken, so you can usually
> work-around the trouble by just installing the extra bits
> yourself. There's two areas you need to check on to make sure you get
> full functionality:
>
>    i) PHP Extensions -- knowing which extensions should be installed
>       depends on a detailed knowledge of the PHP code you're trying
>       to run.  So, for example according to the old php-horde port
>       you need these extensions to run any of the imp / horde stuff:
>
>        DOMXML
>        FTP
>        GETTEXT
>        LDAP
>        MCAL
>        MCRYPT
>        MYSQL   (or some other RDBMS)
>        SESSION
>
>      (See: http://www.freebsd.org/cgi/cvsweb.cgi/ports/lang/php4-horde/Attic/Makefile?rev=1.2&content-type=text/x-cvsweb-markup&only_with_tag=MAIN)
>
>   ii) PEAR modules -- in order to use PEAR at all, you need to
>       install the devel/php4-pear port, as well as whichever pear-*
>       ports are required.  Ports that require PEAR modules should be
>       modified to set the WANT_PHP_PEAR option, but that hasn't been
>       appied to many of them yet.  Setting it in /etc/make.conf for
>       the time being is a good workaround.

'k, since I'm kinda hitting the exact same thing here, if I want to 
'mimic' what I had installed before this whole re-org, I just need to 
uninstall:

php4-4.3.7_1

And then install:

lang/php4-extensions
devel/php4-pear

And I'll be back in business?

----
Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
Email: scrappy at hub.org           Yahoo!: yscrappy              ICQ: 7615664


More information about the freebsd-ports mailing list