[arch-haskell] Checksum failures when building all packages

Magnus Therning magnus at therning.org
Sat Apr 26 07:34:59 UTC 2014


On Fri, Apr 25, 2014 at 09:13:23AM -0700, Richard Wallace wrote:
> I've checked out habs and am trying to build all the packages as
> described in the readme.  Every once in a while the build will fail
> with a checksum error while installing dependencies
> 
> ==> Installing missing dependencies...
> resolving dependencies...
> looking for inter-conflicts...
> 
> Packages (3): haskell-polyparse-1.9-58  haskell-text-1.1.0.1-3
>  haskell-cpphs-1.18.4-3
> 
> Total Installed Size:   37.85 MiB
> 
> :: Proceed with installation? [Y/n]
> (3/3) checking keys in keyring   [########################################] 100%
> (3/3) checking package integrity [########################################] 100%
> :: File /var/cache/pacman/pkg/haskell-polyparse-1.9-58-x86_64.pkg.tar.xz is
> corrupted (invalid or corrupted package (checksum)).
> Do you want to delete it? [Y/n]
> :: File /var/cache/pacman/pkg/haskell-cpphs-1.18.4-3-x86_64.pkg.tar.xz is
> corrupted (invalid or corrupted package (checksum)).
> Do you want to delete it? [Y/n]
> error: failed to commit transaction (invalid or corrupted package
> (checksum))
> Errors occurred, no packages were upgraded.
> ==> ERROR: 'pacman' failed to install missing dependencies.
> 
> ==> ERROR: Build failed, check
> /home/rwallace/Development/habs/x86_64-chroot/build/build
> *** ERROR: Trapped ERR, something went very wrong.
> 
> If I just restart the build, it appears to download the problem
> dependency instead of using the locally built package.
> 
> Is this normal, or am I doing something wrong?

It's not something I remember noticing.

After building a package in the chroot it should be installed, which
means that if you really are building of all of habs then you
shouldn't really need to download many packages at all.

/M

-- 
Magnus Therning                      OpenPGP: 0xAB4DFBA4 
email: magnus at therning.org   jabber: magnus at therning.org
twitter: magthe               http://therning.org/magnus

Perl is another example of filling a tiny, short-term need, and then
being a real problem in the longer term.
     -- Alan Kay
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://www.haskell.org/pipermail/arch-haskell/attachments/20140426/1bd89bd9/attachment.sig>


More information about the arch-haskell mailing list