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

2014-11-23 Thread Markus Koschany
owner 770457 !
thanks

On Fri, 21 Nov 2014 12:56:31 + James Cowgill
 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



signature.asc
Description: OpenPGP digital signature
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.

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

2014-11-21 Thread James Cowgill
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.

Thanks,
James

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
__
This is the maintainer address of Debian's Java team
. 
Please use
debian-j...@lists.debian.org for discussions and questions.