Gentoo Archives: gentoo-user

From: Jack <ostroffjh@×××××××××××××××××.net>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] how can I everr switch to profile 17.1?
Date: Tue, 18 Jun 2019 17:08:36
Message-Id: 6142588b-c718-6a77-8525-56b7ffc0b318@users.sourceforge.net
In Reply to: Re: [gentoo-user] how can I everr switch to profile 17.1? by John Covici
1 On 6/18/19 1:00 PM, John Covici wrote:
2 > On Tue, 18 Jun 2019 12:46:43 -0400,
3 > Dale wrote:
4 >> John Covici wrote:
5 >>> It would seem impossible for me to switch to profile 17.1. I say this
6 >>> because I can never run emerge --depclean . I have a few packages
7 >>> which will not compile and one not in the tree anymore. the packages
8 >>> which will not compile are mono-4.4.1.0 and totem-3.30 -- I have filed
9 >>> bugs against both of them. Inn no longer configures and I have
10 >>> discussed this in another thread. So, where can I go with this? I
11 >>> hate to just go forward, although these packages look they don't have
12 >>> any lib32 dependencies. Wat do you thihnk about this?
13 >>>
14 >>> Thanks in advance for any suggestions.
15 >>>
16 >>
17 >> I read other replies and had a thought.  Couldn't you run emerge -p
18 >> --depclean and let it list what needs cleaning up, then clean it up
19 >> manually with -C or some other option that works?  It would take more
20 >> time to do it that way but at least you would have a cleaner system
21 >> without removing your packages you want to keep.  May make the profile
22 >> switch easier.
23 >>
24 >> Also, you could use --exclude on --depclean as well.  Since I rarely
25 >> reboot, I do manual updates on my kernel, I emerge them then mask them
26 >> so it doesn't want to update every little version increase.  When I run
27 >> --depclean, I have to use --exclude gentoo-sources to make it ignore my
28 >> kernel sources.  In your case, emerge -p --depclean --exclude mono
29 >> --exclude totem --exclude inn, assuming I have that last one spelled
30 >> correctly.
31 >>
32 >> Just make sure you use -a or -p with those first.  Wouldn't want to
33 >> forget and really mess up something.  :/
34 >>
35 >> Would either of those work for you?
36 > Here is the exact output from emerge --depclean
37 >
38 > Calculating dependencies ........ done!
39 > * Dependencies could not be completely resolved due to
40 > * the following required packages not being installed:
41 > *
42 > * gnome-base/gnome-desktop:3/12= pulled in by:
43 > * media-video/totem-3.24.0
44 > *
45 > * dev-libs/openssl:0/0= pulled in by:
46 > * net-nntp/inn-2.5.5-r1
47 > *
48 > * Have you forgotten to do a complete update prior to
49 > depclean? The
50 > * most comprehensive command for this purpose is as
51 > follows:
52 > *
53 > * emerge --update --newuse --deep --with-bdeps=y
54 > @world
55 > *
56 > * Note that the --with-bdeps=y option is not
57 > required in many
58 > * situations. Refer to the emerge manual page
59 > (run `man emerge`)
60 > * for more information about --with-bdeps.
61 > *
62 > * Also, note that it may be necessary to
63 > manually uninstall
64 > * packages that no longer exist in the
65 > repository, since it may not
66 > * be possible to satisfy their
67 > dependencies.
68 Can you manually emerge those needed packages?
69 (gnome-base/gnome-desktop:3/12 and dev-libs/openssl:0/9)  That should be
70 possible even though you can't compile inn or totem.

Replies

Subject Author
Re: [gentoo-user] how can I everr switch to profile 17.1? John Covici <covici@××××××××××.com>