1 |
I think in the configure script of some softwares they will just detect |
2 |
whether certain things are installed even though you turned off the use |
3 |
flag. So you just remove kerberos first, then remerge the packages that are |
4 |
reported to be depending on them. |
5 |
|
6 |
Cheers |
7 |
|
8 |
On Mon, Dec 8, 2008 at 1:12 PM, Willie Wong <wwong@×××××××××.edu> wrote: |
9 |
|
10 |
> On Mon, Dec 08, 2008 at 12:40:42PM -0800, Mark Knecht wrote: |
11 |
> > I wonder if someone can guess at what I'm supposed to do to be able to |
12 |
> > complete --depclean. The machine is currently clean on emerge -DuN |
13 |
> > world and revdep-rebuild. I don't understand how I'm supposed to |
14 |
> > handle this mit-krb5 thing. |
15 |
> |
16 |
> <snip> |
17 |
> > * In order to avoid breakage of link level dependencies, one or more |
18 |
> > * packages will not be removed. This can be solved by rebuilding the |
19 |
> > * packages that pulled them in. |
20 |
> > * |
21 |
> > * app-crypt/mit-krb5-1.6.3-r4 pulled in by: |
22 |
> > * app-text/ghostscript-gpl-8.62 |
23 |
> > * dev-util/subversion-1.5.4 |
24 |
> > * media-sound/vorbis-tools-1.2.0-r2 |
25 |
> > * media-video/totem-2.22.2-r1 |
26 |
> > * net-print/gnome-cups-manager-0.33 |
27 |
> > * net-print/libgnomecups-0.2.3 |
28 |
> > * x11-libs/gtk+-2.14.5 |
29 |
> </snip> |
30 |
> |
31 |
> <snip> |
32 |
> > |
33 |
> > lightning ~ # emerge -pv ghostscript-gpl subversion vorbis-tools totem |
34 |
> > gnome-cups-manager libgnomecups gtk+ |
35 |
> > |
36 |
> > These are the packages that would be merged, in order: |
37 |
> > |
38 |
> > Calculating dependencies... done! |
39 |
> > [ebuild R ] x11-libs/gtk+-2.14.5 USE="X cups jpeg tiff -debug |
40 |
> > -doc -jpeg2k -vim-syntax -xinerama" 0 kB |
41 |
> > [ebuild R ] net-print/libgnomecups-0.2.3 USE="-debug" 0 kB |
42 |
> > [ebuild R ] dev-util/subversion-1.5.4 USE="berkdb dso java nls |
43 |
> > perl python webdav-neon -apache2 -bash-completion -debug -doc -emacs |
44 |
> > -extras -ruby -sasl -vim-syntax -webdav-serf" 0 kB |
45 |
> > [ebuild R ] media-sound/vorbis-tools-1.2.0-r2 USE="flac nls |
46 |
> > ogg123 -speex" 0 kB |
47 |
> > [ebuild R ] app-text/ghostscript-gpl-8.62 USE="X cjk cups gtk |
48 |
> > -bindist -djvu -jpeg2k" 0 kB |
49 |
> > [ebuild R ] media-video/totem-2.22.2-r1 USE="bluetooth gnome |
50 |
> > python -debug -galago -lirc -nautilus -nsplugin -nvtv -seamonkey |
51 |
> > -tracker -xulrunner" 0 kB |
52 |
> > [ebuild R ] net-print/gnome-cups-manager-0.33 USE="-debug" 0 kB |
53 |
> </snip> |
54 |
> |
55 |
> Okay, gtk+, ghostscript, gnome-cups-manager, libgnomecups all are |
56 |
> obviously related to printing, which means they probably rely on |
57 |
> net-print/cups, which depends on mit-krb5 if you have the kerberos USE |
58 |
> flag turned on. Did you just recently switch off the kerberos flag? If |
59 |
> so try recompiling cups and then those four packages. |
60 |
> |
61 |
> vorbis-tools depends on curl if you have the ogg123 flag set, and |
62 |
> net-misc/curl also has the kerberos flag. So you may need to rebuild |
63 |
> the curl package then the vorbis-tools package. |
64 |
> |
65 |
> I suspect similar things happen for totem and subversion. My guess for |
66 |
> subversion is that it depends on neon, which USE kerberos (too lazy to |
67 |
> check the ebuild now). Totem I have no idea. |
68 |
> |
69 |
> I think your emerge -DuN probably have recompiled the cups/neon/curl |
70 |
> and what not because of the USE flag change, but since it is a |
71 |
> recompile, revdep-rebuild may not have caught the changing libs and |
72 |
> now you need to rebuild these seven packages. |
73 |
> |
74 |
> Does that sound reasonable? |
75 |
> |
76 |
> HTH, |
77 |
> |
78 |
> W |
79 |
> -- |
80 |
> Willie W. Wong |
81 |
> wwong@××××××××××××××.edu |
82 |
> 408 Fine Hall, Department of Mathematics, Princeton University, |
83 |
> Princeton |
84 |
> A mathematician's reputation rests on the number of bad proofs he has |
85 |
> given. |
86 |
> |
87 |
> |
88 |
|
89 |
|
90 |
-- |
91 |
棋道,兵道,南山道 |
92 |
复顾北山不见首 |
93 |
秋时一溟黄河水 |
94 |
风声啸过沙满天 |
95 |
过客匆匆不复还 |
96 |
居隐一世,无事事 |
97 |
夜以方长,独步见 |