From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Cc: Willie Wong <wwong@math.princeton.edu>
Subject: Re: [gentoo-user] Deprecated installed packages
Date: Thu, 20 May 2010 13:08:37 +0200 [thread overview]
Message-ID: <201005201308.38578.alan.mckinnon@gmail.com> (raw)
In-Reply-To: <20100520093646.GA23676@math.princeton.edu>
On Thursday 20 May 2010 11:36:46 Willie Wong wrote:
> On Thu, May 20, 2010 at 10:20:54AM +0200, Alan McKinnon wrote:
> > > Ah... I see, I was trying to figure out what they meant by deprecated
> > > and how they determined it. It seems that the only thing common to
> > > those packages is that their ebuilds are no-longer in the tree.
> >
> > Each one of those packages you list has more up to date versions
> > available in the tree.
>
> Precisely. But the exact version that is installed is no longer in
> the tree. Seeing that I don't recall the portage system introducing a
> deprecated flag (short of the removal notice and package.mask), I was
> curious how eclean determined that those packages are deprecated.
>
> And also seeing that for many of the ones I listed, neither
> emerge --update --deep world
> nor
> emerge --update --deep --with-bdeps=y world
> suggest their updates, in my case they are probably just cruft that
> ought to go away once the system is brought up to date and I can run
> depclean.
I remember something about a "deprecated" feature somewhere.
Can't remember where now, and grep doesn't reveal it...
>
> But am I wrong in my impression that with bdeps, the common thing to
> do is to update them only when absolutely necessary? So in this case
> the deprecation warning might introduce unnecessary cycles spent on
> building those packages (among those who don't want to track down the
> origins of those packages and just want the block of text to go away).
Yes, that's pretty much true.
bdeps are are deps that are only used to build stuff, not run them. So portage
will only update them when it needs to build something using them.
You can use bdeps=y in make.conf but most folks just leave it at the sensible
default.
--
alan dot mckinnon at gmail dot com
next prev parent reply other threads:[~2010-05-20 6:12 UTC|newest]
Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-05-20 4:34 [gentoo-user] Deprecated installed packages Willie Wong
2010-05-20 5:38 ` Alan McKinnon
2010-05-20 8:05 ` Willie Wong
2010-05-20 8:20 ` Alan McKinnon
2010-05-20 9:36 ` Willie Wong
2010-05-20 11:08 ` Alan McKinnon [this message]
2010-05-20 13:07 ` Peter Humphrey
2010-05-20 14:46 ` Neil Bothwick
2010-05-21 12:44 ` Peter Humphrey
2010-05-21 22:03 ` Neil Bothwick
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=201005201308.38578.alan.mckinnon@gmail.com \
--to=alan.mckinnon@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
--cc=wwong@math.princeton.edu \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox