1 |
Did you run "fix_libtool_files.sh 4.3.4" after switching gcc versions |
2 |
with gcc-config before trying depclean? |
3 |
|
4 |
BillK |
5 |
|
6 |
|
7 |
|
8 |
On Thu, 2010-06-10 at 03:05 +0200, Alex Schuster wrote: |
9 |
> Daniel D Jones writes: |
10 |
> |
11 |
> > eix gcc shows: |
12 |
> > |
13 |
> > Installed versions: |
14 |
> > |
15 |
> > 4.3.4(4.3)!s(10:56:18 AM 02/27/2010)(gtk mudflap nls nptl openmp |
16 |
> > -altivec - bootstrap -build -doc -fixed-point -fortran -gcj -hardened |
17 |
> > -libffi -multilib - multislot -n32 -n64 -nocxx -nopie -objc -objc++ |
18 |
> > -objc-gc -test -vanilla) |
19 |
> > |
20 |
> > 4.4.3-r2(4.4)!s(08:29:19 PM 06/07/2010)(fortran gtk mudflap nls nptl |
21 |
> > openmp - altivec -bootstrap -build -doc -fixed-point -gcj -graphite |
22 |
> > -hardened -libffi - multilib -multislot -n32 -n64 -nocxx -objc -objc++ |
23 |
> > -objc-gc -test -vanilla) |
24 |
> > |
25 |
> > Is there any reason to have both of these installed? Is it safe to |
26 |
> > unmerge 4.3.4? |
27 |
> |
28 |
> Probably not. I would do an emerge -a --depclean. If nothing depends on |
29 |
> the old gcc, it will be removed. Otherwise you get a message what has to |
30 |
> be rebuilt, like I do: |
31 |
> |
32 |
> weird ~ # emerge -a --depclean |
33 |
> |
34 |
> * Always study the list of packages to be cleaned for any obvious |
35 |
> * mistakes. Packages that are part of the world set will always |
36 |
> * be kept. They can be manually added to this set with |
37 |
> * `emerge --noreplace <atom>`. Packages that are listed in |
38 |
> * package.provided (see portage(5)) will be removed by |
39 |
> * depclean, even if they are part of the world set. |
40 |
> * |
41 |
> * As a safety measure, depclean will not remove any packages |
42 |
> * unless *all* required dependencies have been resolved. As a |
43 |
> * consequence, it is often necessary to run `emerge --update |
44 |
> * --newuse --deep @world` prior to depclean. |
45 |
> |
46 |
> Calculating dependencies... done! |
47 |
> >>> Checking for lib consumers... |
48 |
> >>> Assigning files to packages... |
49 |
> * In order to avoid breakage of link level dependencies, one or more |
50 |
> * packages will not be removed. This can be solved by rebuilding the |
51 |
> * packages that pulled them in. |
52 |
> * |
53 |
> * sys-devel/gcc-4.3.4 pulled in by: |
54 |
> * app-arch/rpm-4.4.6-r7 needs libgomp.so.1 |
55 |
> * dev-lang/R-2.11.1 needs libgfortran.so.3 |
56 |
> * dev-lang/gdl-0.9_rc4 needs libgomp.so.1 |
57 |
> * dev-libs/beecrypt-4.2.1 needs libgomp.so.1 |
58 |
> * kde-base/cantor-4.4.4 needs libgfortran.so.3 |
59 |
> * kde-base/libkdcraw-4.4.4 needs libgomp.so.1 |
60 |
> * media-gfx/imagemagick-6.6.1.7 needs libgomp.so.1 |
61 |
> * media-sound/sox-14.3.1 needs libgomp.so.1 |
62 |
> * media-video/transcode-1.1.5-r1 needs libgomp.so.1 |
63 |
> * sci-libs/blas-reference-20070226-r1 needs libgfortran.so.3 |
64 |
> * sci-libs/fftw-3.2.2 needs libgomp.so.1 |
65 |
> * sci-libs/plplot-5.9.5 needs libgfortran.so.3 |
66 |
> * sys-devel/gettext-0.18.1 needs libgomp.so.1 |
67 |
> * |
68 |
> >>> Adding lib providers to graph... |
69 |
> - |
70 |
> Calculating dependencies... done! |
71 |
> >>> No packages selected for removal by depclean |
72 |
> >>> To see reverse dependencies, use --verbose |
73 |
> Packages installed: 1678 |
74 |
> Packages in world: 373 |
75 |
> Packages in system: 50 |
76 |
> Required packages: 1678 |
77 |
> Number removed: 0 |
78 |
> |
79 |
> Wonko |
80 |
> |
81 |
|
82 |
-- |
83 |
William Kenworthy <billk@×××××××××.au> |
84 |
Home in Perth! |