Package Details: tootle 1.0-7

Git Clone URL: (read-only, click to copy)
Package Base: tootle
Description: GTK3 client for Mastodon
Upstream URL:
Licenses: GPL3
Submitter: wezm
Maintainer: harmathy
Last Packager: harmathy
Votes: 14
Popularity: 0.35
First Submitted: 2018-06-05 03:23 (UTC)
Last Updated: 2022-06-16 11:30 (UTC)

Latest Comments

harmathy commented on 2022-06-16 11:32 (UTC)

The build is fixed again thanks to a patch by Çağatay Yiğit Şahin from

harmathy commented on 2022-04-27 19:52 (UTC)

The build is broken again. I filed an upstream bug report Patches welcome.

harmathy commented on 2021-11-10 12:17 (UTC)

The build is fixed (I overlooked the existing PR).

harmathy commented on 2021-11-03 08:17 (UTC)

I know, that the build is currently broken. There is an upstream bug describing the issue. Patches welcome.

harmathy commented on 2021-08-25 11:39 (UTC)

I made a patch, which fixes the compilation issue.

harmathy commented on 2021-08-23 20:08 (UTC)

@electricprism thanks for letting me know! I filed an upstream bug report:

electricprism commented on 2021-08-23 10:07 (UTC)

Failed to build for me :(

../src/Views/Search.vala:51.3-51.29: warning: unhandled error `Tootle.Oopsie'
        var w = entity.to_widget ();
Compilation failed: 1 error(s), 129 warning(s)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
error: failed to build 'tootle-1.0-3':
error: packages failed to build: tootle-1.0-3

harmathy commented on 2021-03-05 17:11 (UTC)

I updated the package release

SamWhited commented on 2021-03-05 16:12 (UTC)

libhandy appears to be in makedeps, but it's needed at runtime and this won't run unless it's installed. Please move it to deps. Thanks!

harmathy commented on 2021-02-06 16:26 (UTC)

Thanks for the hint. I corrected that.

bjo commented on 2021-02-06 11:00 (UTC)

There seem to be missing makedeps: cmake and libhandy

Fallstar commented on 2021-01-13 13:25 (UTC)

Great, thanks!

harmathy commented on 2021-01-11 12:47 (UTC)

Ok, no problem. However I'll add it with the next upstream release. Otherwise everybody using AUR helpers would have to rebuild.

Fallstar commented on 2021-01-10 20:11 (UTC)

I just compiled it on aarch64 and it works fine, could you add the architecture to the pkgbluild please?

wezm commented on 2019-10-16 02:12 (UTC)

Actually I just did a clean build and got the error. It's due to a change in Vala 0.46

I've updated the package with this currently unmerged patch, it builds now:

wezm commented on 2019-10-16 02:00 (UTC) (edited on 2019-10-16 02:01 (UTC) by wezm)

@physkets what vala compiler are you using? I have:

Name            : vala
Version         : 0.46.3-1
Description     : Compiler for the GObject type system

And it builds fine.

physkets commented on 2019-10-12 13:22 (UTC)

Compilation fails with the following:

../src/Views/AbstractView.vala:24.5-24.23: error: Creation method of abstract class cannot be public.
    public AbstractView () {

dreieck commented on 2019-10-08 19:44 (UTC)

Can you make the executable be installed as /usr/bin/tootle and not /usr/bin/com.github.bleakgrey.tootle? (Or, at least, add a symlink?)

codenomad commented on 2019-09-16 00:30 (UTC)

Currently broken, getting this build error:

../src/Views/AbstractView.vala:24.5-24.23: error: Creation method of abstract class cannot be public. public AbstractView () { ^^^^^^^^^^^^^^^^^^^

physkets commented on 2019-07-19 04:54 (UTC)

Lots of icons still don't display. Is this a packaging issue of not having the right dependencies? Some of them are as follows:

  • Boosted message
  • Dismiss button
  • Logout button

wezm commented on 2019-02-05 09:04 (UTC)

Tootle is now crashing with the missing schema for me too, which is super weird since it was working. The granite-demo binary that comes with the granite package is crashing with the same error. I've reported a bug since this feels like a packaging issue:

Meanwhile I've pushed an update with the tweaked arch-meson invocation and an optional dependency on noto-fonts-emoji.

physkets commented on 2019-02-05 05:53 (UTC) (edited on 2019-02-05 08:07 (UTC) by physkets)

Okay, I don't know what changed, but I re-built it, and it works now. @wezm, as @holunder suggests, you need to add that flag to arch-meson.

Another problem I see is that some buttons do not have a proper icon. The logout button, the "don't post to public timelines" icon and the 'Spoiler Warning' ones are what seem affected.

Also, should you add the 'unicode-emoji' or 'noto-fonts-emoji' packages as dep? Because currently, no emojis are rendered.

EDIT: It has now stopped working again, with the same error as before.

holunder commented on 2019-01-28 15:13 (UTC)

You need to modify the Meson command in the PKGBUILD, otherwise you’ll get the build error: "ERROR: Language Vala does not support position-independent executable":

arch-meson -Db_pie=false build

wezm commented on 2019-01-13 03:24 (UTC)

I just built and installed this on a clean Arch install and the current PKGBUILD worked fine for me. My granite is the one from the community repo, version 5.2.2-1.

puresick commented on 2019-01-11 13:01 (UTC) (edited on 2019-01-11 13:02 (UTC) by puresick)


Installing wingpanel-indicator-datetime from the AUR helps solving this issue. It needs to be added to the dependency list.

physkets commented on 2019-01-05 07:08 (UTC) (edited on 2019-01-05 07:08 (UTC) by physkets)

I just built it, and it crashes for me. Logs in, displays content for a moment, and then closes. The message in the terminal is:

[ERROR 12:34:11.205116] [GLib-GIO] Settings schema 'io.elementary.desktop.wingpanel.datetime' is not installed

wezm commented on 2018-11-19 03:19 (UTC)

@qguv granite has been updated and Tootle works again.

wezm commented on 2018-11-15 02:13 (UTC)

Hmm it seems there was a recent change to granite that is the source of the problem1.

The change was part of Granite 5.2.12, but the current version in community is 5.2.0. I've flagged it out of date.

qguv commented on 2018-11-15 00:19 (UTC)

Crashes expecting an Elementary OS datetime module:

archjedi commented on 2018-08-19 11:37 (UTC)

You can remove vala from depends array, only is required to build.

wezm commented on 2018-06-13 21:23 (UTC)

@towo yep, there's an upstream issue for the missing icons:

towo commented on 2018-06-13 09:35 (UTC)

Seems to be missing an icon for notifications using a default GNOME3 setup, i.e. adwaita.