You are not logged in.

#1 2017-07-24 21:52:50

Thinkredstone
Member
Registered: 2016-11-11
Posts: 4

Installing taffybar on Arch Linux

pretty much as the title says, I'm trying to install taffybar on my machine. Because Arch-Haskell is giving me a lot of trouble because of outdated packages, I am trying to install with cabal; Now, a lot of the packages taffybar depends on I already installed with pacman, but that seems fine. Here is the output of cabal install taffybar:

[thinkredstone@RedGraphite ~]$ cabal install taffybar
Resolving dependencies...
Configuring gio-0.13.3.1...
Failed to install gio-0.13.3.1
Build log ( /home/thinkredstone/.cabal/logs/gio-0.13.3.1.log ):
cabal: Entering directory '/tmp/cabal-tmp-13169/gio-0.13.3.1'
cabal: Leaving directory '/tmp/cabal-tmp-13169/gio-0.13.3.1'
cabal: Error: some packages failed to install:
gio-0.13.3.1 failed during the configure step. The exception was:
user error ('/usr/bin/ghc' exited with an error:
/usr/bin/ld: cannot find -lHSgtk2hs-buildtools-0.13.2.2-6IcrRfOHJbP2W1vtUJz7xA
/usr/bin/ld: cannot find -lHSrandom-1.1-9tceXaeYIMZ4JrKq20Egog
/usr/bin/ld: cannot find -lHShashtables-1.2.1.1-1Rx9CynCW0SHv3JyARxq31
/usr/bin/ld: cannot find -lHSvector-0.12.0.1-692PQMDMB6pIQ1uGwefDcQ
/usr/bin/ld: cannot find -lHSprimitive-0.6.2.0-4578caNkWQ54Gt1mxLF2Yh
/usr/bin/ld: cannot find -lHShashable-1.2.6.1-2nPqxcHq7mUGgurrYaLtXr
/usr/bin/ld: cannot find -lHStext-1.2.2.2-3ENqlljngKa6xj1Go2fVWq
collect2: error: ld returned 1 exit status
`gcc' failed in phase `Linker'. (Exit code: 1)
)
gtk-0.14.6 depends on gio-0.13.3.1 which failed to install.
gtk-traymanager-0.1.6 depends on gio-0.13.3.1 which failed to install.
taffybar-0.4.6 depends on gio-0.13.3.1 which failed to install.

as you can see, cabal cannot install haskell-gio because of an error I cannot say I fully understand. I also cannot install haskell-gio's AUR, when I try I get

==> Starting build()...
Setup: <command line>: can't load .so/.DLL for: libHSprimitive-0.6.2.0-4578caNkWQ54Gt1mxLF2Yh.so (libHSprimitive-0.6.2.0-4578caNkWQ54Gt1mxLF2Yh.so: cannot open shared object file: No such file or directory)
==> ERROR: A failure occurred in build().

even though haskell-primitive is installed and updated. Any help / ideas will be very appreciated.

Offline

#2 2017-07-24 22:06:23

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: Installing taffybar on Arch Linux

I believe that this is the same issue, does the solution in the linked wiki article help?

https://bbs.archlinux.org/viewtopic.php?id=228281

Last edited by Slithery (2017-07-24 22:07:31)


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

#3 2017-07-24 22:49:44

Thinkredstone
Member
Registered: 2016-11-11
Posts: 4

Re: Installing taffybar on Arch Linux

No, it all comes back to gio failing to install both through cabal and through the AUR package (just purged all my haskell-related packages and tried again)

Last edited by Thinkredstone (2017-07-24 22:51:08)

Offline

Board footer

Powered by FluxBB