From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vagrant Cascadian Subject: Re: keep spinning even without new line Date: Sat, 29 Dec 2018 18:57:10 -0800 Message-ID: <87pntjrabd.fsf@ponder.i-did-not-set--mail-host-address--so-tickle-me> References: <87muootkms.fsf@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:48566) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gdRJ5-0002zj-KL for guix-devel@gnu.org; Sat, 29 Dec 2018 21:58:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gdRHw-0005Yz-G4 for guix-devel@gnu.org; Sat, 29 Dec 2018 21:57:19 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:50808) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gdRHw-0005Xv-AJ for guix-devel@gnu.org; Sat, 29 Dec 2018 21:57:16 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:21:21:0:100e]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id 6232B1AAC0 for ; Sat, 29 Dec 2018 18:57:15 -0800 (PST) In-Reply-To: <87muootkms.fsf@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2018-12-29, Ricardo Wurmus wrote: > when using =E2=80=9Cguix package -i=E2=80=9D the build log lines are repl= aced with a > spinner character. In some cases, the build log does not produce new > lines for a long time, so that the spinner appears to be stuck. > What do you think of advancing the spinner even when the build log is > not verbose enough to trigger the display of the next character? How > can this be accomplished? Are you proposing that the spinner spins even when there's no indication that anything is actually happening? Or is there some source of information other than the build log output? It could spin multiple times for each line, and space them out over time... (multiple lines in the same time-window might only spin X number of times) To me, it would make sense that the spinner should stop spinning if the build is stuck or just not very active... otherwise, it's not providing useful information to the person watching... live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCXCg0BwAKCRDcUY/If5cW qh2vAQCAiX4eqQp6AHPbo5rU9q96Vir9tyU6VrXSjVElckVtJgD+L5UfFuU4J8n3 YhkgqGyteuq9e7M7DXy9+IqYnOt4Ag4= =MMPT -----END PGP SIGNATURE----- --=-=-=--