public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] How to handle Firebird with PHP now
@ 2025-02-10 19:07 Matthias Hanft
  2025-02-10 20:11 ` Michael
  0 siblings, 1 reply; 9+ messages in thread
From: Matthias Hanft @ 2025-02-10 19:07 UTC (permalink / raw
  To: gentoo-user

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


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-02-15  3:12 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-10 19:07 [gentoo-user] How to handle Firebird with PHP now Matthias Hanft
2025-02-10 20:11 ` Michael
2025-02-11  9:09   ` Matthias Hanft
2025-02-11 10:02     ` Michael
2025-02-11 16:30       ` Matthias Hanft
2025-02-11 18:12         ` Michael Orlitzky
2025-02-14 12:47           ` Matthias Hanft
2025-02-15  3:11             ` Michael Orlitzky
2025-02-14 13:29   ` Viorel Munteanu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox