Bug#939601: Can't build bnd from salsa

tony mancill tmancill at debian.org
Sat Sep 7 14:22:55 BST 2019


On Sat, Sep 07, 2019 at 02:45:36PM +0200, Mechtilde Stehmann wrote:
> Hello Gregor,
> 
> thanks for the hint to install grandle-debian-helper on the local machine.
> 
> I wonder why I also installed 'bnd' as a dependency. So I must have a
> bnd package to install gradle-debian-helper?
> 
> There is a message about
> 
> I: using cowbuilder as pbuilder
> dpkg-checkbuilddeps: error: Unmet build dependencies: libfindbugs-ant-java
> W: Unmet build-dependency in source
> 
> The last message is dpkg-source: error: aborting due to unexpected
> upstream changes, see /tmp/bnd_3.5.0-4.diff.icqGLK
> dpkg-source: info: you can integrate the local changes with dpkg-source
> --commit
> gbp:error: 'git-pbuilder' failed: it exited with 2


Hi Mechtilde,

It looks like patches had already been applied when you attempted to
start your build.  git-pbuilder expects a clean source tree and to be
able to apply the patches itself during the build process.  If you run
`git diff` against the source tree at the start of the build, it should
be completely clean.

You asked about why bnd is installed when you install
gradle-debian-helper.  If you examine the dependency tree, you can see
that it is a transitive dependency - that is, gradle ->
libgradle-plugins-java -> bnd.

$ reverse-depends bnd
Reverse-Depends
===============
* libbindex-java
* libgradle-plugins-java
* libmaven-bundle-plugin-java
* libnet-luminis-build-plugin-java


$ reverse-depends libgradle-plugins-java
Reverse-Depends
===============
* gradle
* libgradle-android-plugin-java

We can continue the conversation to get your builds working, but since
this isn't a bug with bnd, would you please close the bug?

Thanks,
tony
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20190907/3965d32a/attachment.sig>


More information about the pkg-java-maintainers mailing list