gentoo & bash-31 problem kompilace

David Belohrad david.belohrad na cern.ch
Čtvrtek Duben 13 22:21:36 CEST 2006


Zdravim.
mohl by mi prosim nekdo poradit? Od urcite doby nemohu zkompilovat bash 
a nevim kde je chyba. Dela mi to na vice strojich. Gentoo:

------------------------
emerge -pv world
------------------------
....blablabla...
[ebuild     U ] app-shells/bash-3.1_p16 [3.0-r14] -afs -bashlogger 
build +nls 0 kB [1]
.,...blablabla

------------------------
emerge world

... zacne pripavu kompilace bash a skonci hlaskou:

------------------------
!!! Digest verification Failed:
!!!    /usr/portage/distfiles/bash31-010
!!! Reason: Failed on MD5 verification



tak jsem si rikal, ze predelam MD5 a je v pohode:

sundra / # ebuild /usr/portage/app-shells/bash/bash-3.1_p16.ebuild digest
 >>> Generating digest file...
<<< bash-3.1.tar.gz
<<< bash31-001
<<< bash31-002
<<< bash31-003
<<< bash31-004
<<< bash31-005
<<< bash31-006
<<< bash31-007
<<< bash31-008
<<< bash31-009
<<< bash31-010
<<< bash31-011
<<< bash31-012
<<< bash31-013
<<< bash31-014
<<< bash31-015
<<< bash31-016
<<< readline51-001
 >>> Generating manifest file...
<<< ChangeLog
<<< bash-2.05b-r11.ebuild
<<< bash-3.0-r12.ebuild
<<< bash-3.0-r13.ebuild
<<< bash-3.0-r14.ebuild
<<< bash-3.1_p14.ebuild
<<< bash-3.1_p16.ebuild
<<< files/bash-2.05b-empty-herestring.patch
<<< files/bash-2.05b-jobs.patch
<<< files/bash-2.05b-multibyte-locale.patch
<<< files/bash-2.05b-parallel-build.patch
<<< files/bash-2.05b-rbash.patch
<<< files/bash-2.05b-setlocale.patch
<<< files/bash-3.0-afs.patch
<<< files/bash-3.0-array-stripping.patch
<<< files/bash-3.0-bash-logger.patch
<<< files/bash-3.0-configs.patch
<<< files/bash-3.0-crash.patch
<<< files/bash-3.0-cross-signals.patch
<<< files/bash-3.0-darwin-conn.patch
<<< files/bash-3.0-etc-inputrc.patch
<<< files/bash-3.0-force-static-linking.patch
<<< files/bash-3.0-gentoo.patch
<<< files/bash-3.0-histtimeformat.patch
<<< files/bash-3.0-invisible.patch
<<< files/bash-3.0-jobs.patch
<<< files/bash-3.0-local-array.patch
<<< files/bash-3.0-locale.patch
<<< files/bash-3.0-manpage.patch
<<< files/bash-3.0-multibyteifs.patch
<<< files/bash-3.0-parallel.patch
<<< files/bash-3.0-pgrp-pipe-fix.patch
<<< files/bash-3.0-posixtrap.patch
<<< files/bash-3.0-prompt.patch
<<< files/bash-3.0-pwd.patch
<<< files/bash-3.0-read-builtin-pipe.patch
<<< files/bash-3.0-read-e-segfault.patch
<<< files/bash-3.0-read-memleak.patch
<<< files/bash-3.0-rl-display.patch
<<< files/bash-3.0-rl-self-insert.patch
<<< files/bash-3.0-strnlen.patch
<<< files/bash-3.0-subshell.patch
<<< files/bash-3.0-trap-fg-signals.patch
<<< files/bash-3.0-ulimit.patch
<<< files/bash-3.0-utf8.patch
<<< files/bash-3.0-volatile-command.patch
<<< files/bash-3.1-bash-logger.patch
<<< files/bash-3.1-fix-dash-login-shell.patch
<<< files/bash-3.1-gentoo.patch
<<< files/bash-3.1-ulimit.patch
<<< files/bash_logout
<<< files/bashrc
<<< files/digest-bash-2.05b-r11
<<< files/digest-bash-3.0-r12
<<< files/digest-bash-3.0-r13
<<< files/digest-bash-3.0-r14
<<< files/digest-bash-3.1_p14
<<< files/digest-bash-3.1_p16
<<< files/dot-bash_logout
<<< files/dot-bash_profile
<<< files/dot-bashrc
<<< metadata.xml
 >>> Computed message digests.



fine, mame digest, nova kompilace:

emerge bash
...................
 >>> Unpacking bash-3.1.tar.gz to /var/tmp/portage/bash-3.1_p16/work
  * Applying bash-3.1-gentoo.patch ... 
                       [ ok ]
  * Applying bash31-001 ... 
                       [ ok ]
  * Applying bash31-002 ... 
                       [ ok ]
  * Applying bash31-003 ... 
                       [ ok ]
  * Applying bash31-004 ... 
                       [ ok ]
  * Applying bash31-005 ... 
                       [ ok ]
  * Applying bash31-006 ... 
                       [ ok ]
  * Applying bash31-007 ... 
                       [ ok ]
  * Applying bash31-008 ... 
                       [ ok ]
  * Applying bash31-009 ... 
                       [ ok ]
  * Applying bash31-010 ...

  * Failed Patch: bash31-010 !
  *  ( /usr/portage/distfiles/bash31-010 )
  *
  * Include in your bugreport the contents of:
  *
  *   /var/tmp/portage/bash-3.1_p16/temp/bash31-010-21219.out


!!! ERROR: app-shells/bash-3.1_p16 failed.
!!! Function epatch, Line 339, Exitcode 0
!!! Failed Patch: bash31-010!
!!! If you need support, post the topmost build error, NOT this status 
message.






nemuze aplikovat nejaky patch.
mohl by mi nekdo rici kde delam chybu?

diky
d.


Další informace o konferenci Linux