Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 552322 - dev-util/android-ndk-10e needs 6GiB in /var/tmp/portage
Summary: dev-util/android-ndk-10e needs 6GiB in /var/tmp/portage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jason Zaman
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-06-16 19:23 UTC by Dennis Schridde
Modified: 2015-06-28 17:02 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2015-06-16 19:23:08 UTC
dev-util/android-ndk-10e needs more than 4GiB in /var/tmp/portage - I assume check-reqs should be added to pkg_pretend/pkg_setup.

>>> Install android-ndk-10e into /var/tmp/portage/dev-util/android-ndk-10e/image/ category dev-util
cp: error writing ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/minus.pass.cpp’: No space left on device
cp: failed to extend ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/minus.pass.cpp’: No space left on device
cp: error writing ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.fail.cpp’: No space left on device
cp: failed to extend ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.fail.cpp’: No space left on device
cp: error writing ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp’: No space left on device
cp: failed to extend ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op=/move_iterator.pass.cpp’: No space left on device
cp: error writing ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/nothing_to_do.pass.cpp’: No space left on device
cp: failed to extend ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/nothing_to_do.pass.cpp’: No space left on device
cp: error writing ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref/op_arrow.pass.cpp’: No space left on device
cp: failed to extend ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.ref/op_arrow.pass.cpp’: No space left on device
cp: error writing ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_eq.pass.cpp’: No space left on device
cp: failed to extend ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_eq.pass.cpp’: No space left on device
cp: error writing ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_gt.pass.cpp’: No space left on device
cp: failed to extend ‘/var/tmp/portage/dev-util/android-ndk-10e/image//opt/android-ndk/sources/cxx-stl/llvm-libc++/libcxx/test/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.comp/op_gt.pass.cpp’: No space left on device
Traceback (most recent call last):
  File "/usr/lib/python-exec/python3.4/emerge", line 50, in <module>
    retval = emerge_main()
  File "/usr/lib64/python3.4/site-packages/_emerge/main.py", line 1154, in emerge_main
    return run_action(emerge_config)
  File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 3191, in run_action
    emerge_config.args, spinner)
  File "/usr/lib64/python3.4/site-packages/_emerge/actions.py", line 498, in action_build
    retval = mergetask.merge()
  File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1028, in merge
    rval = self._merge()
  File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1430, in _merge
    self._main_loop()
  File "/usr/lib64/python3.4/site-packages/_emerge/Scheduler.py", line 1401, in _main_loop
    self._event_loop.iteration()
  File "/usr/lib64/python3.4/site-packages/portage/util/_eventloop/EventLoop.py", line 270, in iteration
    if not x.callback(f, event, *x.args):
  File "/usr/lib64/python3.4/site-packages/portage/util/_async/PipeLogger.py", line 131, in _output_handler
    log_file.flush()
OSError: [Errno 28] No space left on device

# df -h
Filesystem      Size  Used Avail Use% Mounted on
[…]
none            4.0G  4.0G     0 100% /var/tmp/portage
[…]

# ll /var/tmp/portage/
total 0
drwxrwxr-x 3 portage portage 60 Jun 16 21:11 dev-util

# ll /var/tmp/portage/dev-util/
total 0
drwxr-xr-x 8 portage portage 320 Jun 16 21:11 android-ndk-10e
Comment 1 Dennis Schridde 2015-06-16 19:24:52 UTC
See e.g. https://gitweb.gentoo.org/proj/kde.git/commit/?id=246a12c9d088ceaf3d89d18752023a816cbe2e5a or dev-java/icedtea/icedtea-7.2.5.5.ebuild for an example.
Comment 2 Jason Zaman gentoo-dev 2015-06-28 17:02:45 UTC
+  28 Jun 2015; Jason Zaman <perfinion@gentoo.org> android-ndk-10e.ebuild:
+  check disk space, bug 552322 thanks to Dennis Schridde

It needs 6GB, has 22MB to spare then :)