❯ filebot
/usr/sbin/filebot: line 69: java: command not found
❯ pacman -Q | grep java
java-runtime-common 3-5
java17-openjfx 17.0.7.u2-1
Is there a missing dependency?
edit: re-installed java-runtime-common and things work now. pray for me.
Git Clone URL: | https://aur.archlinux.org/filebot.git (read-only, click to copy) |
---|---|
Package Base: | filebot |
Description: | The ultimate TV and Movie Renamer |
Upstream URL: | https://www.filebot.net/ |
Keywords: | mass media rename subtitle |
Licenses: | Commercial |
Conflicts: | filebot-git, filebot47 |
Provides: | filebot |
Submitter: | ndowens |
Maintainer: | rvasilev |
Last Packager: | rvasilev |
Votes: | 136 |
Popularity: | 0.025568 |
First Submitted: | 2009-06-21 07:41 (UTC) |
Last Updated: | 2023-09-03 05:36 (UTC) |
❯ filebot
/usr/sbin/filebot: line 69: java: command not found
❯ pacman -Q | grep java
java-runtime-common 3-5
java17-openjfx 17.0.7.u2-1
Is there a missing dependency?
edit: re-installed java-runtime-common and things work now. pray for me.
Thanks but already tried (forgot to mention sorry) but no changes :( I got a look in the script too but it looks to have that key in it so don't understand why it's not working :(
Please read the pinned comment.
Impossible to install on Manjaro due to missing key file and so can't check downloaded file :(
It says 'Server Error', your selected keyserver doesn't respond correctly.
I am getting the following error when it tries to import the key.
:: keys need to be imported:)
B0976E51E5C047AD0FD051294E402EBF7C3C6A71 wanted by: filebot-4.9.5-2
:: import? [Y/n]: y
gpg: keyserver receive failed: Server indicated a failure
error: failed to run: gpg --recv-keys B0976E51E5C047AD0FD051294E402EBF7C3C6A71:
This package now verifies the downloaded package against rednoahs PGP key:
gpg --recv-keys B0976E51E5C047AD0FD051294E402EBF7C3C6A71
(The key from https://get.filebot.net/filebot/KEYS )
I would propose to change the PKGBUILD in the following way:
change the line cp -dpr --no-preserve=ownership * "$pkgdir"
to
cp -dpr --no-preserve=ownership etc usr "$pkgdir"
Reason: Currently, files of the src folder are copied to the pkg folder during makepkg, which should not be in the package. These files are copied to / during package installation.
@Buddlespit mentioned that you needed to remove >=11, for me atleast you needed to remove that and then add -bin to the end so the line should look something like 'liberica-jre-11-full-bin'.
If you're having issues displaying filebot it's probably due to your window manager/dwm. Add these lines to your ~/.xinitrc above your exec
export _JAVA_AWT_WM_NONREPARENTING=1 export AWT_TOOLKIT=MToolkit wmname compiz
(P.S I'm not sure if you need them all, I added them to make sure it worked on reboot.)
Source: https://wiki.archlinux.org/index.php/Dwm#Fixing_misbehaving_Java_applications https://wiki.archlinux.org/index.php/Java#Gray_window,_applications_not_resizing_with_WM,_menus_immediately_closing
@G4Zz0L1, It's looking for 'liberica-jre-11-full>=11'. You have to edit the pkgbuild to get rid of the '>=11'.
Pinned Comments
mithrial commented on 2022-03-03 21:16 (UTC)
This package now verifies the downloaded package against rednoahs PGP key:
gpg --recv-keys B0976E51E5C047AD0FD051294E402EBF7C3C6A71
(The key from https://get.filebot.net/filebot/KEYS )
rvasilev commented on 2018-11-11 11:46 (UTC) (edited on 2022-03-03 22:07 (UTC) by rvasilev)
Looking for a co-maintainer.
Please report bugs & fixes https://github.com/arch-noob/filebot