[arch-haskell] Using makeahpkg
magnus at therning.org
Sat Oct 12 07:40:20 UTC 2013
On Thu, Jul 26, 2012 at 10:40 AM, Alessandro Pezzoni
<alessandro_pezzoni at lavabit.com> wrote:
> On Thu, Jul 26, 2012 at 09:54:36AM +0200, Magnus Therning wrote:
>> 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).
> I already had 'sudo' and 'devtools' installed and read the output of
> './makehapkg -h', but that really didn't help in this case.
Then I don't know what the problem is exactly. What does the build
log file say? (/home/bexie/my-habs/x86_64-chroot/build/build)
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