Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] app-accessibility/speech-tools-1.2.96_beta build fails
Date: Tue, 30 Jun 2009 18:47:45
Message-Id: 200906302045.54519.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] app-accessibility/speech-tools-1.2.96_beta build fails by Michael Higgins
1 On Tuesday 30 June 2009 19:54:10 Michael Higgins wrote:
2 > Detected file collision(s):
3 >
4 > /usr/bin/dp
5 >
6 > Searching all installed packages for file collisions...
7 >
8 > Press Ctrl-C to Stop
9 >
10 > mail-client/nmh-1.1-r1
11 > /usr/bin/dp
12 >
13 > Package 'app-accessibility/speech-tools-1.2.96_beta' NOT merged due to
14 > file collisions. If necessary, refer to your elog messages for the
15 > whole content of the above message.
16
17 Did you do this step?
18 Did it tell you anything useful?
19
20 > So, it seems both packages install the same file. WTF? Am I dead in the
21 > water now?
22
23 Not necessarily. Usually one would persuade one of the ebuilds to not build
24 the offending file by removing some USE flag. That doesn't apply to those
25 packages (no relevant USE flags) so your options are:
26
27 a. figure out which of the packages you can do without, and do so. (Do you
28 REALLY need a speech synthesizer?)
29 b. Examine each package's output of ./configure and see if there's a way to
30 disable something that will avoid collisions. Then build that package
31 manually.
32 c. Do b) but modify the ebuild and store it in your local overlay
33 d. Put on your cowboy hat (the black one), delete /usr/bin/dp and let rip with
34 emerge. This is an option, just not a recommended one.
35
36 Either way, you should file a bug and provide any workable solutions you
37 found.
38
39
40 --
41 alan dot mckinnon at gmail dot com

Replies

Subject Author
Re: [gentoo-user] app-accessibility/speech-tools-1.2.96_beta build fails Willie Wong <wwong@××××××××××××××.edu>