Skip to content
Commits on Jan 1, 2015
  1. @trofi

    Distribution/Gentoo/Packages.hs: don't export 'hasObjMatching'

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Jan 1, 2015
Commits on Dec 30, 2014
  1. @trofi

    Distribution/Gentoo/GHC.hs: output broken packages at start

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Dec 30, 2014
Commits on Dec 29, 2014
  1. @trofi

    added verbose output for '.conf' -> PN resolution

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Dec 29, 2014
Commits on Dec 28, 2014
  1. @trofi

    haskell-updater.cabal: release 1.2.5

    Don't warn about empty gentoo/*.conf files.
    We allow them for phony and no-libs packages
    in haskell-cabal.eclass.
    
    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Dec 28, 2014
  2. @trofi

    haskell-updater.cabal: release 1.2.4

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Dec 28, 2014
  3. @trofi

    Distribution/Gentoo/GHC.hs: add support for packages in ghc format

    Signed-off-by: Sergei Trofimovich <siarheit@google.com>
    trofi committed Dec 28, 2014
Commits on Aug 1, 2014
  1. @trofi

    haskell-updater.cabal: release 1.2.3

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Aug 1, 2014
  2. @trofi

    haskell-updater.cabal: release 1.2.2

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Aug 1, 2014
Commits on Jul 12, 2014
  1. @trofi

    Distribution/Gentoo/Util.hs: search for broken packages in alphabetic…

    … order
    
    Does not slow things down, but stabilizes results across
    multiple runs.
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Jul 12, 2014
Commits on May 29, 2014
  1. @alexander-b

    Clean up here and there

    Signed-off-by: Alexander Berntsen <alexander@plaimi.net>
    alexander-b committed May 29, 2014
  2. @alexander-b

    Add an example of '--' to the man page

    Signed-off-by: Alexander Berntsen <alexander@plaimi.net>
    alexander-b committed May 29, 2014
Commits on May 26, 2014
  1. @alexander-b

    Add manpage

    Signed-off-by: Alexander Berntsen <alexander@plaimi.net>
    alexander-b committed May 26, 2014
Commits on Feb 13, 2014
  1. @trofi

    haskell-updater.cabal: allow ghc-7.8

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Feb 13, 2014
Commits on Dec 23, 2013
  1. @trofi

    haskell-updater.cabal: release 1.2.1

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 23, 2013
  2. @trofi

    Distribution/Gentoo/Packages.hs: drop another mention of 'ghc-bin'

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 23, 2013
  3. @trofi

    Distribution/Gentoo/Packages.hs: speedup haveFiles

    Switched from linear search (in List) to logarithmic (in Set)
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 23, 2013
  4. @trofi

    Distribution/Gentoo/GHC.hs: traverse /var/db/pkg only once to find gh…

    …c installs
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 23, 2013
  5. @trofi

    Distribution/Gentoo/GHC.hs: don't search for ancient '/opt/ghc' install

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 23, 2013
  6. @qnikst @trofi

    Update options as cave resolve doesn't have --quiet option

    REPORTED-BY: L29Ah_.
    qnikst committed with trofi Nov 23, 2013
Commits on Dec 22, 2013
  1. @trofi

    Distribution/Gentoo/GHC.hs: speed up lookup of several broken packages

    Before the patch we probed whole file system for _each_ unknown broken package
    (effectively grepped for foo.conf).
    
    After the patch we try to locate all the corresponding
    packages for all '*.conf' files in one run.
    
    The performance problem is seen nicely on 500 broken packages.
    
    Before the patch haskell-updater spinned for about 5 minutes,
    now it takes 7 seconds (hot filesystem cache).
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 23, 2013
  2. @trofi

    Distribution/Gentoo/GHC.hs: added more debug to see where exactly h-u…

    … spends most of time resolving packages
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 23, 2013
  3. @trofi

    Main.hs: added '-v' ('--verbose') option to ease runtime debugging

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 23, 2013
  4. @trofi

    haskell-updater.cabal: release 1.2.0.12

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 22, 2013
Commits on Dec 21, 2013
  1. @trofi

    fix file descriptor leaks (readFile on partially read files)

    Found today when ran h-u on my system:
    > Searching for Haskell libraries with broken dependencies.
    > haskell-updater: /usr/lib64/ghc-7.6.3/gentoo/chaselev-deque-0.4.conf: openFile: resource exhausted (Too many open files)
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 21, 2013
Commits on Dec 19, 2013
  1. @trofi

    Distribution/Gentoo/Packages.hs: cleanup: tweaked comments and whites…

    …pace
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 19, 2013
  2. @trofi

    switched from default Setup.lhs to default Setup.hs

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Dec 19, 2013
Commits on Sep 27, 2013
  1. @trofi

    haskell-updater.cabal: release 1.2.0.11

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Sep 27, 2013
  2. @trofi

    Distribution/Gentoo/GHC.hs: port to Cabal-1.18

    rawSystemStdInOut got two more arguments in cabal-1.18+
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Sep 27, 2013
Commits on Sep 3, 2013
  1. @qnikst

    Automatically pass -q flag to portage.

    + Increment version number
    qnikst committed Sep 3, 2013
Commits on Mar 3, 2013
  1. @trofi

    haskell-updater.cabal: tag 1.2.0.9

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Mar 3, 2013
  2. @trofi

    portage: enable '--complete-graph' by default

    Especially useful to pull the packages in proper order.
    
    The common problem is portage treating broken packages
    as installed thus when we try to reemerge all broken stuff
    we get completely random order.
    
    '--complete-graph' helps in restoring the sanity.
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Mar 3, 2013
  3. @trofi

    Main.hs: allow short '-a' as an alias for '--all'

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Mar 3, 2013
Commits on Oct 18, 2012
  1. @trofi

    tagged v1.2.0.8

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Oct 18, 2012
  2. @trofi

    Distribution/Gentoo/Packages.hs: handle EAPI=5 SLOT=slot_part/subslot…

    …_part
    
    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Oct 18, 2012
Commits on Sep 11, 2012
  1. @trofi

    tagged v1.2.0.7

    Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
    trofi committed Sep 11, 2012
Something went wrong with that request. Please try again.