Re: [Bug-gnupod] mktunes.pl creates corrupt iTunesDB ?

2009-06-11 Thread Heinrich Langos
Hi Richard,

On Thu, Jun 11, 2009 at 11:15:38PM +0200, Richard van den Berg wrote:
 On 11-6-2009 22:46, Richard van den Berg wrote:
  Maybe it doesn't have to do with the iTunesDB size but a limit of the
  internal structures?

 
 I do think it is a limitation somewhere in iTunesDB. I tried to add back
 my 7 smart playlists (I took them out for testing purposes), which make
 the two largest ok iTunesDB not ok now:
 
 15892984 not_ok/11403p/iTunesDB
 16062708 not_ok/11530p/iTunesDB

I'd look for something that goes in a 3 byte field or maybe something in
iTunesDB.pm uses only 24 bit where it should use 32 bit. Maybe some sub
that is used for the ipod shuffle's iTunesSD (most structures there 
are 3 byte long) gets reused for the the iTunesDB.

I'll try to take a look at your iTunesDB files tomorrow but I don't know if
I'll really have the time.

cheers
-henrik



___
Bug-gnupod mailing list
Bug-gnupod@nongnu.org
http://lists.nongnu.org/mailman/listinfo/bug-gnupod


Re: [Bug-gnupod] Installing gnupod and perl

2009-04-08 Thread Heinrich Langos
On Tue, Apr 07, 2009 at 05:21:26AM -0700, Al Steffens wrote:
 At the ./configure step Perl must be upgraded (for slackware 12.1):

perl -MCPAN -e 'install Digest::SHA1'
perl -MCPAN -e 'install Unicode::String'
perl -MCPAN -e 'install MP3::Info'
perl -MCPAN -e 'install LWP::UserAgent'

 but the LWP::UserAgent upgrade always fails with no object method  
 'install' for LWP::UserAgent.  I just continue and type make and   
 gnupod installs and works anyway. This seems like a bug in the module  
 UserAgent and it seems that it is not needed by gnupod.  Why not fix  
 gnupod to not load this module.

Hi Al,

Thank you for bringing this to my attention. It seems like LWP::UserAgent
and HTTP::Request where only needed by the long gone lastfm support.
I removed that dependencies in the CVS version.

cheers
-henrik



___
Bug-gnupod mailing list
Bug-gnupod@nongnu.org
http://lists.nongnu.org/mailman/listinfo/bug-gnupod