Re: jarwrapper dependency
On Wed, Jul 10, 2013 at 5:17 PM, Matthew Johnson <mjj29@debian.org> wrote:
> On Mon Jul 08 12:05, Eugene Zhukov wrote:
>> >> > So, you have the dependency in the binary package, you have the symlink. Is the
>> >> > jar executable? You must do that for binfmt_misc to even try doing anything.
>> >> > Your options are manually setting it to executable, or calling jh_exec after
>> >> > the link step, which will do it for you.
>> >> >
>> >> Yes, the jar is executable and
>> >> java -jar /usr/share/java/foobar.
>> >
>> > So.. what's not working? jarwrapper is installed when you install the package?
>> Yes
>> > The symlink to the jar is on your path?
>> Yes
>> > The jar runs with java -jar?
>> Yes
>> > But '/path/to/jar' doesn't work? just 'linkname' doesn't work?
>> Yes
>
> You mean neither of them work? It what way don't they work? What error do you
> get?
I can see (red) link created under /usr/bin to my jar, like this:
lrwxrwxrwx 1 root root 27 Jul 8 08:55 epubcheck ->
../share/java/epubcheck.jar
Running epubcheck just gives:
-bash: /usr/bin/epubcheck: Permission denied
running sudo epubcheck gives:
sudo: epubcheck: command not found
>
>> > Does /proc/sys/fs/binfmt_misc/jarwrapper exist? What's in it?
>> Yes, contents:
> <...>
>
> This seems fine
>
>> > What does update-binfmts --display show you?
> <...>
>
> This also seems fine.
>
> What return code does jardetector your.jar give you?
Gives nothing.
> What does jarwrapper your.jar do?
Same as if I would write 'java -jar' instead of jarwrapper.
>
> Matt
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
>
> iQIcBAEBCgAGBQJR3Wz4AAoJEKVC9ua3o6Nmy4cQAISrDvKyLpyjKirRvwQV3Q8X
> 8zsRLsg929Vi0ctSNSlqG95EMZ4m718O7pjRxAATaUhZlOwOI17uyu9d0Hs0pn/e
> A18/ir0IJ4LOdvu8Cdf0cc3e5I9BN4GuWRUtwHmXGfwkp3Q/tixdg7hDj7sOwLrk
> UE8jqAAR7jsdr0NYV14SIRcB+YpJ8LpgOYzWcnuaZElgTgZQ5VTxkZxYNAZqWCoT
> kG0wV9EvRJlEpI/70uduahIJeKRg4Zt9GzQCQx7xKIu3YMtPvYsyYFHQpDqOFUK0
> e3e6tlyz2mocFukY27rJANnFX9PeMvop+8XUzQjtXahA19WNBrl4WlNduOOle2r2
> HdKallFLZPtbrPvlBsNePca7luBu6e3aOnt82Iv/DciHvW1PCCMoa43E+LmeC0wu
> ABl+l9WzYwbjuRnw+LIdODc8EWvwtgEf7a733fKgKYAAAMGqXabNVfBh4SSLrFGl
> DEhgc3QN8UVPRvuQGlMUnx8A6ygRITWT+2YkuPCS5cXdViWn8qTCOKFBXWGwxflD
> J0eSkNkrfk9xQdJ6nBHkIi5UyCUe9UvoNrmj4ScXlI9Y1R/XqMaXAHJpnZXSmk45
> UZhs2jw1HcZ4QCThjiXTSjU4BeudebCZzhsiFC5zjk9mNjKlf8ejdReRH0ELcks0
> Hj8nYzG+cl+kGuOhjt3O
> =+w4W
> -----END PGP SIGNATURE-----
>
Reply to: