Bug 95635

Summary: php4-extensions make config doesn't affect variables in /var/db/ports/.../options on subsequent runs
Product: Ports & Packages Reporter: Bill Ing <wing>
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Bill Ing 2006-04-11 21:00:25 UTC
Installed PHP4-extensions from ports and then went back later to add another extension (gdbm support in dba, to be precise).

The make config shell GUI showed it was there but upon looking up the php info on the server after compile, it wasn't present.

I looked and discovered /var/db/ports/php4-extensions/options also wasn't showing gdbm enabled but the "make config" GUI was reporting that it was enabled.

I manually set it in the options file and got it to compile.

Fix: 

Manually edited /var/db/ports/php4-extensions/options to enable gdbm and re-comipled.
How-To-Repeat: Install php4-extensions with dba enabled and gdbm disabled.

Go back and try to reinstall php4-extensions with gdbm enabled.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2006-04-11 22:48:36 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ale

Over to maintainer.
Comment 2 Alex Dupre freebsd_committer freebsd_triage 2006-04-12 06:59:55 UTC
State Changed
From-To: open->closed

GDBM is not a php4-extensions option, so it cannot appear and be selected.