From owner-ctm-users@freebsd.org Mon Nov 7 01:09:50 2016 Return-Path: Delivered-To: ctm-users@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 34297C33D05 for ; Mon, 7 Nov 2016 01:09:50 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from land.berklix.org (land.berklix.org [144.76.10.75]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id D3BA174D for ; Mon, 7 Nov 2016 01:09:49 +0000 (UTC) (envelope-from jhs@berklix.com) Received: from mart.js.berklix.net (p5B226927.dip0.t-ipconnect.de [91.34.105.39]) (authenticated bits=128) by land.berklix.org (8.15.2/8.15.2) with ESMTPA id uA719hoY007885; Mon, 7 Nov 2016 01:09:44 GMT (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (fire.js.berklix.net [192.168.91.41]) by mart.js.berklix.net (8.14.3/8.14.3) with ESMTP id uA719g2P031644; Mon, 7 Nov 2016 02:09:43 +0100 (CET) (envelope-from jhs@berklix.com) Received: from fire.js.berklix.net (localhost [127.0.0.1]) by fire.js.berklix.net (8.14.7/8.14.7) with ESMTP id uA719Oid064992; Mon, 7 Nov 2016 02:09:36 +0100 (CET) (envelope-from jhs@berklix.com) Message-Id: <201611070109.uA719Oid064992@fire.js.berklix.net> To: "Montgomery-Smith, Stephen" cc: "ctm-users@freebsd.org" Subject: Re: current ctm reports: Fatal error: Probably not a CTM-patch at all. From: "Julian H. Stacey" Organization: http://berklix.eu BSD Unix Linux Consultants, Munich Germany User-agent: EXMH on FreeBSD http://berklix.eu/free/ X-From: http://www.berklix.eu/~jhs/ In-reply-to: Your message "Sun, 06 Nov 2016 23:54:15 +0000." Date: Mon, 07 Nov 2016 02:09:24 +0100 X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Nov 2016 01:09:50 -0000 Hi, Reference: > From: "Montgomery-Smith, Stephen" > Date: Sun, 6 Nov 2016 23:54:15 +0000 "Montgomery-Smith, Stephen" wrote: > On 11/05/2016 10:39 AM, Julian H. Stacey wrote: > > Hi ctm-users@freebsd.org > > Anyone else seeing similar strangeness ? ... > > No problem running on 9.2-RELEASE, but on today's current : > > ( /usr/src .svn_revision 308280 .ctm_status src-cur 12727 ) > > after an installworld & kernel ) > > > > cd /usr/svn; cat .ctm_status > > svn-cur 5081 > > ctm -q /pub/FreeBSD/development/CTM/svn-cur/svn-cur.05[0-9][0-9][0-9].xz > > /pub/FreeBSD/development/CTM/svn-cur/svn-cur.05000.xz \ > > Fatal error: Probably not a CTM-patch at all. > > # Yes I know I dont need earlier deltas, but its a cut & paste > > # suggestion from my standard script > > # The point is, ctm always used to just skip past deltas it didnt need, > > # including those it now doesnt recognise as deltas. > > # ctm also fails on delta it does need, see below: > > # Both these fail: > > ctm /pub/FreeBSD/development/CTM/svn-cur/svn-cur.05082.xz > > ctm -v /pub/FreeBSD/development/CTM/svn-cur/svn-cur.05082.xz > > Fatal error: Probably not a CTM-patch at all. > > ctm: exit(65) > > > > Delta is not corrupt: > > > > cd /pub/FreeBSD/development/CTM/svn-cur > > sha256 svn-cur.05082.xz > > SHA256 (svn-cur.05082.xz) = d2b20f44265cca77a811eb074abdbe58466bf72d8f5f3a39113a7b82a5a0b1b8 > > > > ssh ctm.berklix.org (or as no public login, ftp & sha256 localy) > > cd /pub/FreeBSD/development/CTM/svn-cur > > sha256 svn-cur.05082.xz > > SHA256 (svn-cur.05082.xz) = d2b20f44265cca77a811eb074abdbe58466bf72d8f5f3a39113a7b82a5a0b1b8 > > > > Proof that its not delta at fault, but ctm command: > > > > cd /pub/FreeBSD/development/CTM/svn-cur; pwd > > /.amd_mnt/fire/0s4/ftp/pub/FreeBSD/development/CTM/svn-cur > > cd /usr/svn;pwd > > /data/usr/ftp/pri/FreeBSD/development/FreeBSD-SVN > > > > ssh fire # 9.2 host > > cd /host/lapr/data/usr/ftp/pri/FreeBSD/development/FreeBSD-SVN > > ctm /0s4/ftp/pub/FreeBSD/development/CTM/svn-cur/svn-cur.05082.xz > > ctm: .ctm_status: Permission denied > > # OK, i just auto apply deltas from /etc/aliases, hence > > # it complaining about ownerships, but not about delta content. > > > > ssh -l mailnull-csh localhost # still on 9.2 host > > cd /host/lapr/data/usr/ftp/pri/FreeBSD/development/FreeBSD-SVN > > ctm /0s4/ftp/pub/FreeBSD/development/CTM/svn-cur/svn-cur.05082.xz > > > FS .ctm_status > > > SV > > svnadmin: E000045: Can't get exclusive lock on file 'base/db/txn-current-lock': Operation not supported > > Broken pipe > > # OK that's some NFS problem applying delta, but at least old > > # 9.2 ctm command accepts delta to apply, unlike current ctm > > > > Curiously I am not seeing same problem running on 12 current file system > > & 12 current bin/ctm, applying deltas to src-cur/ > > cat .ctm_status > > src-cur 12727 > > ctm -q /pub/FreeBSD/development/CTM/src-cur/src-*.1[0-9][0-9][0-9][0-9].gz > > cat .ctm_status > > src-cur 12729 > > > > Cheers, > > Julian > > > > Let me look into this. I did accidentally reboot the delta creating > server a few days ago at an inopportune time. That might be the cause > of the error. > > Sorry. I dont think its a corrupt delta, as my 9.2 seems to have no problems running ctm on the delta. I havent had time to investigate yet, but I suspcet a bad ctm under src, maybe a bad commit to src/ of ctm or a bad shared lib, dont know. First off: does anyone else run current to apply ctms deltas ? Can anyone else see what I reported. Cheers, Julian -- Julian Stacey, BSD Linux Unix Sys Eng Consultant Munich Reply below, Prefix '> '. Plain text, No .doc, base64, HTML, quoted-printable. http://berklix.eu/brexit/#stolen_votes