Comment 39 for bug 267922

Revision history for this message
Chow Loong Jin (hyperair) wrote : Re: [Bug 267922] Re: Banshee hangs up/crashes when pluggin in MTP-USB-Player

On Thu, 2009-04-16 at 09:30 +0000, Martin Pitt wrote:
> To summarize current feedback about the -proposed package: comment 24
> says that it does not crash any more, but that the "sync library"
> feature is gone. The other reported crashes are not a regression in the
> -proposed update.
>
> So as far as I can see, this introduces a regression ("sync library")
> and thus should be removed from -proposed, the patch fixed, and
> reuploaded?
I think it's more of something like this:
Before: Banshee completely doesn't work with the MTP device (crash)
After: Banshee works with it, but doesn't have sync support.

Hence, no regressions.

The whole bug is because Banshee was incompatible with libmtp8, which
broke binary compatibility from libmtp7, and hence segfaulted when
Banshee tried to use the interface from libmtp7 with Intrepid's libmtp8.
The patch adds a compile-time check for either libmtp7 or libmtp8, and
uses the appropriate interface.
--
Regards,
Chow Loong Jin