svn: E155017: Checksum mismatch
Ronald Klop
ronald-lists at klop.ws
Fri Jul 18 12:14:12 UTC 2014
On Fri, 18 Jul 2014 13:56:11 +0200, Ronald Klop <ronald-lists at klop.ws>
wrote:
> 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.
Or try this:
http://techblog.moudrick.net/2012/02/subversion-17-file-folders-manipulation.html
cd /usr/src/sys/cam/ctl/
svnlite update --set-depth empty
svnlite update --set-depth infinity
Regards,
Ronald.
More information about the freebsd-stable
mailing list