Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 670462 - net-libs/gnutls - Exception in callback _EbuildFetcherProcess.async_already_fetched.
Summary: net-libs/gnutls - Exception in callback _EbuildFetcherProcess.async_already_f...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-06 07:29 UTC by Росен Александров
Modified: 2018-11-08 04:34 UTC (History)
1 user (show)

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


Attachments
emerge --info (file_670462.txt,17.49 KB, text/plain)
2018-11-06 07:29 UTC, Росен Александров
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Росен Александров 2018-11-06 07:29:30 UTC
Created attachment 554250 [details]
emerge --info

>>> Emerging (1 of 1) net-libs/gnutls-3.5.19-r1::gentoo
Exception in callback _EbuildFetcherProcess.async_already_fetched.<locals>.uri_map_done(<Future finis....tar.xz',))])>) at /usr/lib64/python3.6/site-packages/_emerge/EbuildFetcher.py:95
handle: <Handle _EbuildFetcherProcess.async_already_fetched.<locals>.uri_map_done(<Future finis....tar.xz',))])>) at /usr/lib64/python3.6/site-packages/_emerge/EbuildFetcher.py:95>
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/EbuildFetcher.py", line 108, in uri_map_done
    self._check_already_fetched(settings, uri_map))
  File "/usr/lib64/python3.6/site-packages/_emerge/EbuildFetcher.py", line 162, in _check_already_fetched
    mydigests, eout, show_errors=False, hash_filter=hash_filter)
  File "/usr/lib64/python3.6/site-packages/portage/package/ebuild/fetch.py", line 226, in _check_distfile
    if _check_digests(filename, digests, show_errors=show_errors):
  File "/usr/lib64/python3.6/site-packages/portage/package/ebuild/fetch.py", line 184, in _check_digests
    verified_ok, reason = verify_all(filename, digests)
  File "/usr/lib64/python3.6/site-packages/portage/checksum.py", line 471, in verify_all
    myhash = perform_checksum(filename, x, calc_prelink=calc_prelink)[0]
  File "/usr/lib64/python3.6/site-packages/portage/checksum.py", line 529, in perform_checksum
    myhash, mysize = hashfunc_map[hashname].checksum_file(myfilename)
  File "/usr/lib64/python3.6/site-packages/portage/checksum.py", line 92, in checksum_file
    data = f.read(blocksize)
OSError: [Errno 5] Input/output error
--Return--
> /usr/lib64/python3.6/site-packages/portage/util/_eventloop/asyncio_event_loop.py(76)_internal_caller_exception_handler()->None
-> pdb.set_trace()
(Pdb) 

Exiting on signal 2
Comment 1 Tomáš Mózes 2018-11-06 08:14:31 UTC
Please provide the full build log. Are you sure the source file is accessible? I'm referring to this error:

OSError: [Errno 5] Input/output error

By the way, it works on my ~amd64 machine.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-11-06 08:41:23 UTC
This does not look like a problem in net-libs/gnutls or in sys-apps/portage. Please check your system sanity (disk space, permissions, and so on) and file a new bug report when you find something that definitely is a bug. You can use our web forums, IRC channels and mailing lists to seek support for this issue; this bug tracker is not the right place to look for help.
Comment 3 Росен Александров 2018-11-07 21:17:28 UTC
Works for you, doesn't mean works for anyone. But okay!
Comment 4 Tomáš Mózes 2018-11-08 04:34:28 UTC
Please provide more evidence, because we both couldn't reproduce this.