Hi, Santiago Vila <[email protected]> (2019-01-06): > This happens because the "find path | xargs clojure" construction > which was common in many clojure packages is prone to error as its > success or not depends critically on the output order of the find > command. > > Cyril Brulebois has already fixed several similar packages so I'm > just Cc:ing him.
I don't seem to have received a copy but I was chased down on IRC
anyway. Pushed a commit to fix this but I'm now hitting issues with
jh_classpath that I'm not sure how to fix:
| jh_classpath
| error: Can't rename /usr/share/java/ring-core-1.6.2.jar as
/usr/share/java/ring-core-1.6.2.zbk Permission denied
| at /usr/share/perl5/Archive/Zip/Archive.pm line 471.
|
Archive::Zip::Archive::overwriteAs(Archive::Zip::Archive=HASH(0x563056bf7140),
"/usr/share/java/ring-core-1.6.2.jar") called at
/usr/share/perl5/Archive/Zip/Archive.pm line 439
|
Archive::Zip::Archive::overwrite(Archive::Zip::Archive=HASH(0x563056bf7140))
called at /usr/bin/jh_manifest line 342
| main::update_jar("/usr/share/java/ring-core-1.6.2.jar", undef) called
at /usr/bin/jh_manifest line 147
| jh_manifest: Writing modified jar (/usr/share/java/ring-core-1.6.2.jar)
failed: Permission denied
| jh_classpath: jh_manifest -plibring-core-clojure
"--classpath=/usr/share/java/clojure.jar /usr/share/java/tools.reader.jar
/usr/share/java/ring-codec.jar /usr/share/java/commons-io.jar
/usr/share/java/commons-fileupload.jar /usr/share/java/clj-time.jar
/usr/share/java/crypto-random.jar /usr/share/java/crypto-equality.jar"
/usr/share/java/ring-core.jar returned exit code 13
| make: *** [debian/rules:10: binary] Error 13
Trying to remove the leading slash in debian/*.classpath makes this
issue (EPERM) go away but I'm seeing this now which doesn't seem very
reassuring:
| jh_classpath: Cannot find usr/share/java/ring-servlet.jar: skipping
| jh_classpath: Cannot find /usr/share/java/ring-jetty-adapter.jar: skipping
so I'll leave that to someone else to fix. :/
Cheers,
--
Cyril Brulebois ([email protected]) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
signature.asc
Description: PGP signature
__ This is the maintainer address of Debian's Java team <https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use [email protected] for discussions and questions.
