current ctm reports: Fatal error: Probably not a CTM-patch at all.
Julian H. Stacey
jhs at berklix.com
Mon Nov 7 01:09:50 UTC 2016
Hi, Reference:
> From: "Montgomery-Smith, Stephen" <stephen at missouri.edu>
> 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 at 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
More information about the ctm-users
mailing list