Bug#521746: eagle: FTBFS bug not fixed yet re: libxrender.so.1 and amd64 [fix attached]
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])
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]
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]
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]
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