Search Criteria
Package Details: tautulli 2.14.6-1
Package Actions
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: | 2024-10-25 04:27 (UTC) |
Dependencies (4)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR) (make)
- python-setuptools (make)
- python-pycryptodomex (optional) – encrypting notifications to iOS/Android Tautulli Remote app
- python-pyopenssl (optional) – creating self signed certificates
Required by (1)
- lunasea-bin (optional)
Latest Comments
1 2 3 4 5 Next › Last »
glenb77 commented on 2024-05-05 16:02 (UTC)
after upgrading to python 3.12, this will fail because 'import imp' has been removed and you need importlib instead. from a post in the git issues i edited: /usr/lib/tautulli/lib/future/standard_library/init.py and changed "import imp" to "import importlib" and it started.
krs commented on 2023-01-29 17:56 (UTC)
Had a bit of time today and decided to try adding back all the dependencies to the PKGBUILD that was removed with the recent change and ran makepkg again, and then it works for me.
So maybe it's supposed to use deps provided in lib/ but for whatever reason that isn't working for me, and evidently others as well. Not sure why that might be.
krs commented on 2023-01-12 07:55 (UTC)
Just chiming in to say I also get the hashcmp issue. I've never had tautulli installed until today.
caseyjp1 commented on 2023-01-05 06:07 (UTC)
I'm not sure why or WHEN Tautulli quit working but after doing some plex maintenance, I discovered it isn't starting. Plex is working fine...and Tautulli WAS working fine. It appears from the messages that it is failing with python somehow. I am using default packages AFAIK. Anyway, here is the journalctl entry when it fails:
systemd[1]: Started Tautulli Service. Jan 04 23:02:10 Kandalf audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=tautulli comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Jan 04 23:02:10 Kandalf kernel: audit: type=1130 audit(1672898530.603:457): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=tautulli comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' Jan 04 23:02:10 Kandalf polkitd[1139]: Unregistered Authentication Agent for unix-process:530938:17344212 (system bus name :1.244, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.utf8) (disconnected from bus) Jan 04 23:02:11 Kandalf tautulli[531023]: /usr/lib/python3.10/site-packages/pkg_resources/init.py:123: PkgResourcesDeprecationWarning: 2.10.1.Ludicrous.Lemur is an invalid version and will not be supported in a future release Jan 04 23:02:11 Kandalf tautulli[531023]: warnings.warn( Jan 04 23:02:11 Kandalf tautulli[531023]: Traceback (most recent call last): Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/tautulli/PlexPy.py", line 20, in <module> Jan 04 23:02:11 Kandalf tautulli[531023]: from Tautulli import main Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/tautulli/Tautulli.py", line 39, in <module> Jan 04 23:02:11 Kandalf tautulli[531023]: import plexpy Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/tautulli/plexpy/init.py", line 37, in <module> Jan 04 23:02:11 Kandalf tautulli[531023]: from apscheduler.schedulers.background import BackgroundScheduler Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/tautulli/lib/apscheduler/init.py", line 4, in <module> Jan 04 23:02:11 Kandalf tautulli[531023]: release = get_distribution('APScheduler').version.split('-')[0] Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 478, in get_distribution Jan 04 23:02:11 Kandalf tautulli[531023]: dist = get_provider(dist) Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 354, in get_provider Jan 04 23:02:11 Kandalf tautulli[531023]: return working_set.find(moduleOrReq) or require(str(moduleOrReq))[0] Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 909, in require Jan 04 23:02:11 Kandalf tautulli[531023]: needed = self.resolve(parse_requirements(requirements)) Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 782, in resolve Jan 04 23:02:11 Kandalf tautulli[531023]: env = Environment(self.entries) Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 994, in init Jan 04 23:02:11 Kandalf tautulli[531023]: self.scan(search_path) Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 1027, in scan Jan 04 23:02:11 Kandalf tautulli[531023]: self.add(dist) Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 1047, in add Jan 04 23:02:11 Kandalf tautulli[531023]: dists.sort(key=operator.attrgetter('hashcmp'), reverse=True) Jan 04 23:02:11 Kandalf tautulli[531023]: File "/usr/lib/python3.10/site-packages/pkg_resources/init.py", line 2835, in getattr Jan 04 23:02:11 Kandalf tautulli[531023]: return getattr(self._provider, attr) Jan 04 23:02:11 Kandalf tautulli[531023]: AttributeError: 'FileMetadata' object has no attribute 'hashcmp' Jan 04 23:02:11 Kandalf systemd[1]: tautulli.service: Main process exited, code=exited, status=1/FAILURE Jan 04 23:02:11 Kandalf systemd[1]: tautulli.service: Failed with result 'exit-code'. Jan 04 23:02:11 Kandalf audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=tautulli comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed' Jan 04 23:02:11 Kandalf kernel: audit: type=1131 audit(1672898531.273:458): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=tautulli comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
fryfrog commented on 2023-01-03 18:34 (UTC)
Hey @glenb77, I just added all the dependencies from the requirements.txt and then removed the ones found in the
lib/
folder for tautulli. It was all of them. I wonder if maybe you've done something to your setup that means tautulli can't find its own deps in its own folder like it expects?glenb77 commented on 2023-01-01 03:21 (UTC)
adding to my comment below. i have a currently updated arch system. and received errors below and had tautulli earlier version 2.10.5 running. i used pip to bring in the requirements locally to my .local/lib and .local/bin folders with pip install -r requirements.txt. then added those in paths in front of the $PYTHONPATH variable and it ran successfully. i don't know which specific thing in the requirements.txt was either not on my system or was newer. i'll update my service file with an environment statement and it should work. but again if anyone knows the specific thing to install to have this package work without keeping local modules it would be helpful. thanks.
glenb77 commented on 2022-12-30 05:25 (UTC) (edited on 2022-12-30 07:20 (UTC) by glenb77)
service exits with error this is from systemd status:
fryfrog commented on 2022-02-03 15:53 (UTC)
@BoBeR182: Use
systemctl cat tautulli
to figure out how you run it and then run it yourself on console as that user, I think you'll get a more useful looking error. I'd dig into any aur deps that tautulli has and rebuild them.BoBeR182 commented on 2022-02-03 15:46 (UTC)
fryfrog commented on 2021-12-13 07:18 (UTC)
Issue #1522 is tracking Python 3.10 support in Tautulli. Until they do a release w/ the fix, you'll see something like...
1 2 3 4 5 Next › Last »