yesodweb / haskell-xss-sanitize

prevent XSS attacks by sanitizing html (this is different then escaping!)
Other
20 stars 15 forks source link

0.3.5.7 install failure on ubuntu #17

Closed spgarbet closed 2 years ago

spgarbet commented 7 years ago

garbetsp@biostat1427:~/Projects$ cabal install xss-sanitize Resolving dependencies... Downloading xss-sanitize-0.3.5.7... Failed to install xss-sanitize-0.3.5.7 Build log ( /home/garbetsp/.cabal/logs/xss-sanitize-0.3.5.7.log ): cabal: /home/garbetsp/.cabal/logs/xss-sanitize-0.3.5.7.log: does not exist

I tried a direct download from git and this fails as well. It creates no log and aborts on install. Tried the earlier 0.3.5.6 release and got the same result.

4X3L commented 7 years ago

+1 Also on Fedora 25

spgarbet commented 7 years ago

I got it to install. It seems to be some naming issue with the repo switchover. Somehow the "haskell-xss-sanitize" is being reported as the name of the library, and then it fails to find xss-sanitize. I renamed my local directory and tarballed it and it installs.

joeyh commented 7 years ago

+1 also on Windows :(

joeyh commented 7 years ago

Earlier had 0.3.5.7 installed on the same system, so something exterior to the package must have broken it.

The tarball on hackage unpacks into xss-sanitize-0.3.5.7, which seems fine. @spgarbet How did you rename the local directory?

joeyh commented 7 years ago

0.3.5.6 also fails the same way

andreasabel commented 2 years ago

Stale issue? Close?