Bug#570085: iceweasel: Debugging broken?
Adrian von Bidder
avbidder at fortytwo.ch
Wed Feb 17 07:27:49 UTC 2010
retitle 570085 Dependencies on debugging package not tight enough
thanks
Hi Mike,
On Tuesday 16 February 2010 18.18:28 Mike Hommey wrote:
> Once you remove the libimgicon.so file, what happens if you run
> iceweasel, attach gdb to it, and get a backtrace at a random time ? Do
> you get symbols ?
Aaah...
There's my problem:
++++
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-=======================================================-===========================-============================================
ii iceweasel 3.5.6-2 Web browser based on Firefox
ii iceweasel-dbg 3.5.6-2 debugging symbols for iceweasel
ii xulrunner-1.9.1 1.9.1.6-2 XUL + XPCOM application runner
ii xulrunner-1.9.1-dbg 1.9.1.6-1 Development files for the Gecko engine libra
++++
One update later I get a sensible[1] backtrace.
The problem was that aptitude decided that instead of installing the
xulrunner-dbg to match the xulrunner, it would just add python-xpcom
to satisfy the dependencies.
I guess the solution is to add a
Conflicts: xulrunner-1.9.1 (!= ${binary:Version}), python-xpcom (!= ${binary:Version})
to the debugging package to catch this.
cheers
-- vbi
[1] As far as it goes. Still looks insane to me. But then I guess this
time that's only because I'm no good C++ programmer ;-)
--
featured link: http://www.pool.ntp.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 389 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-mozilla-maintainers/attachments/20100217/8b1c38e5/attachment.pgp>
More information about the pkg-mozilla-maintainers
mailing list