1 |
On 8/29/06, cedric de crozant <cdecrozant@×××××.com> wrote: |
2 |
> hi, |
3 |
> i'm new to gentoo. |
4 |
> i have updated mysql 4.1.21 following the glsa advisory with glsa- |
5 |
> check -f |
6 |
> and now I have a problem ! |
7 |
> in the httpd error log : |
8 |
> /usr/local/php5/bin/php: error while loading shared libraries: |
9 |
> libmysqlclient.so.15: cannot open shared object file: No such file or |
10 |
> directory |
11 |
|
12 |
Try: |
13 |
|
14 |
revdep-rebuild -p -v |
15 |
|
16 |
That will show you any and all packages that are "broken" due to |
17 |
upgrades or changes of other packages. You can then do a: |
18 |
|
19 |
revdep-rebuild -v |
20 |
|
21 |
which will then recompile all of the "broken" packages for you, or you |
22 |
can just manually emerge the specific packages you want to "fix" in |
23 |
the order you want them compiled. |
24 |
|
25 |
If you just want a quick fix for PHP first and you'll worry about the |
26 |
other "broken" packages later (MySQL upgrades usually break *a lot* of |
27 |
packages - at least, if you have the mysql USE flag enabled globally), |
28 |
then just do: |
29 |
|
30 |
emerge php |
31 |
|
32 |
which will, of course, re-emerge PHP, building it against the new |
33 |
MySQL libraries. |
34 |
|
35 |
-James |
36 |
-- |
37 |
gentoo-user@g.o mailing list |