@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
Search Criteria
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, click to copy) |
---|---|
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: | |
Conflicts: | |
Provides: | |
Replaces: | |
Submitter: | ams1 |
Maintainer: | None |
Last Packager: | ams1 |
Votes: | 2 |
Popularity: | 0.000000 |
First Submitted: | 2016-03-22 16:06 |
Last Updated: | 2016-09-08 08:45 |
Dependencies (10)
- desktop-file-utils (desktop-file-utils-git)
- hicolor-icon-theme (hicolor-icon-theme-git)
- python2-dbus
- python2-gconf
- python2-notify
- python2-wnck
- python2-xdg (python2-pyxdg)
- xdg-utils (mimi-git, sx-open, busking-git, xdg-utils-git, linopen, xdg-utils-terminal-true-git, xdg-utils-mimeo, xdg-utils-handlr, xdg-utils-slock, mimi-bachoseven-git, mimejs-git)
- gnome-doc-utils (make)
- intltool (make)
Required by (4)
- gtg-git (requires hamster-time-tracker) (optional)
- hamster-shell-extension-git (requires hamster-time-tracker)
- xfce4-hamster-plugin (requires hamster-time-tracker)
- xfce4-hamster-plugin-git (requires hamster-time-tracker)
Sources (1)
Latest Comments
jtojnar commented on 2017-01-31 15:32
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.
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.