Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] emerge tuxonice-sources kernel error on amd64 arch
View unanswered posts
View posts from last 24 hours

rackathon
 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
FFighter
n00b
n00b


Joined: 25 Feb 2008
Posts: 37

PostPosted: Sat Mar 01, 2008 5:43 pm    Post subject: [SOLVED] emerge tuxonice-sources kernel error on amd64 arch Reply with quote

Hello,

I've got a HP dv6500se laptop with a Core 2 Duo T5250 1.50Ghz and I'd like to assemble a 64bit Gentoo system.

While reading through the documentation for specific recommendation for laptops, I've discovered the tuxonice-based kernel (hibernation support). I'd like to use this kernel, so, I tried to emerge it:

Code:
 
Calculating dependencies   
!!! All ebuilds that could satisfy "sys-kernel/tuxonice-sources" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-kernel/tuxonice-sources-2.6.24-r3 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.24-r2 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.24-r1 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.24 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r11 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r10 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r9 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r8 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r7 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r6 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r5 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r4 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r3 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r2 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23-r1 (masked by: ~amd64 keyword)
- sys-kernel/tuxonice-sources-2.6.23 (masked by: ~amd64 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.


Does this mean that tuxonice kernel is not available for 64bit arch? Should I go and install gentoo-sources instead? However, I'd really like to have the hibernate functionality.

Thanks,

Marcelo.


Last edited by FFighter on Sat Mar 01, 2008 8:51 pm; edited 1 time in total
Back to top
View user's profile Send private message
Nick C
Guru
Guru


Joined: 18 Mar 2005
Posts: 525
Location: Portsmouth, England

PostPosted: Sat Mar 01, 2008 6:09 pm    Post subject: Reply with quote

That just means that your running amd64 (stable) and the only tuxonice-sources available are marked as ~amd64 (unstable). In order to install them you will need to add "sys-kernel/tuxonice-sources ~amd64" to your /etc/portage/package.keywords file :)
_________________
Please add [solved] to the initial post's subject line if you feel your problem is resolved.
www.monkeydust.net
Back to top
View user's profile Send private message
FFighter
n00b
n00b


Joined: 25 Feb 2008
Posts: 37

PostPosted: Sat Mar 01, 2008 6:37 pm    Post subject: Reply with quote

Hello Nick C, thanks for the reply!

Quote:
That just means that your running amd64 (stable) and the only tuxonice-sources available are marked as ~amd64 (unstable). In order to install them you will need to add "sys-kernel/tuxonice-sources ~amd64" to your /etc/portage/package.keywords file :)


Hmmm.. does that mean that my system could become unstable becouse of this kernel? I don't want a unstable system after all :)
Back to top
View user's profile Send private message
slycordinator
Veteran
Veteran


Joined: 31 Jan 2004
Posts: 3015
Location: Houston, TX

PostPosted: Sat Mar 01, 2008 10:17 pm    Post subject: Reply with quote

It means that the gentoo devs haven't approved the package as stable; that's all it means.

Like if I make a new version of some program and I get an updated ebuild added to the portage tree, they default to having it masked as unstable and I seem to remember that most of the various gentoo arch teams used a rule that a package couldn't be added to stable until at least 30 days had passed w/o any bugs reported.

On the other hand, if something is truly unstable (meaning that it is known not to work for some reason) they use the "-arch" keyword. Like KEYWORDS="-amd64" means that the package is known to not work with amd64. They also use /usr/portage/profiles/package.mask to flat out mask packages from being installed period (for the ones that are known to fail for all arch's).
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 4648

PostPosted: Sat Mar 01, 2008 10:55 pm    Post subject: Reply with quote

Bear in mind that kernels derived from those sources are not currently officially supported, by Gentoo, so kernel bugs would need to be reproduced on a supported kernel to be handled through bugzilla.

Moved from Installing Gentoo to Portage & Programming, as this topic is more about package management than the actual installation process.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum