Bug 145629

Summary: lang/php5-5.3.2 : information in /usr/ports/UPDATING misleading for upgrade
Product: Ports & Packages Reporter: Jesco Freund <jesco.freund>
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Jesco Freund 2010-04-11 16:50:01 UTC
/usr/ports/UPDATING states to delete deprecated packages (namely php5-dbase, php5-ncurses, php5-pcre, php5-spl, php5-ming, php5-mhash) and then to "Rebuild php5 and all ports depending on it."

This looks as if one could just delete the specified packages and then proceed using portmaster or portupgrade. However, this results repeatedly in a mess with missing header files (namely php_pcre.h).

Fix: 

I suggest to make that second point a bit more clear by pointing out that lang/php5 has to be upgraded before any other php5 stuff. I say this because port utilities like portmaster do not properly stick to that order, resulting in missing header files now moved to lang/php5 which are required for building extensions like security/php5-filter or similar.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2010-05-01 19:33:38 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ale

Over to maintainer.
Comment 2 Alex Dupre freebsd_committer freebsd_triage 2010-08-31 15:32:07 UTC
State Changed
From-To: open->closed

Bogus.