Package Details: taffybar 3.2.1-3

Git Clone URL: https://aur.archlinux.org/taffybar.git (read-only)
Package Base: taffybar
Description: A desktop bar similar to xmobar, but with more GUI
Upstream URL: http://github.com/travitch/taffybar
Licenses: BSD3
Submitter: pdxleif
Maintainer: pdxleif (yakshaver, SolarAquarion)
Last Packager: SolarAquarion
Votes: 4
Popularity: 0.009348
First Submitted: 2018-01-27 20:24
Last Updated: 2019-08-05 22:16

Latest Comments

1 2 Next › Last »

pdxleif commented on 2019-01-21 08:56

Opened https://bugs.archlinux.org/task/61486 against the gtk3 package. In the meantime, you could downgrade the gtk3 package, but that sounds like it could be risky. I edited that .gir file to remove references to get_row_header_cells and get_column_header_cells, and reinstalled starting from haskell-gi-gtk, and taffybar works now. It's just an .xml file.

pdxleif commented on 2019-01-21 07:56

I reinstalled my taffybar stack, and I'm getting the same thing now too. What's suspicious is that that's a C function: https://gitlab.gnome.org/GNOME/gtk/blob/master/gtk/a11y/gtkcellaccessibleparent.c#L240 and hour Haskell stuff hasn't changed. My system was updated to gtk3 3.24.3 on the 15th: [2019-01-15 12:25] [ALPM] upgraded gtk3 (3.24.2+7+g43aeb52b73-1 -> 3.24.3-1) Found this issue, which seems to describe this: https://github.com/haskell-gi/haskell-gi/issues/212 On my system, I confirmed that the .gir file does have that function, and the .so file does not, and both files are owned by the gtk3 package. On the linked issue, they filed that as a bug against the OpenSUSE gtk3 package. I'll file a bug against the Arch gtk3 package for this, as well.

chilledfrogs commented on 2019-01-19 22:47

ghc-pkg check seems to not report anything out of the ordinary, trying to yet again reinstall gi-gtk... Indeed it sounds like it can't load that function/symbol in the library that it's expecting; if it's an error upstream it might theoretically be caused by using a previously deprecated function? idk, just speculating...

Update: same compile error while building taffybar :(

pdxleif commented on 2019-01-19 19:10

Sounds like it's saying it can't load that function in gi-gtk? I'd run the command ghc-pkg check, and see if it mentions any broken packages - specifically, gi-gtk or anything it depends on (you can also use ghc-pkg list to list all registered packages - broken ones should be highlighted in red). You could run pacman -Rc haskell-gi-gtk to recursively remove gi-gtk and anything that depends on it, and then re-install taffybar, which would do a new install of gi-gtk.

chilledfrogs commented on 2019-01-19 12:02

Hello there, I'm experiencing the following problem since yesterday; when I try to build, after recompiling all the Haskell modules required yet again for it to work after the slightest update, I'm now getting this:

[ 4 of 61] Compiling System.Taffybar.DBus.Client.UPowerDevice ( src/System/Taffybar/DBus/Client/UPowerDevice.hs, dist/build/System/Taffybar/DBus/Client/UPowerDevice.dyn_o )
<command line>: can't load .so/.DLL for: /usr/lib/libHSgi-gtk-3.0.25-TYtrLDbVmZJqUTh8UGoEp-ghc8.6.3.so (/usr/lib/libHSgi-gtk-3.0.25-TYtrLDbVmZJqUTh8UGoEp-ghc8.6.3.so: undefined symbol: gtk_cell_accessible_parent_get_row_header_cells)

Could anyone be able to help?

dongcarl commented on 2018-06-12 21:12

Can confirm pdxleif's problem.

pdxleif commented on 2018-06-11 18:22

In the install script I get "/tmp/alpm_tWLmKt/.INSTALL: line 5: msg2: command not found" - what package is supposed to provide msg2? Should that just be "echo"?

dongcarl commented on 2018-06-11 18:22

Great to see that the PKGBUILD is now staying up to date with the GitHub repo! <3

anthraxx commented on 2018-06-11 11:05

  • There are two dependencies missing (see dependency list in AUR page)
  • Please don't pull from master HEAD xmonad.hs.example but use a static commit so content doesn't change (you could as well just pull from github instead of hackage and you would have everything you need in one tarball

SolarAquarion commented on 2018-06-07 18:17

https://aur.archlinux.org/packages/haskell-dbus-hslogger/ i added a dependency, but there's seemingly a lot more in 2.0