On Wed, Jun 08, 2016 at 12:19:54PM +0200, Roel Janssen wrote: > > Our caching server gives a consistent failure for one package. It > > exists in the store and 'guix gc checks' pass. > > > > guix substitute: error: download from > > > > 'http://guix.genenetwork.org:8080/nar/sqd3q1xq5fsbga00bwhghi9shi7xdaac-gtk+-3.18.2' > > failed: 404, "Not Found" > > > > Now I want to purge it without running a full gc. Next reinstall it > > and see if it gets fixed. > > > > What is the suggested method for fully purging a package from the store? > > > > Pj. > > What about: > guix gc --delete /gnu/store/...-gtk+-3.18.2/ > > (add the specific package path after --delete). > > A package can only be purged when it is not installed in any profile.
Hmmm. It is a running server that actually uses that package. I wonder if it is the same problem we saw before on the substitute servers (hits missing). How did we resolve those? What was the real problem? A rebuild merely reinstates the profile on this machine. It actually appears to be fine. Even so the nar server gives an error for this package. Only for this package - all others are served. I guess I have to read some source code. Pj.