1 |
Sun, 27 Jul 2008 23:12:52 -0700 |
2 |
"Andrey Falko" <ma3oxuct@×××××.com> wrote: |
3 |
|
4 |
> On Fri, Jul 25, 2008 at 12:41 PM, Jan Seeger |
5 |
> <jan.seeger@×××××××××.de> wrote: |
6 |
> > Greetings, |
7 |
> > |
8 |
> > I have recently tasted the superior spelling correction of hunspell, |
9 |
> > and don't ever want to see aspell on my system again. |
10 |
> > |
11 |
> > To that end, I have globally disabled the spell flag. However, |
12 |
> > kdelibs still seems to depend on aspell, even though I have |
13 |
> > disabled the flag and even rebuild kdelibs. |
14 |
> > |
15 |
> > equery d aspell gives me this (and yes, I have removed the |
16 |
> > dictionaries) : |
17 |
> > |
18 |
> > app-dicts/aspell-de-0.60_pre20030222 (>=app-text/aspell-0.60) |
19 |
> > app-dicts/aspell-en-6.0.0 (>=app-text/aspell-0.60) |
20 |
> > app-editors/emacs-22.2-r2 (spell? app-text/aspell) |
21 |
> > kde-base/kdelibs-3.5.9-r4 (spell? >=app-text/aspell-0.60.5) |
22 |
> > |
23 |
> > I have disabled the spell flag globally and in package.use, did a |
24 |
> > emerge --newuse, and still, kdelibs is pulling in aspell. |
25 |
> > |
26 |
> > So, how can I get rid of it? |
27 |
> > |
28 |
> > Regards, |
29 |
> > Jan |
30 |
> > -- |
31 |
> > Four bits at a time |
32 |
> > www.thenybble.de |
33 |
> > |
34 |
> > |
35 |
> |
36 |
> So after removing aspell, aspell-en and aspell-de are still show in |
37 |
> equery d? This is very strange...if I remove a package, it will no |
38 |
> longer be shown in equery d.....can you post you emerge --info? |
39 |
> |
40 |
|
41 |
'equery depends' shows depedencies and possible depedencies, and it |
42 |
doesn't care if they're installed or not. |
43 |
|
44 |
For example, if I've set USE=minimal for xinit so xterm won't be |
45 |
pulled in: |
46 |
|
47 |
|
48 |
|
49 |
|
50 |
mki@pli ~ $ equery d xterm |
51 |
[ Searching for packages depending on xterm... ] |
52 |
x11-apps/xinit-1.0.5-r1 (!minimal? x11-terms/xterm) |
53 |
mki@pli ~ $ emerge -pv xterm |
54 |
|
55 |
These are the packages that would be merged, in order: |
56 |
|
57 |
Calculating dependencies... done! |
58 |
[ebuild N ] sys-libs/libutempter-1.1.5 15 kB |
59 |
[ebuild N ] x11-apps/luit-1.0.2 USE="-debug" 97 kB |
60 |
[ebuild N ] x11-terms/xterm-235 USE="truetype unicode -Xaw3d |
61 |
-paste64 -toolbar" 838 kB |
62 |
|
63 |
Total: 3 packages (3 new), Size of downloads: 949 kB |
64 |
mki@pli ~ $ emerge -pv xinit |
65 |
|
66 |
These are the packages that would be merged, in order: |
67 |
|
68 |
Calculating dependencies... done! |
69 |
[ebuild R ] x11-apps/xinit-1.0.5-r1 USE="minimal pam -debug -hal" |
70 |
105 kB |
71 |
|
72 |
Total: 1 package (1 reinstall), Size of downloads: 105 kB |
73 |
mki@pli ~ $ |
74 |
|
75 |
|
76 |
|
77 |
In the aspell case, the (>=app-text/aspell-0.60) from equery means 'if |
78 |
USE=spell, depend on aspell' |
79 |
|
80 |
I hope that explains it |
81 |
|
82 |
Miika |