I recently changed all my XBMC client sources from a hostname to IP, and ran into some really annoy path duplication issues.
I have resolved most of them, however for just TWO TV shows, every time I update my library it re-adds the hostname-based path! It's bizarre.
While troubleshooting this, I am only using the client that is on the same computer as the sql/media server, so none of the other clients are updating.
To remove the duplicate entries I have tried the following:
- Adding the hostname-based source, and then removing it and letting XBMC clean those entries form the library (which works until I update the library again)
- Exporting the library to a single xml file, find/replace all instances hostname with junk, re-importing the xml file, and cleaning the database.
- manually removing the individual files from the library.
- Deleting the entire contents of the database folder within the userdata after each of these techniques
Still, whenever I update my library, the entries to the hostname-based path keep getting added for just Arrested Development and Band of Brothers.
logfile: http://paste8.com/107660
advanced settings:
<advancedsettings>
<videodatabase>
<type>mysql</type>
<host>192.168.1.64</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.1.64</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
</videolibrary>
</advancedsettings>
sources:
<sources>
<programs>
<default pathversion="1"></default>
</programs>
<video>
<default pathversion="1"></default>
<source>
<name>movies</name>
<path pathversion="1">smb://192.168.1.64/movies/</path>
</source>
<source>
<name>tv</name>
<path pathversion="1">smb://192.168.1.64/tv/</path>
</source>
</video>
<music>
<default pathversion="1"></default>
<source>
<name>Music</name>
<path pathversion="1">smb://192.168.1.64/Music/</path>
</source>
</music>
<pictures>
<default pathversion="1"></default>
</pictures>
<files>
<default pathversion="1"></default>
</files>
</sources>
Any ideas? This is blowing my mind lol
I have resolved most of them, however for just TWO TV shows, every time I update my library it re-adds the hostname-based path! It's bizarre.
While troubleshooting this, I am only using the client that is on the same computer as the sql/media server, so none of the other clients are updating.
To remove the duplicate entries I have tried the following:
- Adding the hostname-based source, and then removing it and letting XBMC clean those entries form the library (which works until I update the library again)
- Exporting the library to a single xml file, find/replace all instances hostname with junk, re-importing the xml file, and cleaning the database.
- manually removing the individual files from the library.
- Deleting the entire contents of the database folder within the userdata after each of these techniques
Still, whenever I update my library, the entries to the hostname-based path keep getting added for just Arrested Development and Band of Brothers.
logfile: http://paste8.com/107660
advanced settings:
<advancedsettings>
<videodatabase>
<type>mysql</type>
<host>192.168.1.64</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.1.64</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</musicdatabase>
<videolibrary>
<importwatchedstate>true</importwatchedstate>
</videolibrary>
</advancedsettings>
sources:
<sources>
<programs>
<default pathversion="1"></default>
</programs>
<video>
<default pathversion="1"></default>
<source>
<name>movies</name>
<path pathversion="1">smb://192.168.1.64/movies/</path>
</source>
<source>
<name>tv</name>
<path pathversion="1">smb://192.168.1.64/tv/</path>
</source>
</video>
<music>
<default pathversion="1"></default>
<source>
<name>Music</name>
<path pathversion="1">smb://192.168.1.64/Music/</path>
</source>
</music>
<pictures>
<default pathversion="1"></default>
</pictures>
<files>
<default pathversion="1"></default>
</files>
</sources>
Any ideas? This is blowing my mind lol