This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Ganeti public buildbot configuration".

The branch, master has been updated
       via  b454403f34ddeada5cf380dd9b4db8927a1521cf (commit)
       via  50c0d5196bb5d5da7a0f79ee78518f52ad0185dd (commit)
       via  6a57b7bf98616da83ddfdebc4559abf71e1421a5 (commit)
       via  0ed51fa4c45281cb5397b5dace7a434501e4e975 (commit)
      from  2568952bde54ff40e7e57deaf914f9857dd2319e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit b454403f34ddeada5cf380dd9b4db8927a1521cf
Author: Niklas Hambuechen <[email protected]>
Date:   Fri Dec 5 18:35:35 2014 +0100

    Fedora buildslave: Collapse cabal-installs
    
    `cabal install`s should be collapsed into one command so that the
    constraint solver can choose a consistent set of packages.
    
    Fixes an instance of this error:
    
      fatal error: I found a duplicate definition for symbol
         __hscore_S_IXUSR
      whilst processing object file
         /usr/lib64/ghc-7.4.1/directory-1.1.0.2/HSdirectory-1.1.0.2.o
    
    This happens when we link in two different version of the same
    package, creating duplicate symbols.
    
    That cannot happen on master, since there we use cabal to determine
    one consistent set of dependencies for building and hide all other
    packages on the system, but for Ganeti <= 2.13 we don't have that yet.
    
    This change makes the package versions more consitent, fixing the build.
    
    Signed-off-by: Niklas Hambuechen <[email protected]>
    Reviewed-by: Helga Velroyen <[email protected]>

commit 50c0d5196bb5d5da7a0f79ee78518f52ad0185dd
Author: Niklas Hambuechen <[email protected]>
Date:   Fri Dec 5 18:31:37 2014 +0100

    Fedora buildslave: Fix casing in package
    
    `cabal install` itself has case-insensitive fuzzy matching,
    but as a convention Haskell packages are treated case-sensitive.
    
    Signed-off-by: Niklas Hambuechen <[email protected]>
    Reviewed-by: Helga Velroyen <[email protected]>

commit 6a57b7bf98616da83ddfdebc4559abf71e1421a5
Author: Niklas Hambuechen <[email protected]>
Date:   Thu Dec 4 16:15:00 2014 +0100

    Fedora buildslave: Install newer cabal-install
    
    Fedora's cabal-install-1.14 fails when installing cabal-file-th with:
    
        cabal: At least the following dependencies are missing:
        Cabal >=1.10 && <1.17 && ==1.20.0.2
    
    This seems to be a bug in the depencency solver, and it's fixed
    in newer cabal versions (tried with 1.20), so we install one of those.
    
    Signed-off-by: Niklas Hambuechen <[email protected]>
    Reviewed-by: Helga Velroyen <[email protected]>

commit 0ed51fa4c45281cb5397b5dace7a434501e4e975
Author: Niklas Hambuechen <[email protected]>
Date:   Thu Dec 4 16:03:05 2014 +0100

    Update pylint to 0.26 on ubuntu1304 buildslave
    
    We want to use the same version as on Wheezy here.
    
    Signed-off-by: Niklas Hambuechen <[email protected]>
    Reviewed-by: Helga Velroyen <[email protected]>

-----------------------------------------------------------------------

Summary of changes:
 roles/buildslave/scripts/postinstall |   28 ++++++++++++++--------------
 1 files changed, 14 insertions(+), 14 deletions(-)


hooks/post-receive
-- 
Ganeti public buildbot configuration

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"ganeti-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to