1 |
On Wed, Mar 26, 2003 at 01:39:31AM +0100, Per Wigren wrote: |
2 |
> Yesterday, for about 30 hours all my newly recieved mail went to /dev/null |
3 |
> because of a portage limitation... |
4 |
> I have an old computes which acts as a firewall/router, ftpserver webserver |
5 |
> and mailserver with IMAP and spamassassin... I have "mysql" in my USE-flags |
6 |
> on said server.. Yesterday portage upgraded MySQL from 3.23.56 to 4.0.12.. |
7 |
> postfix and maildrop both linked to /usr/lib/libmysqlclient.so.10 which went |
8 |
> away when MySQL was upgraded.. When the still running postfix delivered the |
9 |
> mail using dropmail, dropmail just died with "error while loading shared |
10 |
> libraries: no such file or directory" and for some reason (I'd call it a bug |
11 |
> in postfix) it didn't defer them, they just went to /dev/null... |
12 |
> Anyway, I won't whine about it.. Instead I'm looking into finding a solution |
13 |
> for the REAL problem... |
14 |
|
15 |
The problem is that portage doesn't do reverse dependancy checking. It needs |
16 |
to check that a package doesn't break another package that depends on it |
17 |
before doing an upgrade... and if it does break something, propose upgrading |
18 |
those packages as well. |
19 |
|
20 |
Alain |
21 |
|
22 |
-- |
23 |
gentoo-dev@g.o mailing list |