Bug#584352: libjbcrypt-java: FTBFS: jh_libs: Command not found

Niels Thykier niels at thykier.net
Thu Jun 3 10:39:36 UTC 2010


Lucas Nussbaum wrote:
> Source: libjbcrypt-java
> Version: 0.3-1
> Severity: serious
> Tags: squeeze sid
> User: debian-qa at lists.debian.org
> Usertags: qa-ftbfs-20100602 qa-ftbfs
> Justification: FTBFS on amd64
> 
> Hi,
> 
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
> 
> Relevant part:
>>  /usr/bin/fakeroot debian/rules binary
>> fatal: Not a git repository (or any of the parent directories): .git
>> E: The tg-export target only works from a TopGit repository.
>> dh_testdir
>> mkdir -p jar
>> javac -g -d jar BCrypt.java
>> jar cvf libjbcrypt-java.jar -C jar .
>> added manifest
>> adding: BCrypt.class(in = 21848) (out= 14827)(deflated 32%)
>> touch build-stamp
>> dh_testdir
>> dh_testroot
>> dh_prep
>> dh_installdirs
>> # creating package here
>> dh_testdir
>> dh_testroot
>> dh_prep
>> dh_install -i
>> dh_installdocs -i README debian/README.source
>> dh_installchangelogs -i
>> dh_javadoc -i BCrypt.java
>> Loading source file BCrypt.java...
>> Constructing Javadoc information...
>> Standard Doclet version 1.6.0_18
>> Building tree for all the packages and classes...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/BCrypt.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/package-frame.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/package-summary.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/package-tree.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/constant-values.html...
>> Building index for all the packages and classes...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/overview-tree.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/index-all.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/deprecated-list.html...
>> Building index for all classes...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/allclasses-frame.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/allclasses-noframe.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/index.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/help-doc.html...
>> Generating debian/libjbcrypt-java/usr/share/doc/libjbcrypt-java/api/stylesheet.css...
>> make: jh_libs -i
>> jh_libs: Command not found
>> make: *** [binary-indep] Error 127
> 
> The full build log is available from:
>    http://people.debian.org/~lucas/logs/2010/06/02/libjbcrypt-java_0.3-1_lsid64.buildlog
> 
> A list of current common problems and possible solutions is available at 
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
> 
> About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
> of the Grid'5000 platform, using a clean chroot.  Internet was not
> accessible from the build systems.
> 

Hi

jh_libs was removed from javahelper 0.31, has been deprecated since 0.6
(from Feb 2008). jh_libs have been replaced by jh_installlibs, which has
compatible commandline and behaviour (jh_libs was effective a symlink to
jh_installibs).

In case you did not know it, you can use javahelper with dh7:

%:
	dh --with javahelper $@

On an unrelated note; the Vcs-Browser field appears to be broken. I
think it should have been:
  http://git.debian.org/?p=pkg-java/libjbcrypt-java.git
I have not checked if Vcs-Git works or not.

~Niels


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-java-maintainers/attachments/20100603/4a4b3dcc/attachment.pgp>


More information about the pkg-java-maintainers mailing list