Package Details: gtg 0.6-9

Git Clone URL: https://aur.archlinux.org/gtg.git (read-only, click to copy)
Package Base: gtg
Description: Personal GTD like organizer for the GNOME desktop environment
Upstream URL: https://getting-things-gnome.github.io
Keywords: gtd organizer
Licenses: GPL-2.0-only
Submitter: aperez
Maintainer: aperez
Last Packager: aperez
Votes: 8
Popularity: 0.000004
First Submitted: 2020-08-25 11:19 (UTC)
Last Updated: 2024-12-22 19:25 (UTC)

Dependencies (19)

Required by (0)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

ivoshm commented on 2022-03-04 06:47 (UTC)

Version: gtg 0.6-2

When compiling GTG in my environment, I was missing two make/check dependencies, namely itstool and python-pytest.

Can you add it to PKGBUILD please? Thanks.

yochananmarqos commented on 2022-01-04 17:24 (UTC)

@ewout:

depends

An array of packages that must be installed for the software to build and run

https://wiki.archlinux.org/title/PKGBUILD#depends

ewout commented on 2022-01-04 16:00 (UTC) (edited on 2022-01-04 16:00 (UTC) by ewout)

@yochananmarqos: A dependency, not a make/build dependency. Some AUR helpers (like paru) differentiate on that.

python-liblarch was never installed before and is only resolved after the build fase. Rendering a unsuccessful build.

yochananmarqos commented on 2022-01-04 15:25 (UTC)

@ewout: python-liblarch is already a dependency. You just needed to rebuild for Python 3.10.

ewout commented on 2022-01-04 13:57 (UTC) (edited on 2022-01-04 13:58 (UTC) by ewout)

Module liblarch not found error during build(). Manually installing python-liblarch from the AUR resolved the issue.

Please append it as build dependency in the PKGBUILD.

======================================================================
ERROR: Failure: ModuleNotFoundError (No module named 'liblarch')
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/lib/python3.10/site-packages/nose/failure.py", line 39, in runTest
    raise self.exc_val.with_traceback(self.tb)
  File "/usr/lib/python3.10/site-packages/nose/loader.py", line 416, in loadTestsFromName
    module = self.importer.importFromPath(
  File "/usr/lib/python3.10/site-packages/nose/importer.py", line 47, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/usr/lib/python3.10/site-packages/nose/importer.py", line 94, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/usr/lib/python3.10/imp.py", line 235, in load_module
    return load_source(name, filename, file)
  File "/usr/lib/python3.10/imp.py", line 172, in load_source
    module = _load(spec)
  File "<frozen importlib._bootstrap>", line 719, in _load
  File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 883, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "/home/ewout/.cache/paru/clone/gtg/src/gtg-0.5/tests/core/test_quickadd.py", line 21, in <module>
    from GTG.gtk.browser.quick_add import parse
  File "/home/ewout/.cache/paru/clone/gtg/src/gtg-0.5/GTG/gtk/browser/quick_add.py", line 27, in <module>
    from GTG.gtk.editor.taskview import TAG_REGEX
  File "/home/ewout/.cache/paru/clone/gtg/src/gtg-0.5/GTG/gtk/editor/taskview.py", line 29, in <module>
    from GTG.core.requester import Requester
  File "/home/ewout/.cache/paru/clone/gtg/src/gtg-0.5/GTG/core/requester.py", line 25, in <module>
    from GTG.core.tag import Tag
  File "/home/ewout/.cache/paru/clone/gtg/src/gtg-0.5/GTG/core/tag.py", line 30, in <module>
    from liblarch import TreeNode
ModuleNotFoundError: No module named 'liblarch'

aperez commented on 2021-12-20 19:53 (UTC)

@dmp1ce @fenouil: I have included the fix for the Meson issue to be applied during prepare(), this works again.

@dmp1ce: The issue with module imports was caused by a Python 3 update, as you discovered one needed to rebuild Python packages to get their files reinstalled in the correct locations.

dmp1ce commented on 2021-12-17 21:40 (UTC) (edited on 2021-12-17 23:04 (UTC) by dmp1ce)

EDIT: I had an old build. Now I'm getting the same erro as @fenouil. I'm going to try gtg-git.

I'm currently getting this error:

$ gtg
Traceback (most recent call last):
  File "/usr/bin/gtg", line 78, in <module>
    from GTG.core import info
ModuleNotFoundError: No module named 'GTG'

yochananmarqos commented on 2021-12-01 15:06 (UTC)

@fenouil: It was fixed with this commit. Use gtg-git for now.

fenouil commented on 2021-12-01 09:54 (UTC)

Build fail with following error:

gtg-0.5/GTG/plugins/meson.build:18:7: ERROR: i18n.merge_file got unknown keyword arguments "build_always_stale"

Here the full meson log:

Build started at 2021-12-01T10:48:51.897806
Main binary: /usr/bin/python
Build Options: -Db_lto=true -Db_pie=true -Dprofile=default -Dprefix=/usr -Dlibexecdir=lib -Dsbindir=bin -Dauto_features=enabled -Dbuildtype=plain -Dwrap_mode=nodownload
Python system: Linux
The Meson build system
Version: 0.60.2
Source dir: /home/fmichel/.cache/yay/gtg/src/gtg-0.5
Build dir: /home/fmichel/.cache/yay/gtg/src/build
Build type: native build
Project name: gtg
Project version: 0.5.0
Build machine cpu family: x86_64
Build machine cpu: x86_64
Host machine cpu family: x86_64
Host machine cpu: x86_64
Target machine cpu family: x86_64
Target machine cpu: x86_64
Program python3 found: YES (/usr/bin/python3)
Configuring prefix-gtg.sh using configuration
Configuring gtg using configuration
Configuring local-gtg using configuration
Program git found: YES (/usr/bin/git)
Running command: /usr/bin/git describe --dirty
--- stdout ---

--- stderr ---
fatal: No names found, cannot describe anything.


Configuring info.py using configuration

gtg-0.5/GTG/plugins/meson.build:18:7: ERROR: i18n.merge_file got unknown keyword arguments "build_always_stale"

Ashark commented on 2021-09-13 09:49 (UTC)

In the gtg 0.5-2 version there is no icon for the application. Instead there is a generic X icon. In the gtg-git there is no such problem. Probably related to that .desktop issue discussed in previous comment.