linuxserver/docker-sickchill

install unrar for post-processing archive unpacking

toozej opened this issue · 3 comments

Since unrar is not installed, one cannot enable the post-processing archive unpack setting


Expected Behavior

  • unrar package should be installed
  • Sickchill should pass the unrar package check in post processing settings page
  • rar archives should be unpacked by unrar if post processing unpack setting is selected

Current Behavior

image

sickchill    | 2020-09-17 09:28:48 WARNING :: WEBSERVER-CONFIGPOSTPROCESSING_0 :: Looks like unrar is not installed, check failed

Steps to Reproduce

  1. settings -> post processing settings -> unpack settings
  2. change unpack dropdown to "unpack" option
  3. note above error messages

Environment

OS: Debian
CPU architecture: x86_64
How docker service was installed: official Docker repo

Command used to create docker container (run/create/compose/screenshot)

docker-compose.yml

version: '3.0'
services:
  sickchill:
    # use this image until https://github.com/linuxserver/docker-sickchill/issues/25 is fixed upstream
    image: linuxserver/sickchill:2020.9.11.post3-ls42
    restart: always
    container_name: sickchill
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - ./data:/config
 ...
    env_file:
      - sickchill.env
    ports:
      - "8081:8081"
...
...

Docker logs

Attaching to sickchill
sickchill    | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
sickchill    | [s6-init] ensuring user provided files have correct perms...exited 0.
sickchill    | [fix-attrs.d] applying ownership & permissions fixes...
sickchill    | [fix-attrs.d] done.
sickchill    | [cont-init.d] executing container initialization scripts...
sickchill    | [cont-init.d] 01-envfile: executing... 
sickchill    | [cont-init.d] 01-envfile: exited 0.
sickchill    | [cont-init.d] 10-adduser: executing... 
sickchill    | 
sickchill    | -------------------------------------
sickchill    |           _         ()
sickchill    |          | |  ___   _    __
sickchill    |          | | / __| | |  /  \ 
sickchill    |          | | \__ \ | | | () |
sickchill    |          |_| |___/ |_|  \__/
sickchill    | 
sickchill    | 
sickchill    | Brought to you by linuxserver.io
sickchill    | -------------------------------------
sickchill    | 
sickchill    | To support the app dev(s) visit:
sickchill    | SickChill: https://www.patreon.com/SickChill
sickchill    | 
sickchill    | To support LSIO projects visit:
sickchill    | https://www.linuxserver.io/donate/
sickchill    | -------------------------------------
sickchill    | GID/UID
sickchill    | -------------------------------------
sickchill    | 
sickchill    | User uid:    1000
sickchill    | User gid:    1000
sickchill    | -------------------------------------
sickchill    | 
sickchill    | [cont-init.d] 10-adduser: exited 0.
sickchill    | [cont-init.d] 30-config: executing... 
sickchill    | Setting permissions
sickchill    | [cont-init.d] 30-config: exited 0.
sickchill    | [cont-init.d] 99-custom-files: executing... 
sickchill    | [custom-init] no custom files found exiting...
sickchill    | [cont-init.d] 99-custom-files: exited 0.
sickchill    | [cont-init.d] done.
sickchill    | [services.d] starting services
sickchill    | [services.d] done.
sickchill    | 2020-09-17 09:28:38 INFO :: MAIN :: Starting SickChill [pip] using '/config/config.ini'
sickchill    | 2020-09-17 09:28:38 INFO :: WEBSERVER :: Starting SickChill on http://0.0.0.0:8081/
sickchill    | 2020-09-17 09:28:38 INFO :: CHECKVERSION :: Checking for updates using PIP
sickchill    | 2020-09-17 09:28:48 WARNING :: WEBSERVER-CONFIGPOSTPROCESSING_0 :: Looks like unrar is not installed, check failed
sickchill    | 2020-09-17 09:29:19 WARNING :: WEBSERVER-CONFIGPOSTPROCESSING_0 :: Looks like unrar is not installed, check failed
sickchill    | 2020-09-17 09:29:19 WARNING :: WEBSERVER-CONFIGPOSTPROCESSING_0 :: Unpacking Not Supported, disabling unpack setting

Thanks for opening your first issue here! Be sure to follow the issue template!

It's already in the dev branch, will be included in the next release

excellent, thanks @aptalca!