revisionx 0 Posted July 8, 2018 Posted July 8, 2018 Could not find a part of the path '/var/lib/emby-server/root/default/TV'. at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path) at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory, EnumerationOptions options) at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options) at System.IO.Enumeration.FileSystemEnumerableFactory.FileSystemInfos(String directory, String expression, EnumerationOptions options) at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at System.IO.DirectoryInfo.EnumerateFileSystemInfos(String searchPattern, SearchOption searchOption) at Emby.Server.Implementations.IO.ManagedFileSystem.GetFileSystemEntries(String path, Boolean recursive) at MediaBrowser.Controller.Providers.DirectoryService.GetFileSystemEntries(String path) at MediaBrowser.Controller.IO.FileData.GetFilteredFileSystemEntries(IDirectoryService directoryService, String path, IFileSystem fileSystem, IServerApplicationHost appHost, ILogger logger, ItemResolveArgs args, Int32 flattenFolderDepth, Boolean resolveShortcuts) at MediaBrowser.Controller.Entities.CollectionFolder.CreateResolveArgs(IDirectoryService directoryService, Boolean setPhysicalLocations) at MediaBrowser.Controller.Entities.CollectionFolder.RequiresRefresh() at MediaBrowser.Providers.Manager.MetadataService`2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.BaseItem.RefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshChildMetadata(BaseItem child, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshMetadataRecursive(List`1 children, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal2(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at MediaBrowser.Controller.Entities.UserRootFolder.ValidateChildrenInternal(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at Emby.Server.Implementations.Library.LibraryManager.ValidateTopLibraryFolders(CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.PerformLibraryValidation(IProgress`1 progress, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.ValidateMediaLibraryInternal(IProgress`1 progress, CancellationToken cancellationToken) at Could not find a part of the path '/var/lib/emby-server/root/default/TV'. at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path) at System.IO.Enumeration.FileSystemEnumerator`1..ctor(String directory, EnumerationOptions options) at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options) at System.IO.Enumeration.FileSystemEnumerableFactory.FileSystemInfos(String directory, String expression, EnumerationOptions options) at System.IO.DirectoryInfo.InternalEnumerateInfos(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions options) at System.IO.DirectoryInfo.EnumerateFileSystemInfos(String searchPattern, SearchOption searchOption) at Emby.Server.Implementations.IO.ManagedFileSystem.GetFileSystemEntries(String path, Boolean recursive) at MediaBrowser.Controller.Providers.DirectoryService.GetFileSystemEntries(String path) at MediaBrowser.Controller.IO.FileData.GetFilteredFileSystemEntries(IDirectoryService directoryService, String path, IFileSystem fileSystem, IServerApplicationHost appHost, ILogger logger, ItemResolveArgs args, Int32 flattenFolderDepth, Boolean resolveShortcuts) at MediaBrowser.Controller.Entities.CollectionFolder.CreateResolveArgs(IDirectoryService directoryService, Boolean setPhysicalLocations) at MediaBrowser.Controller.Entities.CollectionFolder.RequiresRefresh() at MediaBrowser.Providers.Manager.MetadataService`2.RefreshMetadata(BaseItem item, MetadataRefreshOptions refreshOptions, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.BaseItem.RefreshMetadata(MetadataRefreshOptions options, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshChildMetadata(BaseItem child, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.RefreshMetadataRecursive(List`1 children, MetadataRefreshOptions refreshOptions, Boolean recursive, IProgress`1 progress, CancellationToken cancellationToken) at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal2(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at MediaBrowser.Controller.Entities.UserRootFolder.ValidateChildrenInternal(IProgress`1 progress, CancellationToken cancellationToken, Boolean recursive, Boolean refreshChildMetadata, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService) at Emby.Server.Implementations.Library.LibraryManager.ValidateTopLibraryFolders(CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.PerformLibraryValidation(IProgress`1 progress, CancellationToken cancellationToken) at Emby.Server.Implementations.Library.LibraryManager.ValidateMediaLibraryInternal(IProgress`1 progress, CancellationToken cancellationToken) at
Luke 42077 Posted July 8, 2018 Posted July 8, 2018 Please attach the complete emby server log. Thanks.
revisionx 0 Posted July 8, 2018 Author Posted July 8, 2018 (edited) i did that update procedure etc and again locked everything down but attached is log. if i cant update im stuck with 3.3.1 log.txt Edited July 8, 2018 by revisionx
revisionx 0 Posted July 8, 2018 Author Posted July 8, 2018 its looking for /var/lib/emby-server but since myself updating to new version i have /var/lib/emby
Luke 42077 Posted July 8, 2018 Posted July 8, 2018 I don't see that particular error in this log. Are you sure you attached the right one?
revisionx 0 Posted July 10, 2018 Author Posted July 10, 2018 the error i clicked on via alerts here is screenshot
revisionx 0 Posted July 10, 2018 Author Posted July 10, 2018 my log is 110mb says its too big, will i upload somewhere? or give you server login details?
revisionx 0 Posted July 10, 2018 Author Posted July 10, 2018 https://www.dropbox.com/s/h03zm0od1fazxgf/embyserver.txt?dl=0
Luke 42077 Posted July 10, 2018 Posted July 10, 2018 It's just due to a subtitle download failure. You've apparently hit a daily download limit. I wouldn't worry about it. The server will try to download them again next time.
revisionx 0 Posted July 10, 2018 Author Posted July 10, 2018 But says library scan failed and paths cant be found as outlined at first post and my quickbox sees emby as disabled.
revisionx 0 Posted July 10, 2018 Author Posted July 10, 2018 Nothing was moved just installed new deb file and it just broke it .. legacy way was running well with it all
Luke 42077 Posted July 10, 2018 Posted July 10, 2018 Ok currently it is not supported to switch between the two packages. The new installation package requires a fresh start. There are some workarounds to symlink /var/lib/emby-server to /var/lib/emby
revisionx 0 Posted July 11, 2018 Author Posted July 11, 2018 tried looking into symlinks way out of my league
Luke 42077 Posted July 11, 2018 Posted July 11, 2018 To switch between the legacy and new packages, our suggestion is a fresh install. This means you'd have to uninstall and purge your current setup.
finish.06 0 Posted July 22, 2018 Posted July 22, 2018 (edited) I was able to work around this by creating a symbolic link with the following commands: PS: this was on a Debian based distro as root cd /var/lib ln -s emby emby-server chown -h emby:emby emby-server Edited July 22, 2018 by finish.06
revisionx 0 Posted July 22, 2018 Author Posted July 22, 2018 I was able to work around this by creating a symbolic link with the following commands: PS: this was on a Debian based distro as root cd /var/lib ln -s emby emby-server chown -h emby:emby emby-server i will give this a try and report back , hopefully it works.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now