> > What does "ls -l /mnt/karma/fids0/" look like?
> 
> The files (mp3 and *1) are present in the fids0 directory and show up with
> ls.

I meant, your files under there look like:
fids0/_00000/
     /_00001/ etc.  

You don't have any that start "fids0/_[1-9]" right?  Code snippet I posted
below will ignore such dirs.  Like I said that should be rarely tripped,
and wouldn't have any impact on the problem when you upload via amarok.

> The fact that these files don't turn up in the DB in the first place, and
> then also get skipped by riocp -b suggests that there's one underlying
> cause.

Yes, but the paths to get there are different.  I guess, assuming the DB
in-memory is exactly the same after reading all of the *1 files, and in 
the library after amarok does its thing, then there must be a problem with
writing out the database.
 
> This code looks suspicious, though I doubt it's the culprit (libkarma 0.0.5,
> > don't have .6 handy):
> >
> > karmaUsb.c:444:
> >     while((de0 = readdir(dp0)) != NULL) {
> >         if(strncmp(de0->d_name, "_0", 2) != 0)
> >             continue;

> I'll have a closer look this evening and see if I can come up with any more
> details.

Excellent; keep us posted.

-- 
Bob Copeland %% www.bobcopeland.com

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-karma-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linux-karma-devel

Reply via email to