LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Gentoo
User Name
Password
Gentoo This forum is for the discussion of Gentoo Linux.

Notices


Reply
  Search this Thread
Old 06-24-2011, 08:08 AM   #1
abdoullah
Member
 
Registered: May 2009
Distribution: Gentoo, CentOS
Posts: 49

Rep: Reputation: 0
Profile update for gentoo


Hi Guys,
I am trying to update my gentoo box profile, of course i read that updating the portage should be done first but my issue is: I fail to update portage, and it's throwing the following error:
"Calculating dependencies... done!

!!! All ebuilds that could satisfy "app-shells/bash-completion" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-shells/bash-completion-1.3 (masked by: EAPI 3)
- app-shells/bash-completion-1.2 (masked by: EAPI 3)

The current version of portage supports EAPI '2'. You must upgrade to a
newer version of portage before EAPI masked packages can be installed."
it's controversial because as I understood : in order to update the portage you have to update the portage first .

so I tried this "emerge --nodeps portage" to try the update without paying attention to dependencies, and agin failed and gave me this:
>>> Emerging (1 of 1) sys-apps/portage-2.1.9.42
Traceback (most recent call last):
File "/usr/bin/emerge", line 40, in <module>
retval = _emerge.emerge_main()
File "/usr/lib64/portage/pym/_emerge/__init__.py", line 15814, in emerge_main
myopts, myaction, myfiles, spinner)
File "/usr/lib64/portage/pym/_emerge/__init__.py", line 14872, in action_build
retval = mergetask.merge()
File "/usr/lib64/portage/pym/_emerge/__init__.py", line 10875, in merge
rval = self._merge()
File "/usr/lib64/portage/pym/_emerge/__init__.py", line 11176, in _merge
self._main_loop()
File "/usr/lib64/portage/pym/_emerge/__init__.py", line 11313, in _main_loop
self._poll_loop()
File "/usr/lib64/portage/pym/_emerge/__init__.py", line 9667, in _poll_loop
handler(f, event)
File "/usr/lib64/portage/pym/_emerge/__init__.py", line 2427, in _output_handler
buf.fromfile(files.process, self._bufsize)
IOError: [Errno 11] Resource temporarily unavailable

Please help!
 
Old 06-25-2011, 02:58 AM   #2
i92guboj
Gentoo support team
 
Registered: May 2008
Location: Lucena, Córdoba (Spain)
Distribution: Gentoo
Posts: 4,083

Rep: Reputation: 405Reputation: 405Reputation: 405Reputation: 405Reputation: 405
You need to emerge a middle version, which is compatible with eapi3, then you can do the full update. Try this:

Code:
emerge =portage-2.1.6.13
Then try updating again.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
gentoo profile 2008.0 vs desktop dannyk1 Linux - General 3 02-07-2009 08:48 PM
Cant Update My Profile ombill LQ Suggestions & Feedback 2 08-19-2004 11:30 AM
make.profile doesnt exist on stage 3 gentoo SciYro Linux - Distributions 2 06-12-2004 05:24 AM
Xfree86 update and profile-file Warlon Linux - Software 1 03-26-2004 06:11 AM
Gentoo - Stage3 emerge profile error dkaplowitz Linux - Distributions 1 11-20-2003 03:00 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Gentoo

All times are GMT -5. The time now is 06:52 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration