Package Details: rescuetime

Git Clone URL: (read-only)
Package Base: rescuetime
Description: Application time-tracking for Linux. Stable version
Upstream URL:
Licenses: GPL2
Conflicts: rescuetime-beta
Submitter: kaptoxic
Maintainer: wanderingfree (attenuation)
Last Packager: wanderingfree
Votes: 39
Popularity: 0.354864
First Submitted: 2015-09-03 02:06
Last Updated: 2018-01-16 11:18

Required by (0)

Sources (2)

Latest Comments

SZJX commented on 2018-05-17 13:55

Is there anybody who got it working successfully with the plugin on Firefox Developer Edition? The titles of the webpages do show up, but the sites themselves are not identified. They are all lumped into one single activity called "Firefox Developer Edition", which is very inconvenient for time tracking.

wanderingfree commented on 2018-01-16 11:20

Updated to

yalker24 commented on 2018-01-16 11:06

@wanderingfree: I'm also getting the version when downloading from and the build fails with a checksum error because of that.

wanderingfree commented on 2018-01-14 22:17

@all, got flagged as outdated because a user claims the latest version is , but my local client is telling me it is up-to-date (

Anyone else seeing this updated version?

wanderingfree commented on 2017-12-07 16:28

Thanks @sirHermit, updated package to latest version.

@all sorry about the hiatus, I got a new machine and never reinstalled rescuetime.

Fandekasp commented on 2017-11-29 00:10

@stratosgear @bobbytv: just use @sirHermit's PKGBUILD posted below

bobbytv commented on 2017-11-28 21:22

Hi, also failing checksum here.

Any way to install this or is the package going to be updated? Thank you.

stratosgear commented on 2017-11-07 16:50

I still cannot load rescuetime_2.9.11.1315_amd64.deb, with a failing checksum.

Is there a workaround?

skrobul commented on 2017-11-02 09:14

thanks @sirHermit

sirHermit commented on 2017-10-24 05:29

Ready PKGBUILD for version (not only hashes changed, also one archive name):

# Maintainer: Asyrique Thevendran <>
# Contributor: Limao Luo <>
# Contributor: kaptoxic dragos240

pkgdesc="Application time-tracking for Linux. Stable version"
arch=('i686' 'x86_64')
depends=('qt4' 'xorg-xprop' 'xprintidle')

pkgver() {
grep Version control | cut --fields=2 -d' '

prepare() {
bsdtar -xf control.tar.gz control
bsdtar -xf data.tar.xz

package() {
install -Dm644 {,"$pkgdir"/}usr/share/$pkgname/curl-ca-bundle.crt
install -Dm755 {,"$pkgdir"/}usr/bin/$pkgname

r381581 commented on 2017-10-22 08:25 - 2017/10/20 (Release)

chasm commented on 2017-10-17 20:18

rescuetime_2.9.11.1315_amd64.deb still failing checksum

notuxius commented on 2017-10-01 06:12

There is no .desktop file for app launcher (tried in Xfce)

MindfulMonk commented on 2017-09-24 11:35

For those wondering what is new, the release notes are here now

ConorIA commented on 2017-08-28 13:48

The checksums in the package are wrong. They need updpkgsums.
Also, the Firefox link in the .install should point to The other add-on is outdated.

Plexcon commented on 2017-08-14 17:19

Aplicación de pago (14 días de prueba).

attenuation commented on 2017-06-17 06:16

@lilydjwg done

lilydjwg commented on 2017-06-07 15:49

Hi, could you rename the deb file so that it gets a new name for each version? yaourt finds the old deb file from cache and fails with checksum mismatch every time.

To rename the downloaded file, use name::url in the source array.

attenuation commented on 2017-05-30 15:24

If you do not have time to maintain this software, I can help with maintenance

glider commented on 2017-05-14 01:48

I can't install the new version. I got this error.

==> Validating source_x86_64 files with sha256sums...
rescuetime_current_amd64.deb ... FAILED
==> ERROR: One or more files did not pass the validity check!

And I checked the release notes of RescueTime:
I only saw the latest version is
Why is the version of this package

wanderingfree commented on 2017-05-10 08:00

Updated to :)

chopper commented on 2017-05-07 17:20

Please update package with new version (

chopps commented on 2017-05-04 12:34

The pkgver() is auto-bumping the version to and so the PKGBUILD doesn't match the .SRCINFO again and fails. :)

I think updating to pkgver= + pkgrel=1 (and .SRCINFO) should fix things.

wanderingfree commented on 2017-05-02 05:57

Switched to sha256sums, thanks @chopps.

I've noticed that yaourt is also experiencing the same issue (not pulling the latest update even when the pkgrel is updated.) I could solve this by updating the pkgver, but I'm reluctant to do so because then, until the next release, the version will not agree with the version on the release notes, and it might cause some confusion.

So, for now my recommendation is, when you're updating between releases, clear your yaourt / pacaur cache (or at least delete the cached rescuetime source files).

chopps commented on 2017-04-29 13:38

I think .SRCIFNO didn't get updated in any case it fails if you have the previous version in your .cache/pacaur cache, as pacaur is trying to re-use the old rpm and failing the md5 check. Also should probably switch to sha256sums.

wanderingfree commented on 2017-04-26 03:19

Updated md5sums. Thanks all.

t_vb commented on 2017-04-19 13:13

Had to replace MD5-sums in order to build.


wanderingfree commented on 2017-04-06 03:35

@poppingtonic I've already updated the package.

wanderingfree commented on 2017-04-05 10:12

Updated to . I'll update the changelog once the changelog on the site has been updated.

chopper commented on 2017-04-04 14:27

There is an update for linux.
Can you please update it?

jhenriquez commented on 2017-03-28 08:25

Do I need to manually start rescuetime every time? I guess it does need to be running locally. I already was able to activate the computer. But Shouldn't there be something like a systemctl service or anything that allows me to start this on the background?

Thanks in advance, sorry If I'm missing something silly :)

wanderingfree commented on 2017-03-20 04:57

@tomas.novoselic I'm still checking regularly for updates on the sources for rescuetime. However, I have also flagged xprintidle as out of date (latest version seems to be 0.2-10 on launchpad).

If there is no maintainer action within 3 days, I'll request to take over the package and update it myself.

For now, rescuetime is working fine on my system with the old version of xprintidle though.

tomas.novoselic commented on 2017-03-19 19:49

I'm considering the installation of this package, however xprintidle is no longer maintained.
Is this package abandoned too, or?

wanderingfree commented on 2016-12-11 11:56

Thanks @MightyPork. Apparently I accidentally switched around the md5sums for i686 and x64. Fixed now.

MightyPork commented on 2016-12-10 10:30

It still does not build for me, here are the updated sums:

wanderingfree commented on 2016-12-10 09:57

Thanks for the ping @japhir. Updated md5 sums.

japhir commented on 2016-12-09 11:56

Doesn't build because the MD5-sums fail. If I skip them and build manually it installs fine.

wanderingfree commented on 2016-07-10 12:10

@outofdate2 Thanks for the tip. Updated.

outofdate2 commented on 2016-07-10 11:44

@wanderingfree you should update .SRCINFO file, too.

dragos240 commented on 2016-06-07 15:05

Updated (as of June 7th 2016) PKGBUILD here:

acgtyrant commented on 2016-05-13 01:08

Please update~

jamesan commented on 2016-05-05 01:04

I can also confirm that RedWolf's April 12 addition of the CA bundle file resolves the certificate issue. With that, bumping the version string to successfully builds and executes as expected.

I also decided to bring the PKGBUILD up to current packaging guidelines and requirements, mainly to define a pkgver() function that derives the version string from the sourced Debian package and replace the arch-related control statement with the arch-specific source and hash arrays (e.g. source_x86_64).

The following patch captures all the changes:, but you can also see the various concerns separated into respective commits here: Hopefully the changes can be merged in by simply pushing them here.

gojun077 commented on 2016-05-03 09:03

my bad... everything works fine after I add the following line to my pkgbuild as recommended by RedWolf on April 12:

install -Dm755 usr/share/$pkgname/curl-ca-bundle.crt "$pkgdir"/usr/share/$pkgname/curl-ca-bundle.crt

Thank you!

gojun077 commented on 2016-05-03 08:57

For rescuetime_current_amd64.deb the md5sum I'm getting is bd81f31fbb13a5b73ac5bf41bbf243f6

(I downloaded manually, as download through makepkg -s doesn't work reliably)

But this is the exact same value for older version 1230, isn't it?

Just for fun I changed .deb to .rpm in the PKGBUILD and in the Preferences, the correct new build number 1255 shows up, but the CA cert path is different in the rpm, so rescuetime doesn't work. Has anyone else gotten build 1255 working?

kaptoxic commented on 2016-05-02 17:25

So what would be the right solution for this? (Note that on my machine rescutime offers to be updated.)

cptr13 commented on 2016-05-02 13:41

Quick update after my comment yesterday. It doesn't seem to be connecting. Not sure if that's a packaging issue or unrelated.

cptr13 commented on 2016-05-01 19:55

THIS WORKS: Just to summarize how to make this work.
update pkgbuild with Redwolf's pkgbuild info
run updpkgsums

Then install as normal

outofdate2 commented on 2016-05-01 07:13

update pls. @FedorinoGore @kaptoxic

jcalonso commented on 2016-04-22 21:40

@redw0lf Amazing, thanks!

interskh commented on 2016-04-20 17:02

It works thanks @redw0lf

redw0lf commented on 2016-04-12 11:33

I updated the pkgbuild. hopefully its of some use..

# Maintainer: Limao Luo <>
# Contributor: kaptoxic

pkgdesc="Application time-tracking for Linux. Stable version"
arch=(i686 x86_64)
depends=(qt4 xorg-xprop xprintidle)

if [[ $CARCH == "x86_64" ]]


package() {
bsdtar -xf data.tar.gz
install -Dm755 usr/bin/$pkgname "$pkgdir"/usr/bin/$pkgname
install -Dm755 usr/share/$pkgname/curl-ca-bundle.crt "$pkgdir"/usr/share/$pkgname/curl-ca-bundle.crt

nekinie commented on 2016-04-07 16:38

Flagged out-of-date ref wanderingfree's comments

wanderingfree commented on 2016-04-03 09:17

md5sums are out of date.
Latest x86_64 md5sum is : EDF834B60A6223560CF5B4CA7040510F
Lastest i386 md5sum is : 19F3CD816FBF98C24190B9222A3F9325

Also, the deb package copies a file (curl-ca-bundle.crt) to /usr/share/rescuetime . The PKGBUILD misses this step, which results in an error when the application is started.

In the meantime while the package is being updated, you can download the current build from rescuetime's website ({$arch}.deb) and unpack it to get the file.

outofdate2 commented on 2016-03-09 18:54

update pls. @FedorinoGore @kaptoxic

FedorinoGore commented on 2016-03-01 17:21

I'll take it

Svenstaro commented on 2016-02-29 08:19

No maintainer action, orphaning. Feel free to take over.

inorbit commented on 2016-01-22 06:31

Any chance of getting an update for this? Thank you in advance.

mfindeisen commented on 2016-01-19 11:06

Both md5sums are out of date.
x86_64 is 12995aeec874348fab339f384756c802
and i386 is 6499323aa57af9654b00cd1f346c3651 at the moment.

kaptoxic commented on 2015-12-19 18:29

Try now, should be fine.

borisjoffe commented on 2015-12-19 04:08

I'm getting the following error when trying to install:

==> Retrieving sources...
-> Found rescuetime_current_i386.deb
==> ERROR: Integrity checks are missing.
:: failed to verify rescuetime integrity

It seems that the sha1sum for the i386 architecture is missing.