Hi, I have many Firebird databases on my Gentoo server.
To compile PHP with Firebird support, I have the line -firebird in /etc/portage/profile/use.mask because the Firebird USE flag of PHP was masked somewhen. This worked without problems as long as Firebird (3.0) was in the portage tree. Now Firebird was completely removed from the portage tree. So I installed Firebird (5.0) from its own homepage which works without problems, too. I put the line dev-db/firebird-5.0.1.1469 into /etc/portage/profile/package.provided. Not sure if this was necessary, but apparently it doesn't harm... ...maybe except one point: Since then, revdep-rebuild always reinstalls PHP (although it doesn't show any orphaned files). The other/old revdep-rebuild.sh says, however, "Dynamic linking on your system is consistent... All done." I'd like to get the normal revdep-rebuild saying "everything ok", too. So what's the correct way to deal with a manually installed Firebird server while keeping the Firebird support in PHP and not interfering with revdep-rebuild? Thanks, -Matt