* [gentoo-user] Deprecated installed packages
@ 2010-05-20 4:34 Willie Wong
2010-05-20 5:38 ` Alan McKinnon
0 siblings, 1 reply; 10+ messages in thread
From: Willie Wong @ 2010-05-20 4:34 UTC (permalink / raw
To: gentoo-user
Hi list,
I ran 'eclean-dist' last night (with no additional arguments) to clean
out /usr/portage/distfiles. And it generated a bit of interesting
output that I haven't seen before:
The folowing Deprecated installed packages were found
media-libs/libpng-1.2.43-r1
dev-python/reportlab-2.3-r1
app-i18n/gcin-1.4.7_pre17
sys-kernel/gentoo-sources-2.6.31-r9
dev-perl/URI-1.53
dev-java/sun-jdk-1.5.0.22
I don't see anything about this feature in 'man eclean'; does anyone know
what this is all about?
Cheers,
W
--
Willie W. Wong wwong@math.princeton.edu
Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire
et vice versa ~~~ I. Newton
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
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
0 siblings, 1 reply; 10+ messages in thread
From: Alan McKinnon @ 2010-05-20 5:38 UTC (permalink / raw
To: gentoo-user; +Cc: Willie Wong
On Thursday 20 May 2010 06:34:37 Willie Wong wrote:
> Hi list,
>
> I ran 'eclean-dist' last night (with no additional arguments) to clean
> out /usr/portage/distfiles. And it generated a bit of interesting
> output that I haven't seen before:
>
> The folowing Deprecated installed packages were found
> media-libs/libpng-1.2.43-r1
> dev-python/reportlab-2.3-r1
> app-i18n/gcin-1.4.7_pre17
> sys-kernel/gentoo-sources-2.6.31-r9
> dev-perl/URI-1.53
> dev-java/sun-jdk-1.5.0.22
>
> I don't see anything about this feature in 'man eclean'; does anyone know
> what this is all about?
It means those package version are deprecated and you are encouraged to
upgrade them.
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
2010-05-20 5:38 ` Alan McKinnon
@ 2010-05-20 8:05 ` Willie Wong
2010-05-20 8:20 ` Alan McKinnon
0 siblings, 1 reply; 10+ messages in thread
From: Willie Wong @ 2010-05-20 8:05 UTC (permalink / raw
To: gentoo-user
On Thu, May 20, 2010 at 07:38:43AM +0200, Alan McKinnon wrote:
> On Thursday 20 May 2010 06:34:37 Willie Wong wrote:
> > Hi list,
> >
> > I ran 'eclean-dist' last night (with no additional arguments) to clean
> > out /usr/portage/distfiles. And it generated a bit of interesting
> > output that I haven't seen before:
> >
> > The folowing Deprecated installed packages were found
> > media-libs/libpng-1.2.43-r1
> > dev-python/reportlab-2.3-r1
> > app-i18n/gcin-1.4.7_pre17
> > sys-kernel/gentoo-sources-2.6.31-r9
> > dev-perl/URI-1.53
> > dev-java/sun-jdk-1.5.0.22
> >
> > I don't see anything about this feature in 'man eclean'; does anyone know
> > what this is all about?
>
> It means those package version are deprecated and you are encouraged to
> upgrade them.
>
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.
So I guess I'm not going to worry too much about it: if they haven't
gotten updated regularly that probably means they are either bdeps or
that they will be depcleaned the next time I do it.
Cheers,
W
--
Willie W. Wong wwong@math.princeton.edu
Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire
et vice versa ~~~ I. Newton
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
2010-05-20 8:05 ` Willie Wong
@ 2010-05-20 8:20 ` Alan McKinnon
2010-05-20 9:36 ` Willie Wong
2010-05-20 13:07 ` Peter Humphrey
0 siblings, 2 replies; 10+ messages in thread
From: Alan McKinnon @ 2010-05-20 8:20 UTC (permalink / raw
To: gentoo-user
On Thursday 20 May 2010 10:05:57 Willie Wong wrote:
> On Thu, May 20, 2010 at 07:38:43AM +0200, Alan McKinnon wrote:
> > On Thursday 20 May 2010 06:34:37 Willie Wong wrote:
> > > Hi list,
> > >
> > > I ran 'eclean-dist' last night (with no additional arguments) to clean
> > > out /usr/portage/distfiles. And it generated a bit of interesting
> > >
> > > output that I haven't seen before:
> > > The folowing Deprecated installed packages were found
> > >
> > > media-libs/libpng-1.2.43-r1
> > > dev-python/reportlab-2.3-r1
> > > app-i18n/gcin-1.4.7_pre17
> > > sys-kernel/gentoo-sources-2.6.31-r9
> > > dev-perl/URI-1.53
> > > dev-java/sun-jdk-1.5.0.22
> > >
> > > I don't see anything about this feature in 'man eclean'; does anyone
> > > know what this is all about?
> >
> > It means those package version are deprecated and you are encouraged to
> > upgrade them.
>
> 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.
>
> So I guess I'm not going to worry too much about it: if they haven't
> gotten updated regularly that probably means they are either bdeps or
> that they will be depcleaned the next time I do it.
This word "deprecated" confuses tons of people. I don't know if it does that
to you or not, but lots of other people read this list, so for their benefit
here goes.
"deprecated" means "this package has been superceded by something else and
although it is still available and works, you are encouraged to stop using it
and upgrade". The intent is that eventually a deprecated package will go away.
The root word it derives from basically means "to make smaller or less
important". It's not the same thing as "depreciate" or "removed" or "obsolete"
or "disappeared".
Each one of those packages you list has more up to date versions available in
the tree.
--
alan dot mckinnon at gmail dot com
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
2010-05-20 8:20 ` Alan McKinnon
@ 2010-05-20 9:36 ` Willie Wong
2010-05-20 11:08 ` Alan McKinnon
2010-05-20 13:07 ` Peter Humphrey
1 sibling, 1 reply; 10+ messages in thread
From: Willie Wong @ 2010-05-20 9:36 UTC (permalink / raw
To: gentoo-user
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.
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).
Cheers,
W
--
Willie W. Wong wwong@math.princeton.edu
Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire
et vice versa ~~~ I. Newton
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
2010-05-20 9:36 ` Willie Wong
@ 2010-05-20 11:08 ` Alan McKinnon
0 siblings, 0 replies; 10+ messages in thread
From: Alan McKinnon @ 2010-05-20 11:08 UTC (permalink / raw
To: gentoo-user; +Cc: Willie Wong
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
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
2010-05-20 8:20 ` Alan McKinnon
2010-05-20 9:36 ` Willie Wong
@ 2010-05-20 13:07 ` Peter Humphrey
2010-05-20 14:46 ` Neil Bothwick
1 sibling, 1 reply; 10+ messages in thread
From: Peter Humphrey @ 2010-05-20 13:07 UTC (permalink / raw
To: gentoo-user
On Thursday 20 May 2010 09:20:54 Alan McKinnon wrote:
> The root word it derives from basically means "to make smaller or
> less important".
Actually, in the Mother Tongue, it means "to express disapproval of" (I
quote an Oxford English dictionary).
> It's not the same thing as "depreciate" or "removed" or "obsolete" or
> "disappeared".
Indeed, that is most certainly true.
--
Rgds
Peter.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
2010-05-20 13:07 ` Peter Humphrey
@ 2010-05-20 14:46 ` Neil Bothwick
2010-05-21 12:44 ` Peter Humphrey
0 siblings, 1 reply; 10+ messages in thread
From: Neil Bothwick @ 2010-05-20 14:46 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 532 bytes --]
On Thu, 20 May 2010 14:07:49 +0100, Peter Humphrey wrote:
> > The root word it derives from basically means "to make smaller or
> > less important".
>
> Actually, in the Mother Tongue, it means "to express disapproval of" (I
> quote an Oxford English dictionary).
You quote one of the three definitions in the OED. The second is "plead
earnestly against", which applies here. The third is "pray against" which
applies just before removal fro the tree :)
--
Neil Bothwick
668 - The neighbour of the beast.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
2010-05-20 14:46 ` Neil Bothwick
@ 2010-05-21 12:44 ` Peter Humphrey
2010-05-21 22:03 ` Neil Bothwick
0 siblings, 1 reply; 10+ messages in thread
From: Peter Humphrey @ 2010-05-21 12:44 UTC (permalink / raw
To: gentoo-user
On Thursday 20 May 2010 15:46:50 Neil Bothwick wrote:
> On Thu, 20 May 2010 14:07:49 +0100, Peter Humphrey wrote:
> > > The root word it derives from basically means "to make smaller or
> > > less important".
> >
> > Actually, in the Mother Tongue, it means "to express disapproval
> > of" (I quote an Oxford English dictionary).
>
> You quote one of the three definitions in the OED. The second is
> "plead earnestly against", which applies here. The third is "pray
> against" which applies just before removal fro the tree :)
I don't have access to the OED; only to a NODE*, which gives only the
definition I quoted. I assume from that that the other two are minor
usages. And I still think "express disapproval of" is the meaning here.
* New Oxford Dictionary of English, which I have seen severe criticisms
of.
--
Rgds
Peter.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [gentoo-user] Deprecated installed packages
2010-05-21 12:44 ` Peter Humphrey
@ 2010-05-21 22:03 ` Neil Bothwick
0 siblings, 0 replies; 10+ messages in thread
From: Neil Bothwick @ 2010-05-21 22:03 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 739 bytes --]
On Fri, 21 May 2010 13:44:02 +0100, Peter Humphrey wrote:
> > You quote one of the three definitions in the OED. The second is
> > "plead earnestly against", which applies here. The third is "pray
> > against" which applies just before removal fro the tree :)
>
> I don't have access to the OED; only to a NODE*, which gives only the
An OED is very useful for claiming the moral high ground in English usage
arguments :)
> definition I quoted. I assume from that that the other two are minor
> usages. And I still think "express disapproval of" is the meaning here.
I don't think any of them really fit, you could force 1 but equally 2.
--
Neil Bothwick
Blessed be the pessimist for he hath made backups.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2010-05-21 22:04 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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
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
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox