Summary: | mail-client/evolution 2.2.3-r2 fails to compile with error: `KILL_PROCESS_CMD' undeclared | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | David W Noon <david.w.noon> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2005.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | Output from 'emerge -av evolution' |
Description
David W Noon
2005-07-27 05:07:45 UTC
could you provide emerge -av evolution output so we can see the use flags you used? Thanks! Created attachment 64574 [details]
Output from 'emerge -av evolution'
Would it not be a shortcut to find out where the KILL_PROCESS_CMD macro comes from on a system on which the build works? Since the macro is not defined in the evolution package, it must be coming from somewhere else and that other package is possibly a missing dependency. I have traced through the build and found that it attempts to find the "killall" program, which is part of the psmisc package. Although this package is installed on my system, the killall program is not there. I have re-run the emerge on psmisc and things now look good. However, the /bin/killall executable should not have disappeared! This not the only program to have been mysteriously deleted on my machine: the /usr/bin/telnet program disappears quite regularly. It looks as though one or more packages delete more than they install when are unmerged. Consequently, this now looks more like a portage problem than a GNOME problem. However, it could be hard to track down which package deleted /bin/killall. please re-open and let us know if you find out what package deleted the file. Thanks! |