Bug#550168: libopal3.6.6-dbg and libopal3.6.4-dbg: error when trying to install together

Eugen Dedu Eugen.Dedu at pu-pm.univ-fcomte.fr
Sun Oct 11 11:55:59 UTC 2009


Simon McVittie wrote:
> On Fri, 09 Oct 2009 at 11:24:37 +0200, Eugen Dedu wrote:
>> Ralf Treinen wrote:
>>>  trying to overwrite '/usr/lib/debug/usr/bin/simpleopal', which is also in package libopal3.6.4-dbg 0:3.6.4~dfsg-1
>> So the problem is that usr/lib/debug/usr/bin/simpleopal is found in two
>> packages: libopal3.6.6-dbg and libopal3.6.4-dbg.  The solution is:
>> - either simply remove simpleopal debug file
>> - or create another package, simpleopal-dbg, and put the debug file inside
>> - or make libopal3.6.6-dbg conflicts with libopal3.6.4-dbg
> 
>> The best quality solution is the 2nd, but is it worth to create another
>> (debug) package for that?
> 
> Having a separate -dbg package for simpleopal does seem like overkill, and I
> think the ftpmasters would (be correct to) reject it. Either of the other
> solutions seems viable.
> 
> Removing debug symbols for simpleopal only impacts the ability to
> get good stack traces from simpleopal's own code, not from libopal; simpleopal
> has few users in popcon, and I suspect that if it ever crashes, it's much more
> likely to be caused by a bug in the library than in simpleopal itself.
> 
> Having the -dbg packages conflict doesn't seem like a practical problem,
> because if an Opal-based application (like Ekiga) is crashing, you only
> need the debug symbols for the version of Opal that it links against,
> and don't care about the other version; so you'd never need both versions
> installed at the same time. If you do this you should remember to keep the
> appropriate Conflicts: entry to ensure a graceful upgrade from lenny to
> squeeze, though, even after intermediate versions have disappeared from the
> archive.
> 
> (Disclaimer: I don't use Opal or know much about it; I'm only looking at its
> bug list because I was reporting an uninstallability bug, and you seemed to
> be asking for advice here...)

Many thanks for the feedback.  I will simply remove simpleopal debug
file.  If there is a need for it, we will resurrect it.

-- 
Eugen





More information about the Pkg-voip-maintainers mailing list