Created attachment 464236 [details] emerge-tuDNf_gnunet_170218_1619.txt youbroketheinternet's gnunet dependency net-dns/dnssec-root-20150403 checksum fail Shorter version here: # emerge -tuDN gnunet .. Calculating dependencies ... ..... . ...... done! [ebuild N ] net-misc/gnunet-0.10.2_rc1::youbroketheinternet USE="X dane gnutls httpd nls sqlite ssl -conversation -experimental -extra -mysql -postgresql -qr -sudo -tex" 0 KiB ... [ebuild N ] net-dns/dnssec-root-20150403::gentoo USE="{-test}" 2 KiB Total: 8 packages (5 new, 2 in new slots, 1 reinstall), Size of downloads: 2 KiB Would you like to fetch the source files for these packages? [Yes/No] >>> Fetching (1 of 8) net-dns/dnssec-root-20150403::gentoo >>> Downloading 'http://192.168.2.4/gentoom//distfiles/root-anchors-20100715.xml' >>> Downloading 'http://192.168.2.4/gentoom/distfiles/root-anchors-20100715.xml' >>> Downloading 'http://data.iana.org/root-anchors/root-anchors.xml' !!! Fetched file: root-anchors-20100715.xml VERIFY FAILED! !!! Reason: Filesize does not match recorded size !!! Got: 651 !!! Expected: 418 Refetching... File renamed to '/usr/portage/distfiles/root-anchors-20100715.xml._checksum_failure_.wxcel31j' !!! Couldn't download 'root-anchors-20100715.xml'. Aborting. >>> Downloading 'http://192.168.2.4/gentoom//distfiles/Kjqmt7v-20100715.csr' >>> Downloading 'http://192.168.2.4/gentoom/distfiles/Kjqmt7v-20100715.csr' >>> Downloading 'http://data.iana.org/root-anchors/Kjqmt7v.csr' !!! Couldn't download 'Kjqmt7v-20100715.csr'. Aborting. * Fetch failed for 'net-dns/dnssec-root-20150403' >>> Failed to emerge net-dns/dnssec-root-20150403 ... [ the rest of the fetching went fine ] .. # Full version in the attachment: emerge-tuDNf_gnunet_170218_1619.txt I don't think my emerge --info matters here. Somebody tell me if I'm wrong. I have just reproduced it from yesterday. Pls. see also (by the origanal author of the overlay): https://secure-os.org/pipermail/desktops/2017-February/000173.html and dependency net-dns/dnssec-root-20150403 checksum fails https://gnunet.org/bugs/view.php?id=4898 Regards!
(In reply to miro.rovis from comment #0) ... > # emerge -tuDN gnunet # emerge -tuDNf gnunet was the command (only fetching).
Created attachment 464250 [details] emerge_dnssec-root_170218_1720.txt The problem has vanished with: # emerge-webrsync -k -v just a while ago. Confirmed on two systems of mine (the online clone, and the master Air-Gapped). Pls. see attachments: emerge_dnssec-root_170218_1720.txt (attached to this comment) <-- before update of my local mirror emerge-webrsync_170218_1750.txt (attached to _next_ comment, hopefully) <-- the update emerge_dnssec-root_170218_1755.txt (attached to _next_ comment, hopefully) <-- no issue
Created attachment 464252 [details] emerge-webrsync_170218_1750.txt Pls. see previous post.
Created attachment 464254 [details] emerge_dnssec-root_170218_1755.txt Pls. see previous post.
GNUnet developers have posted more about this issue, in this comment (to the bug already linked): https://gnunet.org/bugs/view.php?id=4898#c11787 and here: unstable dnssec-root, gnunet/secushare (was: Hi!) https://secure-os.org/pipermail/desktops/2017-February/000174.html Just to ease dealing with these bugs, as much as I can.
Looks like somebody fixed net-dns/dnssec-root quietly without leaving a comment here. Should we close this bug report? youbroketheinternet and gnunet have little to do with it, you should be able to bypass dnssec entirely simply by setting a "-dane" USE flag and you won't be missing any relevant functionality.
(In reply to lynX from comment #6) > Looks like somebody fixed net-dns/dnssec-root quietly without leaving a > comment here. Should we close this bug report? youbroketheinternet and > gnunet have little to do with it, you should be able to bypass dnssec > entirely simply by setting a "-dane" USE flag and you won't be missing any > relevant functionality. Looking up my: # cat /etc/portage/package.use/package.use.file ... # required by net-misc/gnunet-0.10.2_rc1::youbroketheinternet[httpd] # required by gnunet (argument) >=net-libs/libmicrohttpd-0.9.52 messages # required by net-misc/gnunet-0.10.2_rc1::youbroketheinternet[dane] # required by gnunet (argument) >=net-libs/gnutls-3.5.9 dane And those were changes by portage. I hope it is really fixed now. ( BTW, I installed gnunet-9999 because I wanted to install from git --and I like to test as much as I can-- but that was left there from earlier tries. )
The commit log shows no changes to that ebuild in recent months (or indeed since the migration to Git in August 2015) so it looks like it was a problem with the local mirror you use. As of five minutes ago, net-dns/dnssec-root-20150403 emerges fine.