Hello all,
I'm trying to debug an issue with 32bit application running on top of x86_64 F12 installation. (Using multi-lib i686 RPMs) However, debuginfo install doesn't seem to be able to resolve i686 debuginfo.
$ debuginfo-install alsa-lib.i686 alsa-plugins-pulseaudio.i686 dbus-libs.i686 pulseaudio-libs.i686 glibc.i686 Loaded plugins: dellsysidplugin2, fastestmirror, presto, refresh-packagekit Loading mirror speeds from cached hostfile * fedora: mirror.isoc.org.il * rpmfusion-free: ftp.nb.lug.ro * rpmfusion-free-updates: ftp.nb.lug.ro * rpmfusion-nonfree: ftp.nb.lug.ro * rpmfusion-nonfree-updates: ftp.nb.lug.ro * updates: ftp.stw-bonn.de ... Reading repository metadata in from local files Could not find debuginfo for main pkg: alsa-plugins-pulseaudio-1.0.21-2.fc12.i686 Could not find debuginfo pkg for dependency package libcap-ng-0.6.2-3.fc12.i686 Could not find debuginfo pkg for dependency package libasyncns-0.8-1.fc12.i686 Could not find debuginfo pkg for dependency package libsndfile-1.0.20-3.fc12.i686 Could not find debuginfo pkg for dependency package libsndfile-1.0.20-3.fc12.i686 Could not find debuginfo pkg for dependency package tcp_wrappers-libs-7.6-56.fc12.i686 Could not find debuginfo pkg for dependency package nss-softokn-freebl-3.12.4-10.fc12.i686 Could not find debuginfo pkg for dependency package nss-softokn-freebl-3.12.4-10.fc12.i686 No debuginfo packages available to install
Is it a known issue? - Gilboa
Gilboa Davara wrote:
I'm trying to debug an issue with 32bit application running on top of x86_64 F12 installation. (Using multi-lib i686 RPMs) However, debuginfo install doesn't seem to be able to resolve i686 debuginfo.
That's right. There are only 64-bit debuginfo packages in the 64-bit repositories. Debuginfo files are arranged in a way that tends to cause multilib conflicts. The problem is solvable, but currently the only way I know is to browse the 32-bit repositories until you find the right debuginfo packages, and download and install them manually.
You might want to read this discussion: http://lists.fedoraproject.org/pipermail/devel/2009-November/040757.html
Björn Persson
On Sun, 2010-01-17 at 14:18 +0100, Björn Persson wrote:
Gilboa Davara wrote:
I'm trying to debug an issue with 32bit application running on top of x86_64 F12 installation. (Using multi-lib i686 RPMs) However, debuginfo install doesn't seem to be able to resolve i686 debuginfo.
That's right. There are only 64-bit debuginfo packages in the 64-bit repositories. Debuginfo files are arranged in a way that tends to cause multilib conflicts. The problem is solvable, but currently the only way I know is to browse the 32-bit repositories until you find the right debuginfo packages, and download and install them manually.
You might want to read this discussion: http://lists.fedoraproject.org/pipermail/devel/2009-November/040757.html
Björn Persson
Thanks for the information. Was it considered to add debuginfo only for 32bit libraries? (Biggest multi-libs, lowest chance of conflict)
- Gilboa