Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 609740 - net-dns/dnssec-root-20150403 checksum fail
Summary: net-dns/dnssec-root-20150403 checksum fail
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-18 15:49 UTC by miro.rovis
Modified: 2017-03-06 11:01 UTC (History)
1 user (show)

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


Attachments
emerge-tuDNf_gnunet_170218_1619.txt (emerge-tuDNf_gnunet_170218_1619.txt,3.92 KB, text/plain)
2017-02-18 15:49 UTC, miro.rovis
Details
emerge_dnssec-root_170218_1720.txt (emerge_dnssec-root_170218_1720.txt,1.14 KB, text/plain)
2017-02-18 17:04 UTC, miro.rovis
Details
emerge-webrsync_170218_1750.txt (emerge-webrsync_170218_1750.txt,1.40 KB, text/plain)
2017-02-18 17:05 UTC, miro.rovis
Details
emerge_dnssec-root_170218_1755.txt (emerge_dnssec-root_170218_1755.txt,1.90 KB, text/plain)
2017-02-18 17:07 UTC, miro.rovis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description miro.rovis 2017-02-18 15:49:14 UTC
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!
Comment 1 miro.rovis 2017-02-18 15:55:22 UTC
(In reply to miro.rovis from comment #0)
... 
> # emerge -tuDN gnunet

# emerge -tuDNf gnunet

was the command (only fetching).
Comment 2 miro.rovis 2017-02-18 17:04:30 UTC
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
Comment 3 miro.rovis 2017-02-18 17:05:45 UTC
Created attachment 464252 [details]
emerge-webrsync_170218_1750.txt

Pls. see previous post.
Comment 4 miro.rovis 2017-02-18 17:07:19 UTC
Created attachment 464254 [details]
emerge_dnssec-root_170218_1755.txt

Pls. see previous post.
Comment 5 miro.rovis 2017-02-20 10:37:56 UTC
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.
Comment 6 lynX 2017-02-20 10:43:15 UTC
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.
Comment 7 miro.rovis 2017-02-20 11:37:55 UTC
(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. )
Comment 8 Marek Szuba archtester gentoo-dev 2017-03-06 11:01:59 UTC
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.