Hello community, here is the log from the commit of package ghc-tar for openSUSE:Factory checked in at 2016-05-03 09:37:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-tar (Old) and /work/SRC/openSUSE:Factory/.ghc-tar.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ghc-tar" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-tar/ghc-tar.changes 2016-01-28 17:25:01.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-tar.new/ghc-tar.changes 2016-05-03 10:16:44.000000000 +0200 @@ -1,0 +2,6 @@ +Sun May 1 15:57:19 UTC 2016 - mimi.vx@gmail.com + +- update to 0.5.0.2 +* Fix compatability when using ghc-7.4.x and directory >= 1.2.3 + +------------------------------------------------------------------- Old: ---- tar-0.5.0.1.tar.gz New: ---- tar-0.5.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-tar.spec ++++++ --- /var/tmp/diff_new_pack.m8Nwg7/_old 2016-05-03 10:16:45.000000000 +0200 +++ /var/tmp/diff_new_pack.m8Nwg7/_new 2016-05-03 10:16:45.000000000 +0200 @@ -20,7 +20,7 @@ %bcond_with tests Name: ghc-tar -Version: 0.5.0.1 +Version: 0.5.0.2 Release: 0 Summary: Reading, writing and manipulating ".tar" archive files Group: System/Libraries ++++++ tar-0.5.0.1.tar.gz -> tar-0.5.0.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tar-0.5.0.1/Codec/Archive/Tar/Unpack.hs new/tar-0.5.0.2/Codec/Archive/Tar/Unpack.hs --- old/tar-0.5.0.1/Codec/Archive/Tar/Unpack.hs 2016-01-10 17:07:22.000000000 +0100 +++ new/tar-0.5.0.2/Codec/Archive/Tar/Unpack.hs 2016-05-01 02:10:33.000000000 +0200 @@ -32,7 +32,7 @@ ( setModificationTime ) import Data.Time.Clock.POSIX ( posixSecondsToUTCTime ) -import Control.Exception +import Control.Exception as Exception ( catch ) import System.IO.Error ( isPermissionError ) @@ -117,7 +117,8 @@ -- functionality only supported as of directory-1.2.3.x setModTime path t = setModificationTime path (posixSecondsToUTCTime (fromIntegral t)) - `catch` \e -> if isPermissionError e then return () else throwIO e + `Exception.catch` \e -> + if isPermissionError e then return () else throwIO e #else setModTime _path _t = return () #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tar-0.5.0.1/changelog.md new/tar-0.5.0.2/changelog.md --- old/tar-0.5.0.1/changelog.md 2016-01-10 17:07:22.000000000 +0100 +++ new/tar-0.5.0.2/changelog.md 2016-05-01 02:10:33.000000000 +0200 @@ -1,3 +1,7 @@ +0.5.0.2 Duncan Coutts <duncan@community.haskell.org> April 2016 + + * Fix compatability when using ghc-7.4.x and directory >= 1.2.3 + 0.5.0.1 Duncan Coutts <duncan@community.haskell.org> January 2016 * Fix compatability with directory-1.2.3+ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tar-0.5.0.1/tar.cabal new/tar-0.5.0.2/tar.cabal --- old/tar-0.5.0.1/tar.cabal 2016-01-10 17:07:22.000000000 +0100 +++ new/tar-0.5.0.2/tar.cabal 2016-05-01 02:10:33.000000000 +0200 @@ -1,5 +1,5 @@ name: tar -version: 0.5.0.1 +version: 0.5.0.2 license: BSD3 license-file: LICENSE author: Duncan Coutts <duncan@community.haskell.org>