Bug#770457: eclipse-rcp: debian/rules build-arch does not install some files in eclipse-rcp

Markus Koschany apo at gambaru.de
Sun Nov 23 22:12:27 UTC 2014


owner 770457 !
thanks

On Fri, 21 Nov 2014 12:56:31 +0000 James Cowgill
<James.Cowgill at imgtec.com> wrote:
> Package: eclipse-rcp
> Version: 3.8.1-5.1
> Severity: serious
> Justification: Policy 4.9
> Control: block 769248 by -1
> 
> Hi,
> 
> When building eclipse using dpkg-buildpackage -B, some files in the
> eclipse-rcp package are not installed. You can see this by comparing the
> list of files installed on amd64 vs i386:
>  https://packages.debian.org/jessie/amd64/eclipse-rcp/filelist
>  https://packages.debian.org/jessie/i386/eclipse-rcp/filelist
> 
> Specifically the lack of /usr/share/java/org.eclipse.jface.jar on i386
> causes androidsdk-tools to FTBFS.
> 
> Looking at debian/rules, the org.eclipse.jface part near the bottom
> needs to be moved from the arch-independent section to the
> arch-dependent section.
> 

The dh_install override seems to be wrong indeed. It should read

	override_dh_install-indep:

instead of

	override_dh_install_indep:

I'm currently building the package for i386. I think we should add
another override_dh_install-arch target and override_jh_classpath target
and tidy up debian/rules a little. I'll report back as soon as it's done.

Markus

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


More information about the pkg-java-maintainers mailing list