pkg: cache attempt failed: open-output-file: cannot open output file

29 views
Skip to first unread message

Neil Van Dyke

unread,
Feb 27, 2016, 7:24:49 PM2/27/16
to Racket-Dev List
server/built/test-fail issue on one of my packages, which looks like not
a package's fault (see below log).

In general, do you guys want to be emailed by developers of this kind of
thing with the build server, or should we just check back in 24 hours?

http://pkg-build.racket-lang.org/server/built/test-fail/soundex.txt
> [...]
> Downloading http://localhost:18333/built/pkgs/mcfly.zip
> Downloading http://localhost:18333/built/pkgs/overeasy.zip
> pkg: cache attempt failed: open-output-file: cannot open output file
> path:
> /home/racket/build-pkgs/user/.racket/download-cache/.LOCKcache.rktd
> system error: Read-only file system; errno=30
> delete-file: cannot delete file
> path: /var/tmp/14565799141456579914738-overeasy.zip
> system error: Read-only file system; errno=30
> context...:
> /home/racket/build-pkgs/racket/collects/pkg/private/stage.rkt:106:0:
> stage-package/info46
>
> /home/racket/build-pkgs/racket/collects/pkg/private/install.rkt:641:4:
> for-loop
> /home/racket/build-pkgs/racket/collects/pkg/private/install.rkt:141:0:
> install-packages74
> /home/racket/build-pkgs/racket/collects/pkg/private/../../racket/private/more-scheme.rkt:261:28
> (submod /home/racket/build-pkgs/racket/collects/pkg/main.rkt main):
> [running body]
> The time is now Saturday, February 27th, 2016 6:32:43am

Thanks,
Neil

Matthew Flatt

unread,
Feb 28, 2016, 9:35:58 AM2/28/16
to Neil Van Dyke, Racket-Dev List
That certainly looks like a build-system error. I don't know why the
Linux instance (in a VM) decided part-way through that the filesystem
is read-only, and I haven't seen it in other runs. I forced a rebuild
for the package, and the problem didn't happen again.

Meanwhile, the pkg-build service now reports archiving failures (i.e.,
failures in the attempt to get a package for building). The "vlc" and
"kitco" builds currently fail at that level.
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-dev+...@googlegroups.com.
> To post to this group, send email to racke...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-dev/56D23E49.6030606%40neilvandyke.org
> .
> For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages