Reply To: OSX, can’t install newer versions…

#12612
rpedde
Participant

@Sqeze wrote:

OK. I tried what what you suggested, but it didn’t help. Here are the level zero logs, this time using build 1677:

1. First attempt (stop with pref-panel and install new prefs):

2007-10-21 07:37:41 (a000ed88): Firefly Version svn-1677: Starting with debuglevel 0
2007-10-21 07:37:41 (a000ed88): Plugin loaded: ssc-script/svn-1677
2007-10-21 07:37:41 (a000ed88): Plugin loaded: rsp/svn-1677
2007-10-21 07:37:41 (a000ed88): Plugin loaded: daap/svn-1677
2007-10-21 07:37:41 (a000ed88): Starting rendezvous daemon
2007-10-21 07:37:41 (a000ed88): Starting signal handler
2007-10-21 07:37:41 (a000ed88): Initializing database
2007-10-21 07:38:00 (a000ed88): Starting web server from /Library/PreferencePanes/Firefly.prefPane/Contents/Resources/Firefly Helper.app/Contents/Resources/Server/admin-root on port 0
2007-10-21 07:38:00 (a000ed88): Registering rendezvous names
2007-10-21 07:38:02 (a000ed88): Serving 12666 songs. Startup complete in 21 seconds
2007-10-21 07:38:02 (a000ed88): Rescanning database
2007-10-21 07:38:03 (a000ed88): Starting playlist scan
2007-10-21 07:38:42 (01a28400): Error: enum_begin failed (error 1): ?

2. Try a full scan from the browser interface (not having rebooted, this just the next lines in the log above):

2007-10-21 07:39:12 (01a1d000): Error: enum_begin failed (error 1): Misc SQL Error: database is locked
2007-10-21 07:39:12 (01a1d000): error in enumerating size: Misc SQL Error: database is locked
2007-10-21 07:39:42 (01a06e00): Error: enum_begin failed (error 1): Misc SQL Error: database is locked
2007-10-21 07:39:42 (01a06e00): error in enumerating size: Misc SQL Error: database is locked
2007-10-21 07:40:12 (019b9400): Error: enum_begin failed (error 1): ?
2007-10-21 07:40:47 (01b2aa00): Error: enum_begin failed (error 1): ?
2007-10-21 07:41:23 (01b1f400): Error: enum_begin failed (error 1): ?
2007-10-21 07:41:53 (019b9400): Error: enum_begin failed (error 1): ?

3. Reboot the server:

2007-10-21 07:45:51 (a000ed88): Initializing database
2007-10-21 07:46:04 (a000ed88): Starting web server from /Library/PreferencePanes/Firefly.prefPane/Contents/Resources/Firefly Helper.app/Contents/Resources/Server/admin-root on port 0
2007-10-21 07:46:04 (a000ed88): Registering rendezvous names
2007-10-21 07:46:06 (a000ed88): Serving 10507 songs. Startup complete in 15 seconds
2007-10-21 07:46:06 (a000ed88): Rescanning database
2007-10-21 07:46:12 (a000ed88): Starting playlist scan
2007-10-21 08:31:45 (a000ed88): Updating playlists
2007-10-21 08:31:49 (a000ed88): Scanned 12666 songs (was 10507) in 2743 seconds

The last log might look OK, but although firefly apparently did a full re-scan taking 45 mins, it never became visible on the network. 🙁
(I only noticed when posting this, that the 3rd block doesn’t list the build number – I thought I had copied the whole log, but it looks like I missed the first line or two?)

Reinstalling build 1586 (using the quit script without rebooting) restores everything back to a working state. And firefly becomes visible on the network almost as soon as the rescan starts.
/John

Crap… why can’t I repro this?

You said this was 10.4.latest, right? And ppc?

In the web config, does it say it’s using sqlite, or sqlite3?