In <[email protected]>,
"b.n." <[email protected]> wrote:

> Paul Hartman ha scritto:
> > On Tue, Jan 13, 2009 at 9:44 AM, Paul Hartman
> > <[email protected]> wrote:
> >> Hi,
> >>
> >> I normally do "emerge -uDvN @world" (or in other words "emerge
> >> --update --deep --verbose --newuse @world"). Right now, it tells me
> >> this:
> >>
> >> Total: 0 packages, Size of downloads: 0 kB
> >>
> >> I also --depclean on a regular basis to remove any unneeded
> >> packages. Right now, it tells me this:
> >>
> >> No packages selected for removal by depclean
> >>
> >> Based on those two commands, I'm led to believe I have a fully
> >> updated system. So, then, I am curious why when I do "emerge -e
> >> @world" it tells me this:
> >>
> >> Total: 1432 packages (9 upgrades, 2 downgrades, 14 new, 1407
> >> reinstalls, 1 interactive), Size of downloads: 76,235 kB
> >>
> >> How is that possible? Where do those upgrades, downgrades and new
> >> packages come from? What is missing from my traditional "-uDvN"
> >> command that is causing me to miss some of those updates?
> >
> > Before anyone responds I will throw in my theory :)
> > 
> > I'm using ~amd64 and I suppose perhaps the ebuilds have changed
> > since I installed them, but have not had a version increase.
> 
> It's 4 years I'm using Gentoo and I can still be surprised by it. :)
> This doesn't look right. Why do devs upgrade ebuilds and do not
> increase the -rX versioning?

The policy is that they should increment the revision if the ebuild has
changed enough that users of the package would want to recompile.
There are some example cases mentioned in the policy, but largely it's
a judgment call on the part of the maintainer.

<http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=3&chap=1#doc_chap3_sect2>.

-- 
»Q«
     Kleeneness is next to Gödelness.



Reply via email to