There is a conflict between Apache Ant and Apache Ivy in the official repos. caused by the renaming of "apache-ant" to "ant", including renaming its lib path, without adjusting where Ivy puts its JAR. I filed a bug report about it.
It results in the following:
BUILD FAILED
/home/zach/build/filebot/src/filebot/build.xml:796: Problem: failed to create task or type antlib:org.apache.ivy.ant:retrieve
Cause: The name is undefined.
Action: Check the spelling.
Action: Check that any custom tasks/types have been declared.
Action: Check that any <presetdef>/<macrodef> declarations have taken place.
No types or tasks have been defined in this namespace yet
This appears to be an antlib declaration.
Action: Check that the implementing library exists in one of:
-/usr/share/ant/lib
-/home/zach/.ant/lib
-a directory added on the command line with the -lib argument
I temporarily fixed the problem by symlinking ivy.jar to the new location Ant expects:
sudo ln -s /usr/share/java/apache-ant/ivy.jar /usr/share/java/ant/ivy.jar
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