Package Details: filebot 4.8.5-2

Git Clone URL: https://aur.archlinux.org/filebot.git (read-only)
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: 127
Popularity: 0.058552
First Submitted: 2009-06-21 07:41
Last Updated: 2019-04-17 17:16

Dependencies (8)

Required by (0)

Sources (2)

Pinned Comments

rvasilev commented on 2018-11-11 11:46

Please report this package bugs & fixes https://github.com/arch-noob/filebot

Latest Comments

« First ‹ Previous ... 9 10 11 12 13 14 15 16 17 18 19 ... Next › Last »

max.bra commented on 2015-02-17 21:03

thanks for report. my monitor failed to warn me about file change.
PKGBUILD updated without version bump.

jonarnold commented on 2015-02-17 16:01

It looks like the checksums on the source zip are off. Is it safe to just change it in the compilation?

==> Validating source files with md5sums...
FileBot_4.5.6-portable.zip ... FAILED

binhex commented on 2015-01-25 21:18

thanks for your replies Reihar and Max.bra, appreciate the time taken.

binhex commented on 2015-01-25 21:17

thanks for your replies Reihar and mac.bra, they make perfect sense.

Reihar commented on 2015-01-06 09:16

@binhex

It's important that the dependency is the meta-package java-runtime>=8 to leave the choice of using an jre, whether it is oracle's, openjdk's, or any that I haven't heard of. Setting jre8-openjdk-headless as a dependency would prevent people from using aur/jre (Oracle's implementation). That's why it has to be java-runtime and because of that the user must choose an implementation that validate the meta-package.

max.bra commented on 2015-01-05 19:20

@binhex
This is a feature lack of your aur helper. If you download the package tarball and build it by hand (after install the correct version of java 'distribution' that you prefer) you will not see any dependency error.
Please read second-last Reihar's comment.

binhex commented on 2015-01-05 16:52

hi max.bra, i think you have an issue with your dependency of java-runtime>=8, as can be seen from my build output:-

Aur Targets (1): filebot
Pacman Targets (2): fontconfig jre7-openjdk

Proceed with installation? [Y/n]

so basically its looking to install jre7 even though you are specifying jre 8 or later, and thus it fails with the following:-

Checking runtime dependencies...

Missing dependencies:
java-runtime>=8

Checking buildtime dependencies...

ERROR: Could not resolve all dependencies.
The build failed.

i would recommend changing the dependency from "java-runtime" to "jre8-openjdk-headless" so that you are explicitly setting the correct version of java to install.

Reihar commented on 2015-01-01 10:45

@ryanmcclure

Is java 8 set as your default version? You can check and set it with archlinux-java. Cf : https://wiki.archlinux.org/index.php/Java#Switching_between_JVM

ryanmcclure commented on 2015-01-01 06:27

I'm getting the "Unsupported major.minor version 52.0" error (and have been for months). I currently have jdk8-openjdk installed and it still doesn't help. I'm really confused as to why this won't work.

Reihar commented on 2014-12-26 18:52

@stupidlogin

You need a version of java that is superior or equal to java8. It's stated on the FAQ (https://www.filebot.net/forums/viewtopic.php?f=3&t=7#p7) under the question "Q: When I try to start filebot it crashes immediately with an UnsupportedClassVersionError. What does that mean?".

openjdk or oracle's jre aren't specifically required, you just need a package that provides the meta package java-runtime (so, any jre you wish to install) with a version superior or equal to 8. jre8-openjdk does the job perfectly well.

I assume your AUR helper, aura, looks for a package called java-runtime, with a version superior or equal to 8 and fails as it is a meta-package. This is not a bug, just a lacking feature. I guess an AUR helper could keep track of those and offer you to install one of those packages that provides java-runtime. I've never heard about one that does, as it's not a critical feature.

tl;dr: it's because the dependency is a meta-package, java-runtime. Failing to find a dependency and making you responsible of providing your preferred one was the correct behavior from your AUR helper and you did the right thing by installing a jre that implements java 8.