svn: E155017: Checksum mismatch
Ronald Klop
ronald-lists at klop.ws
Fri Jul 18 11:56:22 UTC 2014
On Fri, 18 Jul 2014 13:49:53 +0200, Charlie Root
<root at ymer.thorshammare.org> wrote:
> On Fri, Jul 18, 2014 at 11:57:33AM +0200, Herbert J. Skuhra wrote:
>> On Thu, 17 Jul 2014 16:08:10 +0200
>> User Admin wrote:
>>
>> > Hello
>> >
>> > root at ymer:/usr/src # uname -a
>> > FreeBSD ymer.thorshammare.org 10.0-STABLE FreeBSD 10.0-STABLE #2
>> r268147M: Wed J
>> ^^^
>> > ul 9 03:32:09 CEST 2014
>> hasse at ymer.thorshammare.org:/usr/obj/usr/src/sys/YM
>> > ER i386
>> >
>> > I'm following stable, and at todays update I got the following error:
>> >
>> > root at ymer:/usr/src # svnlite up
>> > Updating '.':
>> > svn: E155017: Checksum mismatch while updating
>> '/usr/src/sys/cam/ctl/ctl_error.c
>> > ':
>> > expected: 0eb4bc2c16922d6e9528af853e1ef8c7
>> > actual: 192119e45a85b5b19dbd5c5313de23ba
>> >
>> > any advice on how to act upon this ?
>>
>> You run a modified kernel. What have you modified? Run 'svnlite
>> status' to view changes or 'svnlite revert -R .' to revert changes.
>> Then try 'svnlite up' again.
>>
>> --
>> Herbert
>> _______________________________________________
>> freebsd-stable at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
>> To unsubscribe, send any mail to
>> "freebsd-stable-unsubscribe at freebsd.org"
>
> Hello
> Thank you for helping.
>
> This is what I get following your recommendations, and also attaching my
> make.conf and custom kernel YMER :
>
> root at ymer:/usr/src # svnlite status
> ! .
> ! sys
> ! sys/cam
> ! sys/cam/ctl
> ? sys/kern/uipc_sockbuf.c.orig
> ? sys/netinet/sctp_auth.c.orig
> ? sys/netinet/sctp_indata.c.orig
> ? sys/netinet/sctputil.c.orig
>
> root at ymer:/usr/src # svnlite revert -R .
>
> root at ymer:/usr/src # svnlite up
> Updating '.':
> U usr.bin/showmount/showmount.8
> U usr.bin/calendar/calendars/calendar.holiday
> U sys/amd64/conf/GENERIC
> U sys/arm/conf/ZEDBOARD
> U sys/sparc64/conf/GENERIC
> U sys/conf/kern.mk
> U sys/cam/scsi/scsi_da.c
> U sys/cam/ata/ata_da.c
> svn: E155017: Checksum mismatch while updating
> '/usr/src/sys/cam/ctl/ctl_error.c':
> expected: 0eb4bc2c16922d6e9528af853e1ef8c7
> actual: 192119e45a85b5b19dbd5c5313de23ba
>
> root at ymer:/usr/src # cat /etc/make.conf
> CC=clang
> CXX=clang++
> CPP=clang-cpp
>
> NO_WERROR=
> WERROR=
>
> KERNCONF=YMER
> WITH_PKGNG=yes
>
> root at ymer:/usr/src # cat /usr/src/sys/i386/conf/YMER
> include GENERIC
> nocpu i486_CPU
> ident YMER
>
> nooptions WITNESS
> nooptions INVARIANTS
>
> nodevice eisa
>
> nodevice fdc
>
> device ahci
>
> options ALTQ
> options ALTQ_CBQ
> options ALTQ_RED
> options ALTQ_RIO
> options ALTQ_HFSC
> options ALTQ_CDNR
> options ALTQ_PRIQ
> options ALTQ_NOPCC
> options ALTQ_DEBUG
>
> options ACCEPT_FILTER_DATA
> options ACCEPT_FILTER_DNS
> options ACCEPT_FILTER_HTTP
>
> options SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
> options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN)
> options SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK)
> options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED)
>
>
What happens if you delete the file with the mismatch?
cd /usr/src
rm sys/cam/ctl/ctl_error.c
svnlite up
Svn should redownload the complete file.
Cheers,
Ronald.
More information about the freebsd-stable
mailing list