Package Details: pymedusa 0.5.13-1

Git Clone URL: https://aur.archlinux.org/pymedusa.git (read-only, click to copy)
Package Base: pymedusa
Description: Automatic Video Library Manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.
Upstream URL: https://github.com/pymedusa/Medusa
Licenses: GPL
Submitter: blinx
Maintainer: blinx
Last Packager: blinx
Votes: 7
Popularity: 0.000000
First Submitted: 2018-02-26 16:15
Last Updated: 2021-06-17 17:39

Latest Comments

1 2 Next › Last »

gee commented on 2021-04-21 00:25

Sorry it's not about building it, it's about running it.

It cannot run if python-pytest is installed, which is very annoying...

blinx commented on 2021-04-20 20:26

@gee I just built it without issues, could you provide me more info so I can reproduce the error

gee commented on 2021-04-20 20:08

Is this working for you? I get this error:

File "/usr/lib/python3.9/site-packages/_pytest/_code/code.py", line 942, in <module>

TypeError: attrs() got an unexpected keyword argument 'eq'

Which I believe is because the included attrs python package is too old, or maybe it needs to include its own pytest?

Thanks!

edit: removing python-pytest worked

yochananmarqos commented on 2019-06-26 13:51

This also requires openssl & libmediainfo per the installation guide.

hexdsl commented on 2019-04-05 15:48

@blinx

This site can’t be reached https://github.com/pymedusa/Medusa/archive/v0.3.1.tar.gz is unreachable. ERR_ADDRESS_UNREACHABLE

I get that error every time i try the download. I have tried with VPN, without VP. same error. its really odd.

blinx commented on 2019-04-05 09:22

@hexdsl that's weird, I have no issues to reach the link, git repo and releases. I tried from different locations and I was able to reach.

hexdsl commented on 2019-04-05 09:12

the address https://github.com/pymedusa/Medusa/archive/v0.3.1.tar.gz is not reachable. I have checked the git repo and if i navigate to the release its not working there either.

Superpiffer commented on 2019-03-18 14:23

Great! I've just updated and it works as expected. The only thing is that maybe there's no need to use the commands in post_install:

  • "systemd-sysusers pymedusa.conf" and "systemd-tmpfiles --create pymedusa.conf" are automatically called during the installation.

  • I think it's cleaner if you set the working folder in tmpfiles file: d /var/lib/pymedusa 0755 pymedusa pymedusa

Right now I'm using pymedusa with a user service located in my home (.config/systemd) but if you want you can put it in /usr/lib/systemd/user with a starting command like this:

ExecStart=/usr/bin/python /usr/lib/pymedusa/start.py -q --nolaunch --datadir=%h/.config/pymedusa

Thanks for the update! :)

blinx commented on 2019-03-18 13:45

@Superpiffer Thank you, that's a great suggestion. They're applied on the update.

Superpiffer commented on 2019-03-15 10:32

@blinx: I marked the package as out-of-date, version 0.3.0 was released with python3 migration. I want to report that after the upgrade, changing python2.7 to python3 and upgrading the dependencies to python3, I had some "bad magic number" errors. I solved them simply with "find /opt/medusa/ -name \*.pyc -delete".

Also I have some suggestions:

  • Why the working folder is in /opt? IMHO is better to install in /usr/lib and move the working folder in /var/lib/pymedusa for medusa user.

  • Maybe a systemd user service can be useful, in order to run pymedusa as a different user, with working folder in the home of the user.

  • You can migrate the .install file to sysusers.d and tmpfiled.d entries.

Thanks :)