Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 124930 - app-shells/bash-3.1_p10: Digest verification Failed: distfiles/bash31-010
Summary: app-shells/bash-3.1_p10: Digest verification Failed: distfiles/bash31-010
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] baselayout (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
: 125040 125081 125085 125152 125177 125183 125206 125269 125279 125404 125462 125664 125801 125877 126338 128311 129106 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-03-04 04:08 UTC by Alexander Skwar
Modified: 2006-04-07 03:24 UTC (History)
16 users (show)

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


Attachments
distfiles/bash31-010 (bash31-010,5.10 KB, text/plain)
2006-03-04 04:09 UTC, Alexander Skwar
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Skwar 2006-03-04 04:08:44 UTC
While trying to emerge bash with the following flags:

[ebuild     U ] app-shells/bash-3.1_p10 [3.1_p8] USE="bashlogger nls unicode -afs -build" 0 kB


>>> checksums src_uri ;-) bash31-009

!!! Digest verification Failed:
!!!    /Gentoo/Portage/distfiles/bash31-010
!!! Reason: Filesize does not match recorded size
!!! Got:      5218
!!! Expected: 1829


I removed all my distilfes and app-shells from portage tree and then synced a few seconds ago. Error still shows. I'll attach bash31-010
Comment 1 Alexander Skwar 2006-03-04 04:09:10 UTC
Created attachment 81280 [details]
distfiles/bash31-010
Comment 2 Alexander Skwar 2006-03-04 04:17:21 UTC
Portage 2.1_pre5-r3 (hardened/x86/2.6, gcc-3.4.5, glibc-2.3.6-r3, 2.4.27-2-686 i686)
=================================================================
System uname: 2.4.27-2-686 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.0_pre16
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10, 2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer"
DISTDIR="/Gentoo/Portage/distfiles"
FEATURES="autoconfig buildpkg ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="        http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/    http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/  ftp://gentoo.itdnet.net/gentoo/         http://ftp.gentoo.or.kr/        http://distfiles.gentoo.org/ "
LDFLAGS="-Wl,-O1"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/Gentoo/Portage/packages"
PORTAGE_TMPDIR="/Gentoo/Portage/build"
PORTDIR="/Gentoo/Portage/tree"
PORTDIR_OVERLAY="/Gentoo/Portage/local-tree/misc /Gentoo/Portage/local-tree/overlays/gentoo-de"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip acl apache2 async bash-completion berkdb bzip2 cap caps ccache checkpath chroot cracklib crypt cyrus dcc discard-path dlloader ecc erandom exif extensions firefox glep glibc-omitfp hardened hardenedphp hpn iconv idea idled idn imagemagick imap imlib imlib2 jikes jpeg kdeenablefinal linuxthreads-tls logrotate lynxkeymap maildir mime mmap mmx mmxext mode-owner moznoirc mozsvg multislot nls no-old-linux noaudio nocd nodrm nolvm1 nopop3d offensive pam pam-mysql pcre pdf php pic posix postfix prelude pyzor razor readline recode reiserfs sasl sendfile server sftplogging sharedmem sse ssl static sysvipc szip tcpd threads tiff tokenizer tools unicode userlocales utf8 vhosts vim-pager x86 xfs xinetd zlib elibc_glibc kernel_linux linguas_de userland_GNU"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LANG, LC_ALL
Comment 3 SpanKY gentoo-dev 2006-03-04 19:10:46 UTC
fixed in cvs
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-03-05 01:02:11 UTC
*** Bug 125040 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-03-05 06:44:03 UTC
*** Bug 125081 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-03-05 06:51:24 UTC
*** Bug 125085 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-03-05 08:10:35 UTC
*** Bug 125085 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-03-05 17:05:27 UTC
*** Bug 125152 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-03-06 01:36:19 UTC
*** Bug 125183 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-03-06 01:37:02 UTC
*** Bug 125177 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-03-06 02:21:34 UTC
*** Bug 125206 has been marked as a duplicate of this bug. ***
Comment 12 Dominik Strehlke 2006-03-06 03:02:28 UTC
Maybe the bug is not yet fixed completely. It still appears with a slightly different error:

!!! Digest verification Failed:
!!!    /usr/portage/distfiles/bash31-010
!!! Reason: Failed on RMD160 verification
!!! Got:      39a2f836a7f11eba12c50ee0adaade80b81c5e16
!!! Expected: 9228d25e84180f576892ee6c9c3da8262e201269

My most recent sync is just a few seconds old.

We should probably reopen this one.
Comment 13 Alexander Skwar 2006-03-06 04:09:30 UTC
It is fixed. You'll need to delete the offending file, so that it gets downloaded again.

Not reopening.
Comment 14 Emil Jacobs 2006-03-06 07:08:28 UTC
It is not fixed, just synced my portage tree and deleted the offending bash31-010 file several times, but still I get:

!!! Digest verification Failed:
!!!    /usr/portage/distfiles/bash31-010
!!! Reason: Failed on RMD160 verification
!!! Got:      9228d25e84180f576892ee6c9c3da8262e201269
!!! Expected: 39a2f836a7f11eba12c50ee0adaade80b81c5e16

Hardly fixed I would say
Comment 15 Emil Jacobs 2006-03-06 07:11:20 UTC
Ok, I'm just stupid, nm the last post :^)
Comment 16 Jakub Moc (RETIRED) gentoo-dev 2006-03-06 12:28:21 UTC
*** Bug 125279 has been marked as a duplicate of this bug. ***
Comment 17 Jakub Moc (RETIRED) gentoo-dev 2006-03-06 13:11:35 UTC
*** Bug 125269 has been marked as a duplicate of this bug. ***
Comment 18 Ben Ford 2006-03-07 02:46:38 UTC
It's *not* fixed.

# rm /usr/portage/app-shells/bash/files/*
# emerge --sync
-- snip --
# emerge bash  

Calculating dependencies... done!
>>> Emerging (1 of 1) app-shells/bash-3.1_p11 to /
--snip --
!!! Digest verification Failed:
!!!    /usr/portage/distfiles/bash31-010
!!! Reason: Failed on RMD160 verification
!!! Got:      39a2f836a7f11eba12c50ee0adaade80b81c5e16
!!! Expected: 9228d25e84180f576892ee6c9c3da8262e201269
Comment 19 Kalin KOZHUHAROV 2006-03-07 02:49:51 UTC
(In reply to comment #18)
> It's *not* fixed.
> 
> # rm /usr/portage/app-shells/bash/files/*
> # emerge --sync
> -- snip --
> # emerge bash  
> 
> Calculating dependencies... done!
> >>> Emerging (1 of 1) app-shells/bash-3.1_p11 to /
> --snip --
> !!! Digest verification Failed:
> !!!    /usr/portage/distfiles/bash31-010
> !!! Reason: Failed on RMD160 verification
> !!! Got:      39a2f836a7f11eba12c50ee0adaade80b81c5e16
> !!! Expected: 9228d25e84180f576892ee6c9c3da8262e201269

Did you delete /usr/portage/distfiles/bash31-010 *BEFORE* running `emerge bash` ??
Fixed here.
Comment 20 Ben Ford 2006-03-07 02:50:19 UTC
Never mind, my apologies.  I'm used to patches being stored in ~package/files/

Of course, if they *were* stored there, a sync would have fixed this problem long ago.
Comment 21 Pierre Y. 2006-03-07 14:39:46 UTC
*** Bug 125404 has been marked as a duplicate of this bug. ***
Comment 22 Jakub Moc (RETIRED) gentoo-dev 2006-03-08 04:48:14 UTC
*** Bug 125462 has been marked as a duplicate of this bug. ***
Comment 23 Wulf Krueger (RETIRED) gentoo-dev 2006-03-08 21:16:12 UTC
Am I right to assume that this bug is about app-shells/bash-3.1_p10? 

=app-shells/bash-3.1_p11 (!) is still broken for me. I don't file a new bug because those for p11 get closed as dupes anyway. But see below...

rm -rf /usr/portage/app-shells/bash/
rm /usr/portage/distfiles/*
emerge --sync
emerge =app-shells/bash-3.1_p11

[...]

!!! Digest verification Failed:
!!!    /usr/portage/distfiles/bash31-010
!!! Reason: Failed on RMD160 verification
!!! Got:      39a2f836a7f11eba12c50ee0adaade80b81c5e16
!!! Expected: 9228d25e84180f576892ee6c9c3da8262e201269

Did I miss anything?
Comment 24 Wulf Krueger (RETIRED) gentoo-dev 2006-03-08 21:40:32 UTC
Ok, found a helpful user comment on one of those dupe bugs for p11 Jakub Moc is busy closing without even mentioning that there is a workaround. 

Hint: If devs just mark bugs duplicate I usually don't bother to read them either and I think I'm not the only one. 

Had Moc at least taken the time to the put in the text below into some of them,  many users' time wouldn't have been wasted. Great job...

----
Confirmed.  There's a truncated patch on the mirrors.  It looks like the patch
was rerolled upstream.  The upstream version is signed with Chet's PGP
signature.

To work around the problem, remove /usr/portage/distfiles/bash31-010, emerge
sync to blow away your manually generated digest, and emerge again with
GENTOO_MIRRORS unset, i.e.

    emerge sync
    GENTOO_MIRRORS="" emerge bash
----
Comment 25 Jakub Moc (RETIRED) gentoo-dev 2006-03-10 00:12:39 UTC
*** Bug 125664 has been marked as a duplicate of this bug. ***
Comment 26 Robert Golding 2006-03-10 00:27:40 UTC
(In reply to comment #25)
> *** Bug 125664 has been marked as a duplicate of this bug. ***
> 
The note you left on my bug report, "search", if you had read the post you would have seen I had searched.

My search string was;
  failed patch bash bash31-010 bash-3.1_p11 digest verification

I carefully read every one of the 200 returns, none of which are were this one.

I then searched again with just "bash-3.1_p*" with the same result.

This has happened on many occasions when searching for priors.
Comment 27 Robert Golding 2006-03-10 18:52:53 UTC
(In reply to comment #24)
> ----
> Confirmed.  There's a truncated patch on the mirrors.  It looks like the patch
> was rerolled upstream.  The upstream version is signed with Chet's PGP
> signature.
> 
> To work around the problem, remove /usr/portage/distfiles/bash31-010, emerge
> sync to blow away your manually generated digest, and emerge again with
> GENTOO_MIRRORS unset, i.e.
> 
>     emerge sync
>     GENTOO_MIRRORS="" emerge bash
> ----
> 

I tried this, didn't work.  So I rm'd the complete portage tree, the cache and re-synced .. still get the same error
Comment 28 Jakub Moc (RETIRED) gentoo-dev 2006-03-11 02:13:24 UTC
*** Bug 125801 has been marked as a duplicate of this bug. ***
Comment 29 Wulf Krueger (RETIRED) gentoo-dev 2006-03-11 05:32:30 UTC
(In reply to comment #27)

> I tried this, didn't work.  So I rm'd the complete portage tree, the cache and
> re-synced .. still get the same error

Try this: 

rm -rf /usr/portage/app-shells/bash
rm /usr/portage/distfiles/*
emerge --sync
GENTOO_MIRRORS="" emerge =app-shells/bash-3.1_p11

Doing it like that "fixed" the problem for me. Why there is still a broken version of the patch on the mirrors is beyond me but I guess marking bugs as dupes is more important than correcting the issue itself...
Comment 30 SpanKY gentoo-dev 2006-03-11 22:42:03 UTC
*** Bug 125877 has been marked as a duplicate of this bug. ***
Comment 31 Bob 2006-03-12 01:08:47 UTC
looks like its fixed on x86 for app-shells/bash-3.1_p11.  thanks. :D
Comment 32 Jakub Moc (RETIRED) gentoo-dev 2006-03-15 12:53:57 UTC
*** Bug 126338 has been marked as a duplicate of this bug. ***
Comment 33 SpanKY gentoo-dev 2006-03-31 17:40:58 UTC
*** Bug 128311 has been marked as a duplicate of this bug. ***
Comment 34 Jakub Moc (RETIRED) gentoo-dev 2006-04-07 03:24:23 UTC
*** Bug 129106 has been marked as a duplicate of this bug. ***