Banshee not detecting Sandisk Sansa Clip Zip using MTP

Bug #927914 reported by John Uren
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
banshee (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Banshee does not detect my Sandisk Sansa Clip Zip MP3 Player using the MTP protocol on Ubuntu 11.10.

I am using v2.2.1 of Banshee.

As with Mass Storage mode, I would expect the device to appear in Banshee left-hand pane, but it doesn't.

mtp-detect does detect the MP3 player so the MP3 player works.

gMTP can detect and browse the device, as can Amarok.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: banshee 2.2.1-1ubuntu3
ProcVersionSignature: Ubuntu 3.0.0-15.26-generic 3.0.13
Uname: Linux 3.0.0-15-generic x86_64
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Mon Feb 6 21:29:33 2012
ExecutablePath: /usr/lib/banshee/Banshee.exe
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Beta amd64 (20110901)
InterpreterPath: /usr/bin/mono
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 LANGUAGE=en_GB:en
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
John Uren (johnuren1980) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in banshee (Ubuntu):
status: New → Confirmed
Revision history for this message
Rada (ldrada) wrote :

I think this is because libmtp9 that's available to us on Ubuntu 11.10 is an old version. I've found this forum post: http://ubuntuforums.org/showthread.php?t=881293 which indicates that upgrading libmtp to a newer version fixes the problem. I haven't been able to found upgraded packages for libmtp3 nor have I been able to build my own package from source. 'apt-get build-dep libmtp' does apparently not satisfy all build-dependencies for the package. configure does not detect anything wrong. Build just fails with

../src/.libs/libmtp.so: undefined reference to `get_usb_device_timeout'
../src/.libs/libmtp.so: undefined reference to `LIBMTP_Detect_Raw_Devices'
../src/.libs/libmtp.so: undefined reference to `get_playlist_extension'
../src/.libs/libmtp.so: undefined reference to `ptp_usb_event_wait'
../src/.libs/libmtp.so: undefined reference to `set_usb_device_timeout'
../src/.libs/libmtp.so: undefined reference to `guess_usb_speed'
../src/.libs/libmtp.so: undefined reference to `configure_usb_device'
../src/.libs/libmtp.so: undefined reference to `dump_usbinfo'
../src/.libs/libmtp.so: undefined reference to `close_device'
collect2: ld returned 1 exit status

I guess we'll just have to upgrade to 12.04 when it is released. Nothing else to do, really.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.