[arch-haskell] Using makeahpkg

Magnus Therning magnus at therning.org
Thu Jul 26 09:54:36 CEST 2012


On Wed, Jul 25, 2012 at 2:23 PM, Alessandro Pezzoni
<alessandro_pezzoni at lavabit.com> wrote:
> Hello,
> I'm trying to use the 'makehapkg' script to build Haskell packages, as
> suggested by Magnus Therning, but I'm having some issues with it. Though
> it works fine for packages without dependencies other than ghc, like
> haskell-xdg-basedir (not currently in habs), it fails to install extra
> dependencies prior to building, e.g.:
>
> $./makeahpkg haskell-data-accessor
> [...]
> ==> Making package: haskell-data-accessor 0.2.2.2-1 (Wed Jul 25 12:14:10
> UTC 2012)
> ==> Checking runtime dependencies...
> ==> Installing missing dependencies...
> sudo: effective uid is not 0, is sudo installed setuid root?
> ==> ERROR: 'pacman' failed to install missing dependencies.
> ==> ERROR: Build failed, check /home/bexie/my-habs/x86_64-chroot/build/build
>
> As I don't have any kind of experience with chroots I'm quite at a loss
> here. Am I doing something wrong?

First run `./makeahpkg -h` to familiarise yourself with its options.
Then make sure you have `sudo` and `devtools` installed (those are the
only required packages I can remember off the top of my head).

/M

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



More information about the arch-haskell mailing list