beetbox / beets

music library manager and MusicBrainz tagger
http://beets.io/
MIT License
12.6k stars 1.8k forks source link

beet update crashes out #1458

Closed darthanubis closed 8 years ago

darthanubis commented 9 years ago

beet update crashes out

beet update -p Traceback (most recent call last): File "/usr/local/bin/beet", line 9, in load_entry_point('beets==1.3.13', 'console_scripts', 'beet')() File "/usr/local/lib/python2.7/dist-packages/beets/ui/init.py", line 1104, in main _raw_main(args) File "/usr/local/lib/python2.7/dist-packages/beets/ui/init.py", line 1094, in _raw_main subcommand.func(lib, suboptions, subargs) File "/usr/local/lib/python2.7/dist-packages/beets/ui/commands.py", line 1089, in update_func update_items(lib, decargs(args), opts.album, opts.move, opts.pretend) File "/usr/local/lib/python2.7/dist-packages/beets/ui/commands.py", line 1012, in update_items if not os.path.exists(syspath(item.path)): File "/usr/lib/python2.7/genericpath.py", line 18, in exists os.stat(path) TypeError: coercing to Unicode: need string or buffer, NoneType found

sampsyo commented 9 years ago

Thanks for reporting. Can you please provide the full context for this error so we can try to reproduce it?

darthanubis commented 9 years ago

I don't know what else to add. I thought the -v debug option would reveal more clues, but I get the same output as above. I'm simply trying to run the update. Nothing exotic. Update has never worked for me. I have no duplicates or missing files. beet config lyrics: sources: [lyricwiki, lyrics.com, musixmatch] google_API_key: REDACTED force: no auto: yes google_engine_ID: REDACTED fallback: lastfm: user: darthanubis api_key: REDACTED mpd: host: 192.168.123.112 music_directory: rating: yes rating_mix: 0.75 password: REDACTED port: 6600 scrub: auto: yes embedart: ifempty: yes compare_threshold: 0 auto: yes maxwidth: 0 zero: fields: comments comments: [] library: ~/Music/data/musiclibrary.blb

plugins: fetchart lyrics duplicates embedart mbsync missing scrub discogs zero info mpdstats lastimport directory: ~/freenas/data/Music/beets

import: move: yes log: ~/.config/beets/log echonest: upload: no convert: no apikey: redacted acoustid: apikey: redacted duplicates: album: no full: no format: '' keys: [mb_trackid, mb_albumid] move: no tag: no path: no copy: no count: no checksum: strict: no delete: no lastimport: per_page: 500 retry_limit: 3 fetchart: minwidth: 0 sources:

Debian Jessie

sampsyo commented 9 years ago

Can you narrow it down to a specific file that's crashing and provide details on it (or even share the file)?

sampsyo commented 8 years ago

This issue is timing out. Please reopen it if you can dig a little deeper into the cause of the problem.