[Hackage] #920: hackage-mirror fails with HTTP 400 on PlslTools

#920: hackage-mirror fails with HTTP 400 on PlslTools -------------------------------+-------------------------------------------- Reporter: bgamari | Owner: Type: defect | Status: new Priority: normal | Milestone: Component: Hackage 2 server | Version: 1.8.0.6 Severity: normal | Keywords: Difficulty: unknown | Ghcversion: Platform: | -------------------------------+-------------------------------------------- hackage-mirror against hackage.haskell.org fails with, {{{ $ hackage-mirror http://hackage.haskell.org/ http://bgamari:xxx@localhost:8080/ 17816 packages to mirror. mirroring PlslTools-0.0.1 hackage-mirror: Failed to upload package PlslTools-0.0.1, HTTP error code 400, Bad Request http://bgamari:...@localhost:8080/package/PlslTools-0.0.1/PlslTools-0.0.1.ta... short tar trailer }}} -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/920 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects

#920: hackage-mirror fails with HTTP 400 on PlslTools -------------------------------+-------------------------------------------- Reporter: bgamari | Owner: Type: defect | Status: closed Priority: normal | Milestone: Component: Hackage 2 server | Version: 1.8.0.6 Severity: normal | Resolution: invalid Keywords: | Difficulty: unknown Ghcversion: | Platform: -------------------------------+-------------------------------------------- Changes (by duncan): * status: new => closed * resolution: => invalid Comment: This is the correct behaviour, PlslTools-0.0.1 really is borked. To have the hackage-mirror ignore broken packages and keep going, use the `--keep-going` flag. Also, if you use `--continuous` mode then it will also keep going in the face of unmirrorable packages. In both cases it records missing and unmirrorable packages in local files. -- Ticket URL: http://hackage.haskell.org/trac/hackage/ticket/920#comment:1 Hackage http://haskell.org/cabal/ Hackage: Cabal and related projects
participants (1)
-
Hackage