You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The cautious-file package was uploaded in 2013 and it looks like a Hackage trustee made a revision in 2015. The maintainer (greenrd) has not been seen in quite a while and the listed source repository does not exist anymore (it was on patch-tag).
I would like the directory upper bound for cautious-file to be revised to allow directory < 1.4. I have tested that it builds, and also reviewed the code to see whether there is any potential breakage:
There were no changes to renameFile or removeFile between directory 1.2 and 1.3.
There was a change to canonicalizePath: canonicalizePath is no longer canonical for directories (trailing slashes) haskell/directory#63 . This would only cause a problem if cautious-file had been somehow depending on the old behavior that sometimes kept trailing slashes and sometimes didn't. From the way the output of canonicalizePath is used, I can't see how that could possibly be the case. Note also that the current version of cautious-file was uploaded in Jan 2013, at which time directory-1.2.0.1 was current; according to canonicalizePath is no longer canonical for directories (trailing slashes) haskell/directory#63 (comment) that version had the same behavior vis-a-vis trailing slashes as directory-1.3.x, so if anything, the update to allow directory-1.3 would restore the original behavior of canonicalizePath that cautious-file was written against, rather than breaking it.
The only reverse dependencies of cautious-file are tbox (long abandoned) and diagrams-haddock (my package).
The text was updated successfully, but these errors were encountered:
The
cautious-file
package was uploaded in 2013 and it looks like a Hackage trustee made a revision in 2015. The maintainer (greenrd
) has not been seen in quite a while and the listed source repository does not exist anymore (it was onpatch-tag
).I would like the
directory
upper bound forcautious-file
to be revised to allowdirectory < 1.4
. I have tested that it builds, and also reviewed the code to see whether there is any potential breakage:renameFile
orremoveFile
between directory 1.2 and 1.3.canonicalizePath
: canonicalizePath is no longer canonical for directories (trailing slashes) haskell/directory#63 . This would only cause a problem ifcautious-file
had been somehow depending on the old behavior that sometimes kept trailing slashes and sometimes didn't. From the way the output ofcanonicalizePath
is used, I can't see how that could possibly be the case. Note also that the current version ofcautious-file
was uploaded in Jan 2013, at which timedirectory-1.2.0.1
was current; according to canonicalizePath is no longer canonical for directories (trailing slashes) haskell/directory#63 (comment) that version had the same behavior vis-a-vis trailing slashes asdirectory-1.3.x
, so if anything, the update to allowdirectory-1.3
would restore the original behavior ofcanonicalizePath
thatcautious-file
was written against, rather than breaking it.The only reverse dependencies of
cautious-file
aretbox
(long abandoned) anddiagrams-haddock
(my package).The text was updated successfully, but these errors were encountered: