LINUX.ORG.RU
ФорумAdmin

На какие цели portage при обновлении съедает всю память?

 ,


0

1
...
* Manifest timestamp: 2018-11-02 22:38:39 UTC
 * Valid OpenPGP signature found:
 * - primary key: DCD05B71EAB94199527F44ACDB6B8C1F96D8BF6D
 * - subkey: E1D6ABB63BFCFB4BA02FDF1CEC590EEAC9189250
 * - timestamp: 2018-11-02 22:38:39 UTC
 * Verifying /usr/portage/.tmp-unverified-download-quarantine ...                                                                                                                                                  [ ok ]
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/portage/util/_async/AsyncFunction.py", line 39, in _run
    result = self.target(*(self.args or []), **(self.kwargs or {}))
  File "/usr/lib64/python2.7/site-packages/portage/sync/controller.py", line 168, in sync
    taskmaster.run_tasks(tasks, func, status, options=task_opts)
  File "/usr/lib64/python2.7/site-packages/portage/sync/controller.py", line 67, in run_tasks
    result = getattr(inst, func)(**kwargs)
  File "/usr/lib64/python2.7/site-packages/portage/sync/syncbase.py", line 253, in sync
    return self.update()
  File "/usr/lib64/python2.7/site-packages/portage/sync/modules/rsync/rsync.py", line 458, in update
    self._remove_download(download_dir)
  File "/usr/lib64/python2.7/site-packages/portage/sync/modules/rsync/rsync.py", line 108, in _remove_download
    exitcode = subprocess.call(['rm', '-rf', download_dir])
  File "/usr/lib64/python2.7/subprocess.py", line 172, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib64/python2.7/subprocess.py", line 394, in __init__
    errread, errwrite)
  File "/usr/lib64/python2.7/subprocess.py", line 938, in _execute_child
    self.pid = os.fork()
OSError: [Errno 12] Cannot allocate memory

Action: sync for repo: gentoo, returned code = 1
★★☆

Последнее исправление: Einstok_Fair (всего исправлений: 2)

На какие цели ты удалил все переносы строк?

Deleted
()
Ответ на: комментарий от mord0d
# emerge -pv portage

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] sys-apps/portage-2.3.49::gentoo  USE="(ipc) native-extensions rsync-verify xattr -build -doc -epydoc -gentoo-dev (-selinux)" PYTHON_TARGETS="python2_7 python3_6 (-pypy) -python3_4 -python3_5 (-python3_7)" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
# eselect python list
Available Python interpreters, in order of preference:
  [1]   python3.6
  [2]   python2.7
Einstok_Fair ★★☆
() автор топика
Ответ на: комментарий от Deleted

Это дефолт в профиле. Но для новых пакетов уже просят удалять поддержку python2.

grem ★★★★★
()
Ответ на: комментарий от Einstok_Fair

лучше прописывай в make.conf PYTHON_TARGETS=«python3_6» и PYTHON_SINGLE_TARGET=«python3_6», а PYTHON_TARGETS=«python2_7» прописывай только для пакетов, к-рые его требуют, а package.use.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.