[gentoo-user] Why sources 3.2.21 in emerge -vuDp world

July 05th, 2012 - 10:20 am ET by Harry Putnam | Report spam
Running gentoo as guest in Vbox on win7 64bit

Attempting to update with: emerge -vuDp world

Lists gentoo-sources in output like this:

,-
| [ebuild NS ] sys-kernel/gentoo-sources-3.2.21 [3.3.4] USE="-build
| -deblob -symlink" 452 kB
`-

Even when adding -t (tree) to the cmdline it still does not indicate
what is pulling that in. It is shown unindented and same as above.

That output indicates the only kernel installed is 3.3.4 but just to
check for sure:

eix -Ic sources:
,-
| root # eix -Ic sources
| [D] sys-kernel/gentoo-sources (3.3.4(3.3.4)@04/29/12 -> 3.0.17-r2(3.0.17-r2)^bs (~)3.0.33(3.0.33)^bs (~)3.0.35(3.0.35)^bs (~)3.0.36(3.0.36)^bs 3.1.10-r1(3.1.10-r1)^bs 3.2.1-r2(3.2.1-r2)^bs 3.2.12(3.2.12)^bs (~)3.2.14(3.2.14)^bs (~)3.2.16(3.2.16)^bs (~)3.2.21(3.2.21)^bs): Full sources including the Gentoo patchset for the 3.4 kernel tree
`-

I guess you can't really see it in that output without me adding some
fancy escaping and ansi sequences, but 3.3.4 is highlighted indicating
it is the only one installed.

And I have this in /etc/portage/package.mask


=sys-kernel/gentoo-sources-3.3.5



So why is version 3.2.21 being installed?

If something besides an earlier kernel being installed was the cause
it should show up by using -t right?
email Follow the discussionReplies 2 repliesReplies Make a reply

Similar topics

Replies

#1 Mark Knecht
July 05th, 2012 - 10:50 am ET | Report spam
On Thu, Jul 5, 2012 at 7:14 AM, Harry Putnam wrote:
Running gentoo as guest in Vbox on win7 64bit

Attempting to update with: emerge -vuDp world

Lists gentoo-sources in output like this:

,-
| [ebuild NS ] sys-kernel/gentoo-sources-3.2.21 [3.3.4] USE="-build
| -deblob -symlink" 452 kB
`-

Even when adding -t (tree) to the cmdline it still does not indicate
what is pulling that in. It is shown unindented and same as above.

That output indicates the only kernel installed is 3.3.4 but just to
check for sure:

eix -Ic sources:
,-
| root # eix -Ic sources
| [D] sys-kernel/gentoo-sources (3.3.4(3.3.4)@04/29/12 -> 3.0.17-r2(3.0.17-r2)^bs (~)3.0.33(3.0.33)^bs (~)3.0.35(3.0.35)^bs (~)3.0.36(3.0.36)^bs 3.1.10-r1(3.1.10-r1)^bs 3.2.1-r2(3.2.1-r2)^bs 3.2.12(3.2.12)^bs (~)3.2.14(3.2.14)^bs (~)3.2.16(3.2.16)^bs (~)3.2.21(3.2.21)^bs): Full sources including the Gentoo patchset for the 3.4 kernel tree
`-

I guess you can't really see it in that output without me adding some
fancy escaping and ansi sequences, but 3.3.4 is highlighted indicating
it is the only one installed.

And I have this in /etc/portage/package.mask

=sys-kernel/gentoo-sources-3.3.5



So why is version 3.2.21 being installed?

If something besides an earlier kernel being installed was the cause
it should show up by using -t right?




Not happening here in VMs or hardware machines.

Possibly something funny in your world file is telling portage to drag it down?

Good luck,
Mark
Replies Reply to this message
#2 Graham Murray
July 05th, 2012 - 11:00 am ET | Report spam
Harry Putnam writes:

Running gentoo as guest in Vbox on win7 64bit

Attempting to update with: emerge -vuDp world

Lists gentoo-sources in output like this:

,-
| [ebuild NS ] sys-kernel/gentoo-sources-3.2.21 [3.3.4] USE="-build
| -deblob -symlink" 452 kB
`-

Even when adding -t (tree) to the cmdline it still does not indicate
what is pulling that in. It is shown unindented and same as above.

That output indicates the only kernel installed is 3.3.4 but just to
check for sure:

eix -Ic sources:
,-
| root # eix -Ic sources
| [D] sys-kernel/gentoo-sources (3.3.4(3.3.4)@04/29/12 ->
| 3.0.17-r2(3.0.17-r2)^bs (~)3.0.33(3.0.33)^bs (~)3.0.35(3.0.35)^bs
| (~)3.0.36(3.0.36)^bs 3.1.10-r1(3.1.10-r1)^bs 3.2.1-r2(3.2.1-r2)^bs
| 3.2.12(3.2.12)^bs (~)3.2.14(3.2.14)^bs (~)3.2.16(3.2.16)^bs
| (~)3.2.21(3.2.21)^bs): Full sources including the Gentoo patchset
| for the 3.4 kernel tree
`-

I guess you can't really see it in that output without me adding some
fancy escaping and ansi sequences, but 3.3.4 is highlighted indicating
it is the only one installed.

And I have this in /etc/portage/package.mask

=sys-kernel/gentoo-sources-3.3.5



So why is version 3.2.21 being installed?

If something besides an earlier kernel being installed was the cause
it should show up by using -t right?



It is because 3.2.21 is the latest gentoo-sources <3.3.5 in the
tree. 3.3.4 is no longer in the tree, so portage is downgrading to the
latest non-masked version in the tree.
email Follow the discussion Replies Reply to this message
Help Create a new topicReplies Make a reply
Search Make your own search