| View previous topic :: View next topic |
| Author |
Message |
njcwotx Guru


Joined: 25 Feb 2005 Posts: 468 Location: Texas
|
Posted: Sun Apr 22, 2012 3:38 am Post subject: RuntimeWarning: pipe2 set errno ENOSYS [solved] |
|
|
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 |
|
 |
njcwotx Guru


Joined: 25 Feb 2005 Posts: 468 Location: Texas
|
Posted: Sun Apr 22, 2012 4:24 am Post subject: |
|
|
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 |
|
 |
Hu Watchman

Joined: 06 Mar 2007 Posts: 7610
|
Posted: Sun Apr 22, 2012 4:34 pm Post subject: |
|
|
| 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 |
|
 |
njcwotx Guru


Joined: 25 Feb 2005 Posts: 468 Location: Texas
|
Posted: Wed May 09, 2012 3:16 am Post subject: |
|
|
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 |
|
 |
gdibble n00b


Joined: 01 Nov 2010 Posts: 9 Location: California
|
Posted: Sun May 20, 2012 5:23 pm Post subject: Solved |
|
|
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:
~ ~ ~
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 |
|
 |
|