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