On Tue, 18 Jun 2019 12:46:43 -0400,
Dale wrote:
>
> John Covici wrote:
> > It would seem impossible for me to switch to profile 17.1. I say this
> > because I can never run emerge --depclean . I have a few packages
> > which will not compile and one not in the tree anymore. the packages
> > which will not compile are mono-4.4.1.0 and totem-3.30 -- I have filed
> > bugs against both of them. Inn no longer configures and I have
> > discussed this in another thread. So, where can I go with this? I
> > hate to just go forward, although these packages look they don't have
> > any lib32 dependencies. Wat do you thihnk about this?
> >
> > Thanks in advance for any suggestions.
> >
> >
>
>
> I read other replies and had a thought. Couldn't you run emerge -p
> --depclean and let it list what needs cleaning up, then clean it up
> manually with -C or some other option that works? It would take more
> time to do it that way but at least you would have a cleaner system
> without removing your packages you want to keep. May make the profile
> switch easier.
>
> Also, you could use --exclude on --depclean as well. Since I rarely
> reboot, I do manual updates on my kernel, I emerge them then mask them
> so it doesn't want to update every little version increase. When I run
> --depclean, I have to use --exclude gentoo-sources to make it ignore my
> kernel sources. In your case, emerge -p --depclean --exclude mono
> --exclude totem --exclude inn, assuming I have that last one spelled
> correctly.
>
> Just make sure you use -a or -p with those first. Wouldn't want to
> forget and really mess up something. :/
>
> Would either of those work for you?
Here is the exact output from emerge --depclean
Calculating dependencies ........ done!
* Dependencies could not be completely resolved due to
* the following required packages not being installed:
*
* gnome-base/gnome-desktop:3/12= pulled in by:
* media-video/totem-3.24.0
*
* dev-libs/openssl:0/0= pulled in by:
* net-nntp/inn-2.5.5-r1
*
* Have you forgotten to do a complete update prior to
depclean? The
* most comprehensive command for this purpose is as
follows:
*
* emerge --update --newuse --deep --with-bdeps=y
@world
*
* Note that the --with-bdeps=y option is not
required in many
* situations. Refer to the emerge manual page
(run `man emerge`)
* for more information about --with-bdeps.
*
* Also, note that it may be necessary to
manually uninstall
* packages that no longer exist in
the
repository, since it may not
* be possible to satisfy their
dependencies.
--
Your life is like a penny. You're going to lose it. The question is:
How do
you spend it?
John Covici wb2una
[email protected]