Package Details: hamster-time-tracker-git 2.0.rc1.r10.gc3e5fb7-1

Git Clone URL: https://aur.archlinux.org/hamster-time-tracker-git.git (read-only)
Package Base: hamster-time-tracker-git
Description: Time tracking application that helps you to keep track on how much time you have spent during the day on activities you choose to track
Upstream URL: http://projecthamster.wordpress.com/
Licenses: GPL
Conflicts: hamster-applet, hamster-time-tracker
Provides: hamster-time-tracker
Replaces: hamster-applet
Submitter: ams1
Maintainer: ams1
Last Packager: ams1
Votes: 0
Popularity: 0.000000
First Submitted: 2016-03-22 16:06
Last Updated: 2016-09-08 08:45

Required by (4)

Sources (1)

Pinned Comments

ams1 commented on 2016-09-08 08:49

Development has mostly ended on this project. It is in the process of a complete rewrite with library backend, command line interface, and GTK3 frontend.

See https://github.com/projecthamster/hamster-gtk

That project will take a while to complete. In the meantime it's probably best to ignore this (half-finished and now abandoned) development version, and use the stable package until the new tool is ready.

Latest Comments

jtojnar commented on 2017-01-31 15:32

@ams1 Okay, so gconf package is required as makedepends, not python2-gconf.

pacman -Qo $(which gconfpkg)
/usr/bin/gconfpkg is owned by gconf 3.2.6-5

ams1 commented on 2017-01-31 11:22

@jtojnar, I created an arch docker image, updated it, installed base-devel, ca-certificates-mozilla, and git, cloned this package and ran "makepkg -is", and all went perfectly.

I then repeated the experiment with python2-gconf, python2-notify and python2-wnck removed, and added python-gobject, as you suggested. The build worked fine, but installation failed with "/tmp/alpm_gTmg77/.INSTALL: line 5: gconfpkg: command not found". I tried again with python2-gobject, and got the same result.

(I know this says nothing of run-time dependencies.)

jtojnar commented on 2017-01-27 20:51

@ams1 I was getting rid of pygtk in my system.

I can install the package without python2-gconf just fine (no errors shown in the console) and the app works as well.

pygobject indeed is a transitive dependency but the package actually required for using GTK3 in Python is completely different – python2-gobject.

Also, why is there this line in the install script: https://aur.archlinux.org/cgit/aur.git/tree/hamster-time-tracker-git.install?h=hamster-time-tracker-git#n4

ams1 commented on 2017-01-24 10:28

The dependencies are taken directly from the readme. Installation fails without python2-gconf. python2-gconf depends on pygobject, indirectly.

@jtojnar, did you encounter an actual problem?

jtojnar commented on 2017-01-24 00:35

Instead of python2-gconf, python2-notify and python2-wnck it depends on python-gobject.

ams1 commented on 2016-09-08 08:49

Development has mostly ended on this project. It is in the process of a complete rewrite with library backend, command line interface, and GTK3 frontend.

See https://github.com/projecthamster/hamster-gtk

That project will take a while to complete. In the meantime it's probably best to ignore this (half-finished and now abandoned) development version, and use the stable package until the new tool is ready.