![]() Unfortunately this bug, original labelled "Library - missing files after update to 2.0.0-rc1" slightly becomes a meta-bug, which cannot be handled. It bugs me for some time but I not had the time to work or investigate the fix. I move tracks around including remaining regularly, and end up with a long list of missing tracks. My library is on /home/daniel/Musik In Musik, there is a symlink, that point to may external HDD, which is sometimes available. Mixxx 2.0 receives some love fixing symlink issues. ![]() While I understand that this is only a power-user feature, people do us symlinks for this purpose and also for creating categories and stuff. I feel that it is slower than in 1.12, but maybe I am biased since, as you can guess from me updating to 2.0 so late, I haven't DJed much in the last few months.ītw, I love that Mixxx actually tries to detect file moves now! This has also fixed the path of some files that were _actually_ moved around and that where thus "broken" in old playilists.Īnyways, I do reckon symlinks should be supported. I had to leave the computer on all night because even after few hours it still needed more time.Īlso, the library is even bigger now (130 MB sqlite file) and using the "Search" box is, admittedly, a bit slow. On the command line I could see that most of the time was spent finding "successors" for the "moved" files. Note that it took *ages* for the library to update. Update: adding the locations in the symlinks as separate library folders (even without removing the original merged location) did fix the problem! Great! I'm a dj and an electrical engineer, if I had more time, I would like to support/join the mixxx development team. Now I know more about the library in mixxx, thank you very much! And sorry for the time! So I think Mixxx works correctly and my database file was messed up and the "missing files" came up with the new version of Mixxx. I previously removed the mixxx.sqlite completely and inserted a new search directory -> my music folder! All files were found, nothing mentioned under "missing files". Now all my files are listed and found correctly!Įverything's fine now with the repaired database file! Then I took the new mixxx-2.0.0-rc1 release (git5678) and rescanned the library. ![]() ![]() I don't know when and why so many directories were linked wrong. I took my original database file, downloaded the sqlite browser and changed all wrong directories to the correct paths. I guessed something like that, that I cannot edit the library simply opening it by textedit! But your info with with the sqlite database editor was very helpful. Thank you for fixing my database and for all the information! I tried to load your fixed library but there were still a lot of wrong directories in it, so that after the rescan a lot of files were detected as "missing files" again. There is already a bug for safer file handling: * Replace directory="Volumes/Transcend/." with directory="/Users/stevejobs/Music/." in the track_locations table * All filenames (column = "location") and directories (column = "directory") in the table "track_locations" start with "/home/uk/Music/Collection/." consistently * My library directory "/home/uk/Music/Collection" is a symbolic link to a directory on some external volume There is already a bug for safer file handling: https:/ /bugs.launchpad. * Reset fs_deleted=0 in the track_locations table " with directory= "/Users/ stevejobs/ Music/." in the track_locations table * Replace directory= "Volumes/ Transcend/. Please don't use the browse view, since this has various issues as I recently discovered! If you add files to your library by rescanning everything should be fine. ![]() The canonical path (without symbolic links) is only used at runtime and should not be stored in the database! I don't know if this is a specific OS X issue and how this happened? The directories in your old library are definitely invalid and don't match the library directory. Mixxx should use the absolute path (including symbolic links) for referring files in the library. * All filenames (column = "location") and directories (column = "directory") in the table "track_locations" start with "/home/ uk/Music/ Collection/. * My library directory "/home/ uk/Music/ Collection" is a symbolic link to a directory on some external volume ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |