Summary: | dev-python/jupyter_core-4.4.0 with dev-python/ipykernel-4.6.1-r2 - RuntimeError: This event loop is already running | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Thomas Haschka <raketenzwerg83> |
Component: | Current packages | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Thomas Haschka
2019-12-30 14:03:16 UTC
I am getting a similar error running portage 2.3.90: christophe@tanagra ~ $ sudo emerge -1Gav gnome-boxes --quiet * IMPORTANT: 1 news items need reading for repository 'gentoo'. * Use eselect news read to view new items. [binary N ] app-misc/scrub-2.6.1 [binary N ] sys-apps/dmidecode-3.2 USE="(-selinux)" [binary N ] dev-libs/yajl-2.1.0-r2 USE="-static-libs" ABI_X86="(64) -32 (-x32)" [binary N ] acct-group/qemu-0 [binary N ] acct-user/qemu-0 [binary N ] net-analyzer/openbsd-netcat-1.190 [binary N ] app-emulation/libvirt-6.0.0-r1 USE="caps dbus libvirtd macvtap nls policykit qemu udev vepa -apparmor -audit -dtrace -firewalld -fuse -glusterfs -iscsi -iscsi-direct -libssh -lvm -lxc -nfs -numa (-openvz) -parted -pcap -phyp -rbd -sasl (-selinux) -virt-network -virtualbox -wireshark-plugins -xen -zfs" [binary N ] net-misc/spice-gtk-0.37-r2 USE="gtk3 introspection policykit pulseaudio smartcard usbredir vala -libressl -lz4 -mjpeg -sasl -static-libs -webdav" [binary N ] app-cdr/cdrtools-3.02_alpha09-r2 USE="acl nls unicode -caps -filecaps (-selinux)" [binary N ] app-emulation/libvirt-glib-3.0.0 USE="introspection nls vala" [binary N ] virtual/cdrtools-0 [binary N ] gnome-extra/gnome-boxes-3.32.2 USE="-rdp" Would you like to merge these packages? [Yes/No] y >>> Running pre-merge checks for acct-group/qemu-0 >>> Running pre-merge checks for acct-user/qemu-0 >>> Running pre-merge checks for gnome-extra/gnome-boxes-3.32.2 * You need KVM support in your kernel to use GNOME Boxes local VM support! >>> Emerging binary (1 of 12) app-misc/scrub-2.6.1::gentoo >>> Jobs: 0 of 12 complete, 1 running Load avg: 1.28, 1.32, 1.35Exception in callback SequentialTaskQueue._task_exit(<_emerge.Binp...x7fe7038103a8>)(<Future finis...dy running',)>) handle: <Handle SequentialTaskQueue._task_exit(<_emerge.Binp...x7fe7038103a8>)(<Future finis...dy running',)>)> Traceback (most recent call last): File "/usr/lib64/python3.6/asyncio/events.py", line 145, in _run self._callback(*self._args) File "/usr/lib64/python3.6/site-packages/_emerge/SequentialTaskQueue.py", line 65, in _task_exit future.result() File "/usr/lib64/python3.6/site-packages/portage/util/futures/compat_coroutine.py", line 113, in _next future = self._generator.throw(previous.exception()) File "/usr/lib64/python3.6/site-packages/_emerge/SequentialTaskQueue.py", line 54, in _task_coroutine yield task.async_start() File "/usr/lib64/python3.6/site-packages/portage/util/futures/compat_coroutine.py", line 113, in _next future = self._generator.throw(previous.exception()) File "/usr/lib64/python3.6/site-packages/_emerge/AsynchronousTask.py", line 31, in async_start yield self._async_start() File "/usr/lib64/python3.6/site-packages/portage/util/futures/compat_coroutine.py", line 107, in _next future = next(self._generator) File "/usr/lib64/python3.6/site-packages/_emerge/AsynchronousTask.py", line 44, in _async_start self._start() File "/usr/lib64/python3.6/site-packages/_emerge/BinpkgFetcher.py", line 44, in _start AsyncTaskFuture(future=fetcher.async_lock()), File "/usr/lib64/python3.6/site-packages/_emerge/BinpkgFetcher.py", line 232, in async_lock self._lock_obj.start() File "/usr/lib64/python3.6/site-packages/_emerge/AsynchronousTask.py", line 52, in start self._start() File "/usr/lib64/python3.6/site-packages/_emerge/AsynchronousLock.py", line 47, in _start self.scheduler.run_until_complete(self._async_start()) File "/usr/lib64/python3.6/site-packages/portage/util/_eventloop/asyncio_event_loop.py", line 140, in _run_until_complete return self._loop.run_until_complete(future) File "/usr/lib64/python3.6/asyncio/base_events.py", line 475, in run_until_complete self.run_forever() File "/usr/lib64/python3.6/asyncio/base_events.py", line 429, in run_forever raise RuntimeError('This event loop is already running') RuntimeError: This event loop is already running --Return-- > /usr/lib64/python3.6/site-packages/portage/util/_eventloop/asyncio_event_loop.py(81)_internal_caller_exception_handler()->None -> pdb.set_trace() (Pdb) I logged https://bugs.gentoo.org/711178 as an issue specifically with portage version 2.3.90 (not with 2.3.89) *** This bug has been marked as a duplicate of bug 711178 *** (In reply to Kobboi from comment #1) > AsyncTaskFuture(future=fetcher.async_lock()), > File "/usr/lib64/python3.6/site-packages/_emerge/BinpkgFetcher.py", line > 232, in async_lock > self._lock_obj.start() > File "/usr/lib64/python3.6/site-packages/_emerge/AsynchronousTask.py", > line 52, in start > self._start() > File "/usr/lib64/python3.6/site-packages/_emerge/AsynchronousLock.py", > line 47, in _start > self.scheduler.run_until_complete(self._async_start()) > File > "/usr/lib64/python3.6/site-packages/portage/util/_eventloop/ > asyncio_event_loop.py", line 140, in _run_until_complete > return self._loop.run_until_complete(future) > File "/usr/lib64/python3.6/asyncio/base_events.py", line 475, in > run_until_complete > self.run_forever() > File "/usr/lib64/python3.6/asyncio/base_events.py", line 429, in > run_forever > raise RuntimeError('This event loop is already running') > RuntimeError: This event loop is already running > --Return-- > > /usr/lib64/python3.6/site-packages/portage/util/_eventloop/asyncio_event_loop.py(81)_internal_caller_exception_handler()->None > -> pdb.set_trace() > (Pdb) That's bug 711178. Hi I have no clue of what's going on here. Kobboi's comment seems to have no relation with Thomas Haschka's. (In reply to Thomas Haschka from comment #0) > running: > ipython notebook > > does not work on a current stable ( non keyworded ) installation. > This seems to be due to version incompatibilities of ipykernel, tornado and > or > other packages. > > Unmasking the following set leaded to an installation that works: > dev-python/jupyter_console ~amd64 > dev-python/jupyter_core ~amd64 > dev-python/jupyter_client ~amd64 > dev-python/backcall ~amd64 > dev-python/prompt_toolkit ~amd64 > dev-python/ipyparallel ~amd64 > dev-python/ipython ~amd64 > dev-python/ipykernel ~amd64 > > I hence recommand either to stabelize or keyword packages in a way so that > the different versions work together. Please go ahead to file a stabilization request. Old version removed. Please reopen if you can reproduce with current. |