"GOT", but the "O" is a cute, smiling pufferfish. Index | Thread | Search

From:
jrmu@ircnow.org
Subject:
Re: Issue with gotd and cloning large repos
To:
gameoftrees@openbsd.org
Date:
Mon, 4 Aug 2025 19:10:00 -0700

Download raw body.

Thread
Greetings,

I tried to test got 0.116-current but am still running into similar
errors:

On both client and server I ran:

$ got clone ssh://anonymous@got.gameoftrees.org/got.git
$ got checkout got.git
$ mkdir ~/bin
$ cd ~/got
$ make obj
$ make
$ make install
$ make obj
$ make server
$ make server-install

On the client:

$ got clone ssh://anonymous@ircnow.org/almanack.git
Connecting to ssh://anonymous@ircnow.org/almanack.git
server: 18 commits colored, 3130 objects found, deltify 58%gotsh: raw
object has unexpected size
got-fetch-pack: unknown side-band received from server
got: bad packet received

On the server

$ doas chsh -s /home/jrmu/bin/gotsh anonymous

$ doas /home/jrmu/bin/gotd -f /etc/gotd.conf -dvv
parent: socket: /var/run/gotd.sock
parent: user: _gotd
listen: listening for client connections
listen: gotd_accept: new client connected on fd 6 uid 1022 gid 1022
parent: recv_connect: new client uid 1022 connected on fd 7
parent: list-refs request from uid 1022
parent: starting auth for uid 1022 repository almanack.git
parent: proc auth /var/git/almanack.git is on fd 8
auth /var/git/almanack.git: authentication request received
auth /var/git/almanack.git: authenticating uid 1022 gid 1022
parent: kill -15 57101
parent: authenticated anonymous for repository almanack.git
parent: starting client uid 1022 session for repository almanack.git
auth /var/git/almanack.git: auth /var/git/almanack.git: shutting down
parent: proc session_read /var/git/almanack.git is on fd 8
parent: reaped pid 57101
parent: starting reader for repository almanack.git
parent: proc repo_read /var/git/almanack.git is on fd 9
session_read /var/git/almanack.git: uid 1022: expecting capabilities
session_read /var/git/almanack.git: receiving capabilities from uid 1022
session_read /var/git/almanack.git: expecting 3 capabilities from uid 1022
session_read /var/git/almanack.git: uid 1022: capability agent=got/0.116-current
session_read /var/git/almanack.git: uid 1022: capability ofs-delta
session_read /var/git/almanack.git: uid 1022: capability side-band-64k
session_read /var/git/almanack.git: uid 1022: expecting want-lines
session_read /var/git/almanack.git: received want-line from uid 1022
repo_read /var/git/almanack.git: client wants cfb3ad72f1a6ea569b144ff6278ca551322bf3a3
repo_read /var/git/almanack.git: sending ACK for cfb3ad72f1a6ea569b144ff6278ca551322bf3a3
session_read /var/git/almanack.git: received flush-pkt from uid 1022
session_read /var/git/almanack.git: uid 1022: expecting have-lines or 'done'
session_read /var/git/almanack.git: received 'done' from uid 1022
repo_read /var/git/almanack.git: receiving delta cache file
repo_read /var/git/almanack.git: receiving pack pipe descriptor
repo_read /var/git/almanack.git: packfile request received
repo_read /var/git/almanack.git: sending packfile: raw object has unexpected size
session_read /var/git/almanack.git: uid 1022: raw object has unexpected size
session_read /var/git/almanack.git: uid 1022: disconnecting
session_read /var/git/almanack.git: session_read /var/git/almanack.git: shutting down
repo_read /var/git/almanack.git: repo_read /var/git/almanack.git: shutting down
parent: uid 1022: disconnecting
parent: kill -15 81326
parent: kill -15 4960
listen: client disconnecting
listen: client on fd 6 disconnecting
parent: reaped pid 81326
parent: reaped pid 4960

--
Aaron Lin
jrmu@ircnow.org
IRCNow (https://ircnow.org)