Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 208249 - dev-dotnet/podsleuth-0.6.1 Unknown iPod
Summary: dev-dotnet/podsleuth-0.6.1 Unknown iPod
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-30 23:17 UTC by David Joaquim
Modified: 2009-03-05 02:01 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
podsleuth-0.6.3.ebuild (podsleuth-0.6.3.ebuild,1.14 KB, text/plain)
2008-09-28 15:07 UTC, Santiago M. Mola (RETIRED)
Details
podsleuth-0.6.3-libsgutils.patch (podsleuth-0.6.3-libsgutils.patch,1.03 KB, patch)
2008-12-14 16:05 UTC, Nicholas Doyle
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Joaquim 2008-01-30 23:17:37 UTC
After connection my iPod is correctly detected by podsleuth but it is not known.

When trying to run the podlseuth command I just get this error :

Found an iPod device, but it is not known by PodSleuth:
   Error: org.podsleuth.* properties are missing
   UDI:          /org/freedesktop/Hal/devices/volume_uuid_6A19_666E
   Block Device: /dev/ipodmini
   Mount Point:  /media/DAIJI'S IPO

   Cause: PodSleuth may not be installed properly, the HAL daemon may need
          to be restarted and/or the device needs to be refreshed.

I've an iPod mini 2G 4GB grey.

The iPod is correctly mounted by the gnome volume manager.

Reproducible: Always

Steps to Reproduce:
1. Connect the iPod
2. run `podsleuth` command in a terminal

Actual Results:  
I juste get the following error message:

Found an iPod device, but it is not known by PodSleuth:
   Error: org.podsleuth.* properties are missing
   UDI:          /org/freedesktop/Hal/devices/volume_uuid_6A19_666E
   Block Device: /dev/ipodmini
   Mount Point:  /media/DAIJI'S IPO

   Cause: PodSleuth may not be installed properly, the HAL daemon may need
          to be restarted and/or the device needs to be refreshed.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2008-01-31 12:25:34 UTC
And you tried restarting HAL by "/etc/init.d/hald restart" , or possibly rebooted your machine? Files are installed into correct locations (I'm quite sure) so such properties should be available after (re)starting hal.

Anyhow, if that doesn't help.. I suggest you open a upstream bug about this, nothing we can do about your unknown ipod.
Comment 2 David Joaquim 2008-02-01 13:05:42 UTC
The reboot of the computer doesn't seem to correct the problem.

When I plug the iPod, an error pop-up appears and if I try to execute podsleuth I get this error message :

Unhandled Exception: System.ApplicationException: Could not find org.freedesktop.Hal
  at Hal.Manager..ctor () [0x00000] 
  at PodSleuth.HalFrontend.HalClient.Run (System.String[] args) [0x00000] 
  at PodSleuth.HalFrontend.HalEntry.Main (System.String[] args) [0x00000] 

Therefore hal seems to crash when I plug the iPod..

How can I get more debug information to alleviate the debugging process ?

Comment 3 David Joaquim 2008-02-01 17:26:03 UTC
(In reply to comment #2)
> 
> When I plug the iPod, an error pop-up appears and if I try to execute podsleuth

The error message in the popup is :

Error org.freedesktop.DBus.Error.NoReply.
Comment 4 Santiago M. Mola (RETIRED) gentoo-dev 2008-09-27 18:46:44 UTC
Could you try again and post /tmp/podsleuth-debug here?
Comment 5 Santiago M. Mola (RETIRED) gentoo-dev 2008-09-27 19:16:44 UTC
Possibly related report in Ubuntu:
https://bugs.launchpad.net/ubuntu/+source/podsleuth/+bug/139226
Comment 6 Santiago M. Mola (RETIRED) gentoo-dev 2008-09-28 15:07:10 UTC
Created attachment 166684 [details]
podsleuth-0.6.3.ebuild

I had the same error. In my case, it was because I have latest sg3_utils (in ~arch) which bumps SO version for libsgutils. Podsleuth currently tries to load libsgutils.so.1 and when it can't find it reports the iPod as non-supported.

Just replacing 'libsgutils.so.1' in the sources with 'libsgutils.so' solved the problem for me.

David, could you try this ebuilds, restart your system and then try again? Thanks.
Comment 7 Jürgen Geuter 2008-11-10 13:29:03 UTC
podsleuth-0.6.3.ebuild works here to repair the bug.
Comment 8 Santiago M. Mola (RETIRED) gentoo-dev 2008-11-10 18:04:44 UTC
For the record, the upstream bug about the bug I've got (the one about sg_utils) is http://bugzilla.gnome.org/show_bug.cgi?id=554185
Comment 9 Nicholas Doyle 2008-12-14 16:05:45 UTC
Created attachment 175249 [details, diff]
podsleuth-0.6.3-libsgutils.patch

This bug hit me with 0.6.3 too. I made the changes suggested suggested in the Gnome bug and put them in to this patch and everything worked.
Comment 10 Peter Alfredsen (RETIRED) gentoo-dev 2008-12-14 17:04:11 UTC
Patch in CVS, sorry for taking so long.
Comment 11 elethiomel 2009-03-05 02:01:07 UTC
Bug has appeared again or has not been properly fixed. (~x86)

Using sg3_utils 1.27 and banshee 1.42 I had to 

    ln - sf /usr/lib/libsgutils.so.2  /usr/lib/libsgutils.so.1 

as no libsgutils.so.1 was on my system. After doing the above everything worked fine.