Errore compilazione portage

Se sei un utente alle prime armi con Linux o Sabayon, questo è il posto che fa per te :)

Moderator: Moderators

Errore compilazione portage

Postby Symbolic » Fri Feb 15, 2013 19:56

Salve a tutti! :D

è un pò di tempo che non scrivo sul forum xD Comunque, avrei un problema con portage. Qualche giorno fa ho provato ad aggiornarlo usando emerge, prima ovviamente ho dato un emerge --sync e successivamente emerge --oneshot portage come suggerito. Come conseguenza, emerge mi restituisce il seguente errore:

Code: Select all
sabayon-chaos chaos # emerge --oneshot portage
Calculating dependencies... done!
                                                                                                                                                           
!!! The following installed packages are masked:                                                                                                           
- www-plugins/adobe-flash-11.2.202.262::gentoo (masked by: AdobeFlash-10.3 license(s))                                                                     
A copy of the 'AdobeFlash-10.3' license is located at '/usr/portage/licenses/AdobeFlash-10.3'.                                                             
                                                                                                                                                           
- net-im/skype-4.1.0.20::gentoo (masked by: skype-4.0.0.7-copyright license(s))                                                                           
A copy of the 'skype-4.0.0.7-copyright' license is located at '/usr/portage/licenses/skype-4.0.0.7-copyright'.                                             
                                                                                                                                                           
- net-wireless/rtl8192su-firmware-2.6.0001.0320.2009::gentoo (masked by: package.mask)                                                                     
/usr/portage/profiles/package.mask:                                                                                                                       
# Rick Farina <zerochaos@gentoo.org> (10 Feb 2013)                                                                                                         
# This firmware has been replaced by rtlwifi/*                                                                                                             
# which is already in the linux-firmware package.                                                                                                         
# Removal in 30 days                                                                                                                                       
                                                                                                                                                           
- net-wireless/broadcom-sta-5.100.82.112-r2::sabayon (masked by: Broadcom license(s))                                                                     
A copy of the 'Broadcom' license is located at '/usr/portage/licenses/Broadcom'.                                                                           
                                                                                                                                                           
- net-wireless/prism54-firmware-2.13::gentoo (masked by: package.mask)                                                                                     
/usr/portage/profiles/package.mask:                                                                                                                       
# Samuli Suominen <ssuominen@gentoo.org> (10 Feb 2013)                                                                                                     
# There is no license file available for prism54-firmware                                                                                                 
# since it's been extracted from windows binary blob
# drivers. And this is for very old hardware.
# Removal in 30 days

- app-emulation/virtualbox-bin-4.2.6::gentoo (masked by: PUEL license(s))
A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.

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


>>> Verifying ebuild manifests

>>> Emerging (1 of 1) sys-apps/portage-2.2.0_alpha163
Traceback (most recent call last):
  File "/usr/bin/emerge", line 48, in <module>
    retval = emerge_main()
  File "/usr/lib64/portage/pym/_emerge/main.py", line 1021, in emerge_main
    gc_locals=locals().clear)
  File "/usr/lib64/portage/pym/_emerge/actions.py", line 3837, in run_action
    myopts, myaction, myfiles, spinner)
  File "/usr/lib64/portage/pym/_emerge/actions.py", line 463, in action_build
    retval = mergetask.merge()
  File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1006, in merge
    rval = self._merge()
  File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1390, in _merge
    self._main_loop()
  File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1357, in _main_loop
    self._schedule()
  File "/usr/lib64/portage/pym/_emerge/PollScheduler.py", line 125, in _schedule
    self._schedule_tasks()
  File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1558, in _schedule_tasks
    if self._schedule_tasks_imp():
  File "/usr/lib64/portage/pym/_emerge/Scheduler.py", line 1658, in _schedule_tasks_imp
    self._task_queues.jobs.add(task)
  File "/usr/lib64/portage/pym/_emerge/SequentialTaskQueue.py", line 23, in add
    self.schedule()
  File "/usr/lib64/portage/pym/_emerge/SequentialTaskQueue.py", line 45, in schedule
    task.start()
  File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 30, in start
    self._start()
  File "/usr/lib64/portage/pym/_emerge/MergeListItem.py", line 93, in _start
    self._start_task(build, self._default_final_exit)
  File "/usr/lib64/portage/pym/_emerge/CompositeTask.py", line 151, in _start_task
    task.start()
  File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 30, in start
    self._start()
  File "/usr/lib64/portage/pym/_emerge/EbuildBuild.py", line 88, in _start
    self._prefetch_exit(prefetcher)
  File "/usr/lib64/portage/pym/_emerge/EbuildBuild.py", line 156, in _prefetch_exit
    self._start_task(pre_clean_phase, self._pre_clean_exit)
  File "/usr/lib64/portage/pym/_emerge/CompositeTask.py", line 151, in _start_task
    task.start()
  File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 30, in start
    self._start()
  File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 132, in _start
    self._start_lock()
  File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 152, in _start_lock
    self._start_ebuild()
  File "/usr/lib64/portage/pym/_emerge/EbuildPhase.py", line 181, in _start_ebuild
    self._start_task(ebuild_process, self._ebuild_exit)
  File "/usr/lib64/portage/pym/_emerge/CompositeTask.py", line 151, in _start_task
    task.start()
  File "/usr/lib64/portage/pym/_emerge/AsynchronousTask.py", line 30, in start
    self._start()
  File "/usr/lib64/portage/pym/_emerge/AbstractEbuildProcess.py", line 106, in _start
    SpawnProcess._start(self)
  File "/usr/lib64/portage/pym/_emerge/SpawnProcess.py", line 89, in _start
    retval = self._spawn(self.args, **kwargs)
  File "/usr/lib64/portage/pym/_emerge/EbuildProcess.py", line 21, in _spawn
    actionmap=actionmap, **kwargs)
  File "/usr/lib64/portage/pym/portage/package/ebuild/doebuild.py", line 128, in _doebuild_spawn
    return spawn(cmd, settings, **kwargs)
  File "/usr/lib64/portage/pym/portage/package/ebuild/doebuild.py", line 1456, in spawn
    return spawn_func(mystring, env=mysettings.environ(), **keywords)
  File "/usr/lib64/portage/pym/portage/process.py", line 81, in spawn_bash
    return spawn(args, opt_name=opt_name, **keywords)
  File "/usr/lib64/portage/pym/portage/process.py", line 262, in spawn
    pid = os.fork()
  File "/usr/lib64/portage/pym/portage/__init__.py", line 224, in __call__
    rval = self._func(*wrapped_args, **wrapped_kwargs)
OSError: [Errno 12] Cannot allocate memory
sabayon-chaos chaos #


Come posso risolvere? Ho la versione a 64 bit di Sabayon.
User avatar
Symbolic
Simple Hen
 
Posts: 74
Joined: Thu Dec 23, 2010 9:43
Location: Castions di Strada (UD)-Italy

Re: Errore compilazione portage

Postby micia » Tue Feb 19, 2013 11:04

Ciao,
su Sabayon non è mai consigliato avere una versione di portage più recente di quella offerta da entropy, quindi non dare mai e poi mai emerge portage. Potrebbe creare parecchi problemi al tuo sistema.
User avatar
micia
Sagely Hen
 
Posts: 2710
Joined: Wed Nov 26, 2008 16:41


Return to Sabayon Linux Area Principianti

Who is online

Users browsing this forum: No registered users and 2 guests