Package Details: flexget 3.13.5-1

Git Clone URL: https://aur.archlinux.org/flexget.git (read-only, click to copy)
Package Base: flexget
Description: FlexGet is a program aimed to automate downloading or processing content (torrents, podcasts, etc.) from different sources like RSS-feeds, html-pages, various sites and more.
Upstream URL: https://github.com/Flexget/Flexget
Licenses: MIT
Submitter: jonkristian
Maintainer: evine
Last Packager: evine
Votes: 76
Popularity: 0.22
First Submitted: 2009-09-11 19:38 (UTC)
Last Updated: 2024-12-25 16:14 (UTC)

Pinned Comments

evine commented on 2024-10-22 00:36 (UTC) (edited on 2024-10-26 00:26 (UTC) by evine)

@cmm11 I added this file /usr/lib/systemd/system/flexget.service with the intention of reducing the running permissions for users who use flexget-webui. Users using the webui can directly run command within the webui. If you have to run these commands from the command line, traditional su cannot do it because the shell of the flexget user is /usr/bin/nologin and login is prohibited.

  • You can run sudo -u flexget flexget -c /var/lib/flexget/config.yml execute --task task_name

  • Or You can use the gosu that I just packaged to implement: sudo gosu <user>:<group> <command>, for example: sudo gosu flexget:flexget flexget -c /var/lib/flexget/config.yml execute --task task_name.

If you are using /usr/lib/systemd/system/flexget.service, you can add a alias in your shell rc file: alias flexget="sudo -u flexget /usr/bin/flexget -c /var/lib/flexget/config.yml or alias flexget="sudo gosu flexget:flexget /usr/bin/flexget -c /var/lib/flexget/config.yml".

evine commented on 2024-10-19 04:50 (UTC) (edited on 2024-10-22 01:53 (UTC) by evine)

After taking over Flexget, I had

  • Added flexget-webui and flexget-webui-v1 in optdepends, you can install and enable webui if you need. When using webui, it is recommended to use /usr/lib/systemd/system/flexget.service I have newly added.
  • Fixed dependency packages.
  • Added /usr/lib/systemd/system/flexget.service to run as a system user, the original methods that run as normal user still exists: /usr/lib/systemd/system/flexget@.service and /usr/lib/systemd/user/flexget.service.
  • Removed check function in PKGBUILD due to the official testing of flexget before release.

If upgrade fail, you should remove old flexget first, and reinstall.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 25 Next › Last »

asermax commented on 2018-01-17 00:46 (UTC)

@cgirard I'm getting the same as cgirard, which is (as far as i can see) the same one you linked for python2 (the issue you linked happens on python3). I debugged the issue and tracked it down to sqlalchemy, an going through my updates logs I realized it got updated to 1.2 not long ago; when downgraded it, worked like a charm.

highway commented on 2018-01-16 23:46 (UTC)

@asermax, thanks for the tip, i will downgrade to the older version as a temp fix!

@cgirard, it looks like the sqlalchemy issue we are seeing is different than the one reported. if you need more from me, let me know!

highway commented on 2018-01-16 23:43 (UTC) (edited on 2018-01-16 23:45 (UTC) by highway)

@cgirard -- i have two error messages

1) 018-01-16 18:40 CRITICAL manager - An unexpected crash has occurred. Writing crash report to .flexget/crash_report.2018.01.16.184005577878.log. Please verify you are running the latest version of flexget by using "flexget -V" from CLI or by using version_checker plugin at http://flexget.com/wiki/Plugins/version_checker. You are currently using version 2.10.48

2) https://gist.github.com/anonymous/775eb1b9a6333b45a4e4f527e8d58d59

cgirard commented on 2018-01-16 15:12 (UTC)

@highway @asermax: what error are you getting? Is it the same as this: https://github.com/Flexget/Flexget/issues/2058 ?

asermax commented on 2018-01-16 13:44 (UTC)

@highway yeah, it has something to do with the latest update on sqlalchemy. Currently flexget supports up to 1.1.x, so I'm not sure how to definitely fix it, but for now I downgraded to the latest 1.1.x version of sqlalchemy on arch and pinned it down on pacman.conf to avoid updating.

highway commented on 2018-01-15 01:48 (UTC)

Is anyone having errors about the series plugin being broken after say Jan 12 2018?

<deleted-account> commented on 2017-12-31 19:07 (UTC)

I get the following error when installing:

:: failed to verify python2-babelfish integrity :: failed to verify python2-paver integrity

tsipizic commented on 2017-11-23 08:52 (UTC)

You need to add the following dependency community/python2-jaraco Thanks!

soker commented on 2017-09-14 17:45 (UTC)

File "/usr/bin/flexget", line 6, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3074, in <module> @_call_aside File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3058, in _call_aside f(*args, **kwargs) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3087, in _initialize_master_working_set working_set = WorkingSet._build_master() File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 664, in _build_master ws.require(__requires__) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 981, in require needed = self.resolve(parse_requirements(requirements)) File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 867, in resolve raise DistributionNotFound(req, requirers) pkg_resources.DistributionNotFound: The 'pathlib>=1.0' distribution was not found and is required by FlexGet Add python2-pathlib as a dependency to fix it.

jarondl commented on 2017-08-14 13:00 (UTC)

This has nothing to do with this package. You are using some AUR manager that auto-installs dependencies, and you had a problem with python-tzlocal. Even this problem is probably transient, because I had no problem running: git clone https://aur.archlinux.org/python-tzlocal.git