You are not logged in.

#1 2007-06-22 14:33:53

anadyr
Member
Registered: 2005-02-10
Posts: 225

Cannot install pdftk

Hi,

I want to install pdftk, but it doesn't work. I took the PKGBUILD from http://aur.archlinux.org/packages/pdftk/pdftk/PKGBUILD

when I do makepkg I get a java related error:

[user@anadyr pdftk]# makepkg
==> Making package: pdftk 1.41-1 (Fri Jun 22 17:35:41 CEST 2007)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
   -> Found pdftk-1.41.tar.bz2 in build dir
==> Validating source files with md5sums
    pdftk-1.41.tar.bz2 ... Passed
==> Extracting Sources...
   -> tar -xf pdftk-1.41.tar.bz2
==> Starting build()...
make -C ../java_libs
make[1]: Entering directory `/home/rogier/desktop/software/pdftk/src/pdftk-1.41/java_libs'
make -C "/home/rogier/desktop/software/pdftk/src/pdftk-1.41/java_libs/gnu_local/java/security";
make[2]: Entering directory `/home/rogier/desktop/software/pdftk/src/pdftk-1.41/java_libs/gnu_local/java/security'
gcj -O2 --encoding=UTF-8 --classpath="/home/rogier/desktop/software/pdftk/src/pdftk-1.41/java_libs" -c Engine.java -o Engine.o
Engine.java:226: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
        !argTypes[j].isAssignableFrom(initArgs[j].getClass()))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1 problem (1 warning)
ar rs security.a  Engine.o;
ar: creating security.a
gcj -O2 --encoding=UTF-8 --classpath="/home/rogier/desktop/software/pdftk/src/pdftk-1.41/java_libs" -C Engine.java
Engine.java:226: warning: Type safety: The method isAssignableFrom(Class) belongs to the raw type Class. References to generic type Class<T> should be parameterized
        !argTypes[j].isAssignableFrom(initArgs[j].getClass()))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1 problem (1 warning)
gcjh --classpath="." Engine;
Exception in thread "main" java.io.IOException: can't find class file java/lang/Object.class in java.net.URLClassLoader{urls=[file:/home/rogier/desktop/software/pdftk/src/pdftk-1.41/java_libs/gnu_local/java/security/./,file:/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre/lib/rt.jar], parent=gnu.gcj.runtime.SystemClassLoader{urls=[file:./], parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}}
   at gnu.classpath.tools.javah.Main.getClass(libgcj-tools.so.80)
   at gnu.classpath.tools.javah.ClassWrapper.linkSupers(libgcj-tools.so.80)
   at gnu.classpath.tools.javah.ClassWrapper.printFully(libgcj-tools.so.80)
   at gnu.classpath.tools.javah.CniIncludePrinter.printClass(libgcj-tools.so.80)
   at gnu.classpath.tools.javah.Main.writeHeaders(libgcj-tools.so.80)
   at gnu.classpath.tools.javah.Main.run(libgcj-tools.so.80)
   at gnu.classpath.tools.javah.GcjhMain.main(libgcj-tools.so.80)
make[2]: *** [Engine.h] Error 1
rm Engine.class
make[2]: Leaving directory `/home/rogier/desktop/software/pdftk/src/pdftk-1.41/java_libs/gnu_local/java/security'
make[1]: *** [libgcj_local] Error 2
make[1]: Leaving directory `/home/rogier/desktop/software/pdftk/src/pdftk-1.41/java_libs'
make: *** [java_libs] Error 2
==> ERROR: Build Failed.  Aborting...

How can I get this program to install?

Offline

#2 2007-09-11 19:14:01

sessy
Member
Registered: 2006-01-20
Posts: 104

Re: Cannot install pdftk

It's a known problem: http://bbs.archlinux.org/viewtopic.php?id=20998
Can't give you any more help sad

Offline

Board footer

Powered by FluxBB