Package Details: tautulli 2.13.4-1

Git Clone URL: https://aur.archlinux.org/tautulli.git (read-only, click to copy)
Package Base: tautulli
Description: A Python based monitoring and tracking tool for Plex Media Server.
Upstream URL: https://github.com/Tautulli/Tautulli
Licenses: GPL
Submitter: fryfrog
Maintainer: fryfrog (Sonic-Y3k)
Last Packager: fryfrog
Votes: 16
Popularity: 0.000000
First Submitted: 2018-03-01 18:32 (UTC)
Last Updated: 2023-12-07 20:49 (UTC)

Dependencies (4)

Required by (0)

Sources (4)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

joehillen commented on 2019-11-26 04:41 (UTC)

Could you set SyslogIdentifier=tautulli in the service file? Otherwise it shows as "python2" in the journal.

bgta commented on 2019-04-01 11:27 (UTC)

@fryfog don't worry, problem of the VPS default installation. The /etc/timezone was empty. Sorry!

fryfrog commented on 2019-03-28 15:21 (UTC)

A quick Google suggests pytz is needed and it turns out I have it installed, so I added it as a depends. Give it a try? I didn't bump the pkgrel though.

bgta commented on 2019-03-28 14:25 (UTC)

Not starting on Clean Arch installation:

tautulli.service - Tautulli Service
   Loaded: loaded (/usr/lib/systemd/system/tautulli.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2019-03-28 15:23:02 CET; 3s ago
  Process: 2724 ExecStart=/usr/bin/python2 /usr/lib/tautulli/PlexPy.py --nolaunch --config /var/lib/tautulli/config.ini --datadir /var/lib/tautulli (code=exite>
 Main PID: 2724 (code=exited, status=1/FAILURE)

Mar 28 15:23:02 python2[2724]:     self.timezone = astimezone(config.pop('timezone', None)) or get_localzone()
Mar 28 15:23:02 python2[2724]:   File "/usr/lib/tautulli/lib/tzlocal/unix.py", line 131, in get_localzone
Mar 28 15:23:02 python2[2724]:     _cache_tz = _get_localzone()
Mar 28 15:23:02 python2[2724]:   File "/usr/lib/tautulli/lib/tzlocal/unix.py", line 70, in _get_localzone
Mar 28 15:23:02 python2[2724]:     return pytz.timezone(etctz.replace(' ', '_'))
Mar 28 15:23:02 python2[2724]:   File "/usr/lib/tautulli/lib/pytz/__init__.py", line 178, in timezone
Mar 28 15:23:02 python2[2724]:     raise UnknownTimeZoneError(zone)
Mar 28 15:23:02 python2[2724]: pytz.exceptions.UnknownTimeZoneError: ''
Mar 28 15:23:02 systemd[1]: tautulli.service: Main process exited, code=exited, status=1/FAILURE
Mar 28 15:23:02 systemd[1]: tautulli.service: Failed with result 'exit-code'.

fryfrog commented on 2018-08-27 15:34 (UTC)

@mralext20: Added based on blind faith, thanks for reporting! :)

mralext20 commented on 2018-08-27 04:44 (UTC)

This needs to depend on python2-setuptools.

fryfrog commented on 2018-07-19 15:51 (UTC)

Double confirmed, I just installed and start this on a server that didn't have it and it is fine. Sounds like maybe you had an issue during install and that file got missed?

Sonic-Y3k commented on 2018-07-19 15:47 (UTC)

Hi @carlf,

I've just set up a new arch container and it installs and runs just fine with the current version: https://pastebin.com/nSK7dCCD

The ExecStart differs as Arch is using python3 as default and the config files are reorganized to a different location so that the packet can be upgraded easily.

fryfrog commented on 2018-07-19 15:47 (UTC)

And the only index.html I see in the source is data/interfaces/default/index.html which makes its way to /usr/lib/tautulli/data/interfaces/default/index.html just fine.

fryfrog commented on 2018-07-19 15:43 (UTC)

@carlf, I'll have a look and try a clean install on another system. But I think you're having trouble understanding something if you think the startup command is very different.

All their examples use python to run their program, some of them directly and some indirectly. Which is exactly what ours does too. Their install instruction just have you running python Tautulli.py which is essentially what our systemd unit file does, just w/ more options and pointed at python2. Their systemd unit file is similar, but runs the script directly which will depend on the #! at the top which tells it to run python.

Knowing more about the error you saw and where would be super helpful.