Bug#521746: eagle: FTBFS bug not fixed yet re: libxrender.so.1 and amd64 [fix attached]

2009-11-10 Thread Scott Howard
As the package currently is made, the warning is the same as the
original reporter's comment:

dh_shlibdeps -a
dpkg-shlibdeps: failure: couldn't find library libXrender.so.1 needed by
debian/eagle/usr/lib/eagle/bin/eagle



I tried putting ia32-libs-dev into the Build-Depends, and pbuilder
throughs an error (since it is only available on ia64 like you said).
When I move ia32-libs to Build-Depends (so it is also no longer in
Depends), the package builds fine. However, you are right, I don't
know where the header files are - usually you don't depend on the
runtime library, but it seems that the headers are in the library
package possibly.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521746: Info received (Bug#521746: eagle: FTBFS bug not fixed yet re: libxrender.so.1 and amd64 [fix attached])

2009-11-10 Thread Scott Howard
Sorry for the extra email, but just to be clear: with ia32-libs
[amd64] in Build-Depends, the package builds, installs, and runs
properly.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521746: eagle: FTBFS bug not fixed yet re: libxrender.so.1 and amd64 [fix attached]

2009-11-10 Thread Shaun Jackman
It sounds like the solution is to move ia32-libs to Build-Depends
then. I'll do that. I'll also e-mail the maintainer of ia32-libs and
see whether he agrees.

Thanks for the bug report and solution, Scott. Cheers,
Shaun



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521746: eagle: FTBFS bug not fixed yet re: libxrender.so.1 and amd64 [fix attached]

2009-11-09 Thread Shaun Jackman
Bug #360358 asked me to replace the ia32-libs-dev in Build-Depends
with libc6-dev-i386, which is the current state:
http://bugs.debian.org/360358

This page says that ia32-libs-dev only exists on ia64 (not amd64):
http://packages.debian.org/sid/ia32-libs-dev

Though ia32-libs is available on amd64:
http://packages.debian.org/sid/ia32-libs

and depends on these libraries::
  libc6-i386 (= 2.9-18) [amd64]
  GNU C Library: 32-bit shared libraries for AMD64
  lib32asound2 [amd64]
  shared library for ALSA applications (32 bit)
  lib32gcc1
  GCC support library (32 bit Version)
  lib32ncurses5 [amd64]
  shared libraries for terminal handling (32-bit)
  lib32stdc++6 [amd64]
  The GNU Standard C++ Library v3 (32 bit Version)
  lib32z1 [amd64]
  compression library - 32 bit runtime

Perhaps one of these should be in Build-Depends. What exactly was the
error message you saw when building eagle?

Cheers,
Shaun



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#521746: eagle: FTBFS bug not fixed yet re: libxrender.so.1 and amd64 [fix attached]

2009-11-08 Thread Scott Howard
Package: eagle
Version: 5.6.0-3
Severity: normal

The bug still exists in 5.6.0-3

ia32-libs [amd64] should be in Build-Depends not eagle binary
package Depends

This fixes the FTBFS and should allow this package to migrate into testing.

ia32-libs is large and obnoxious, but I think this is the correct way
of doing it (correct me if I'm wrong) since ia32-libs-dev is a virtual
package that just depends on ia32-libs.

After making that change, here's my only warning from dpkg-shlibdeps
during an AMD64 pbuilder build:

dpkg-shlibdeps: warning: dependency on libXft.so.2 could be avoided if
debian/eagle/usr/lib/eagle/bin/eagle were not uselessly linked
against it (they use none of its symbols).


-- System Information:
Debian Release: squeeze/sid
 APT prefers karmic-updates
 APT policy: (500, 'karmic-updates'), (500, 'karmic-security'), (500,
'karmic-backports'), (500, 'karmic')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.31-11-generic (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org