Package Details: arbtt 0.11.1-1

Git Clone URL: https://aur.archlinux.org/arbtt.git (read-only, click to copy)
Package Base: arbtt
Description: Automatic Rule-Based Time Tracker
Upstream URL: https://hackage.haskell.org/package/arbtt
Licenses: GPL2
Conflicts: haskell-arbtt
Provides: haskell-arbtt
Submitter: PrinceMachiavell
Maintainer: Konzertheld
Last Packager: Konzertheld
Votes: 6
Popularity: 0.000014
First Submitted: 2019-06-02 01:59 (UTC)
Last Updated: 2022-01-04 09:13 (UTC)

Latest Comments

Teronslair commented on 2022-05-07 08:06 (UTC)

Solved: https://forum.garudalinux.org/t/aur-packages-rebuild-on-deps-change-due-to-system-update/19336

Rebuilding the package via paru worked. Just had to clean the paru package cache to do an actual build.

Sorry for wasting your time reading this :)

Teronslair commented on 2022-05-06 06:45 (UTC) (edited on 2022-05-06 06:47 (UTC) by Teronslair)

On the latest system update in Garuda Linux, arbtt stopped working due to several libs being updated, haskell-utf8-string being one of them. I had no conflict being flagged, no warning that updating these libs would break arbtt. Clean system update. And then when I run the executable I get:

arbtt-capture: error while loading shared libraries: libHSutf8-string-1.0.2-FOQgGpXm4p2BxMMm2pyYrn-ghc9.0.2.so: cannot open shared object file: No such file or directory

because the shared lib file name is now different:

ls /usr/lib | grep libHS | grep utf8

.rwxr-xr-x 301k root 4 mai 13:02  libHSutf8-string-1.0.2-9eFA57BgKXNHtjvfuIOq9f-ghc9.0.2.so

Who did what to break it? I've tried a few things to fix it but no luck: https://forum.garudalinux.org/t/haskell-packages-broken-after-system-update/19313

Konzertheld commented on 2022-01-05 14:39 (UTC)

Update on dependency issues: The patch I made to resolve the dependency issues has been confirmed as valid by the developer and is now included upstream. Dependencies as configured in this package should be safe.

Konzertheld commented on 2022-01-04 09:18 (UTC)

Hi, I adopted the package. I updated it to the latest version 0.11.1 and fixed two dependencies:

  1. The aeson dependency was fixed upstream. I applied the change. @fuero you should no longer need to change the PKGBUILD yourself. @Quatro this should fix your issue, too.

  2. There is a new dependency, attoparsec, that unfortunately immediately had a problem because the version requested was no longer available. I changed both PKGBUILD and arbtt.cabal (with a patch file) to use a newer version. This is NOT reflecting the dependencies requested upstream. I reported the issue, see https://github.com/nomeata/arbtt/issues/141

@chmd I had that issue, too, and it disappeared for me with the update.

fuero commented on 2021-02-06 19:22 (UTC)

I've removed the upper bound on the haskell-aeson dependeny and compiled the newer 0.10.4 version with it without errors.

kqr commented on 2020-10-26 21:28 (UTC)

This worked for me

cabal install --ghc-options=-dynamic --enable-executable-dynamic

Moggele commented on 2020-08-19 12:01 (UTC) (edited on 2020-08-19 12:05 (UTC) by Moggele)

installation not working

aurman -S arbtt ~~ initializing aurman... ~~ the following packages are neither in known repos nor in the aur :: xorg-font-utils-7.6-6 ~~ calculating solutions...

!! While searching for solutions the following errors occurred: :: Not provided: haskell-aeson<1.5 but needed by arbtt-0.10.2-6 :: Not provided: haskell-aeson<=1.5 but needed by arbtt-0.10.2-6

!! we could not find a solution

Quatro commented on 2020-05-25 22:42 (UTC) (edited on 2020-05-25 22:42 (UTC) by Quatro)

Installing is currently failing with

> yay -S arbtt
==> Error: Could not find all required packages:
    haskell-aeson<=1.5 (Wanted by: arbtt)
    haskell-aeson<1.5 (Wanted by: arbtt)

chmd commented on 2020-04-26 11:30 (UTC)

This package does not build for me. Any idea?

==> Starting build()...

Setup.hs:26:17: error:
    Variable not in scope:
      rawSystemProgram
        :: Distribution.Verbosity.Verbosity
           -> ConfiguredProgram -> [[Char]] -> IO a0
   |
26 |                 rawSystemProgram verb configuredProg
   |                 ^^^^^^^^^^^^^^^^
==> ERROR: A failure occurred in build().
    Aborting...
Error making: arbtt

rkmax commented on 2020-04-07 14:36 (UTC)

cabal binary is not present anymore on ghc, to add the cabal init; rm arbtt0102.cabal; fix need to add cabal-install to make dependencies

hurufu commented on 2020-04-05 07:19 (UTC)

If you want to build it sooner then this package will get fixed, you may try to add: cabal init; rm arbtt0102.cabal; before runhaskell Setup configure in a build() function in PKGBUILD file.

free.wind commented on 2020-03-12 10:46 (UTC)

I also can confirm the same build error

hurufu commented on 2020-03-05 23:13 (UTC)

I can confirm the same build error

Moggele commented on 2020-02-18 19:39 (UTC) (edited on 2020-02-18 19:40 (UTC) by Moggele)

Since last update the package do not compile.

Setup.hs:26:17: error: Variable not in scope: rawSystemProgram :: Distribution.Verbosity.Verbosity -> ConfiguredProgram -> [[Char]] -> IO a0 | 26 | rawSystemProgram verb configuredProg | ^^^^^^^^^^^^^^^^

rja commented on 2019-06-15 06:05 (UTC)

I got the following error running arbtt-capture:

arbtt-capture: error while loading shared libraries: libHSutf8-string-1.0.1.1-Geq8jdOv4Q3LkcQoEOWDVv-ghc8.6.5.so: cannot open shared object file: No such file or directory

Please move haskell-utf8-string to the depends array.