Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
RuntimeWarning: pipe2 set errno ENOSYS [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
njcwotx
Guru
Guru


Joined: 25 Feb 2005
Posts: 472
Location: Texas

PostPosted: Sun Apr 22, 2012 3:38 am    Post subject: RuntimeWarning: pipe2 set errno ENOSYS [solved] Reply with quote

I am getting this error on just about every emerge I do.

RuntimeWarning: pipe2 set errno ENOSYS; falling back to non-atomic pipe+fcntl

this is a new build. x86_64, all emerges have this error in python. Any ideas what this is saying?
_________________
Drinking from the fountain of knowldege.
Sometimes sipping.
Sometimes gulping.
Always thirsting.


Last edited by njcwotx on Sun Apr 22, 2012 4:24 am; edited 1 time in total
Back to top
View user's profile Send private message
njcwotx
Guru
Guru


Joined: 25 Feb 2005
Posts: 472
Location: Texas

PostPosted: Sun Apr 22, 2012 4:24 am    Post subject: Reply with quote

Self solved, I was using an old minimal install cd. re-burned lastest version and errors went away.
_________________
Drinking from the fountain of knowldege.
Sometimes sipping.
Sometimes gulping.
Always thirsting.
Back to top
View user's profile Send private message
Hu
Watchman
Watchman


Joined: 06 Mar 2007
Posts: 7627

PostPosted: Sun Apr 22, 2012 4:34 pm    Post subject: Reply with quote

The problem was caused by using an old kernel that did not understand pipe2. This is somewhat impressive, since that has been supported on x86_64 since v2.6.27.
Back to top
View user's profile Send private message
njcwotx
Guru
Guru


Joined: 25 Feb 2005
Posts: 472
Location: Texas

PostPosted: Wed May 09, 2012 3:16 am    Post subject: Reply with quote

I had a year old g2 box go down on me, I used a boot CD I could find in a short pinch (picture opening the drawer to boot up with and the first cd you come by is... install gentoo x64 minimal 2004.... nice!). I dont remember the version but it was 2.6.x. I just downloaded and reburned the latest and it worked just fine.
_________________
Drinking from the fountain of knowldege.
Sometimes sipping.
Sometimes gulping.
Always thirsting.
Back to top
View user's profile Send private message
gdibble
n00b
n00b


Joined: 01 Nov 2010
Posts: 9
Location: California

PostPosted: Sun May 20, 2012 5:23 pm    Post subject: Solved Reply with quote

I recently rebuilt an old Duron 1GHz system to grid/DC. Because of the old hardware, it required one of my old Gentoo boot CDs v2007-r1.
After handbook installation, emerging anything would result in the...

Code:
RuntimeWarning: pipe2 set errno ENOSYS; falling back to non-atomic pipe+fcntl


...error as these gentlemen above encountered.

Here the solution to this problem:

Code:
emerge --sync && emerge python && env-update && source /etc/profile


Once Python is reemerge/updated, you will have compiled in support for pipe2

After this, I would certainly:

Code:
emerge portage


~ ~ ~
It plagued me for a while and I finally figured it out, so I hope this helps others working with old boot-CDs and recent stage3/portage-snapshots ;)
Best regards,
GDibble

_________________
~ BE*Kind . kn0wledge 1s p0wer ~
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
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