Updater not working?

Have same message and also noticed this after rebooting in messages:

2016-10-31T01:28:55+01:00 debug updater[4814]: src/lib/journal.c:123 (journal_open): Opening journal
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: DEBUG:src/lib/journal.c:123 (journal_open):Opening journal
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: line not found
2016-10-31T01:28:55+01:00 debug updater[4814]: src/lib/interpreter.c:104 (interpreter_error_result): 
Stack Traceback
===============
(2) Lua function '?' at line 64 of chunk '"logging"]'
	Local variables:
	 err = string: "[string \"transaction\"]:325: No journal to recover"
	 err2string = Lua function '?' (defined at line 45 of chunk "logging"])
	 msg = string: "\
[string \"transaction\"]:325: No journal to recover"
	 (*temporary) = table: 0x207f050  {msg:
[string "transaction"]:325: No journal to recover}
(3)  C function 'function: 0x1fd8b60'
(4) field C function 'recover'
(5) Lua global 'recover' at line 325 of chunk '"transaction"]'
	Local variables:
	 run_state = table: 0x1e458d0  {initialized:true, init:function: 0x1e45900, lfile:userdata: 0x1e94568, release:function: 0x1e72d20 (more...)}
(6) Lua function '?' at line 386 of chunk '"transaction"]'
	Local variables:
	 (*temporary) = Lua function '?' (defined at line 352 of chunk "transaction"])
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: DEBUG:src/lib/interpreter.c:104 (interpreter_error_result):
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: Stack Traceback
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: ===============
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: (2) Lua function '?' at line 64 of chunk '"logging"]'
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	Local variables:
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	 err = string: "[string \"transaction\"]:325: No journal to recover"
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	 err2string = Lua function '?' (defined at line 45 of chunk "logging"])
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	 msg = string: "\
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: [string \"transaction\"]:325: No journal to recover"
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	 (*temporary) = table: 0x207f050  {msg:
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: [string "transaction"]:325: No journal to recover}
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: (3)  C function 'function: 0x1fd8b60'
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: (4) field C function 'recover'
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: (5) Lua global 'recover' at line 325 of chunk '"transaction"]'
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	Local variables:
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	 run_state = table: 0x1e458d0  {initialized:true, init:function: 0x1e45900, lfile:userdata: 0x1e94568, release:function: 0x1e72d20 (more...)}
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: (6) Lua function '?' at line 386 of chunk '"transaction"]'
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	Local variables:
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 	 (*temporary) = Lua function '?' (defined at line 352 of chunk "transaction"])
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: 
2016-10-31T01:28:55+01:00 crit updater[4814]: src/opkg-trans/main.c:95 (main): 
[string "transaction"]:325: No journal to recover
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: e[31;1mDIEe[0m:src/opkg-trans/main.c:95 (main):
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: [string "transaction"]:325: No journal to recover
2016-10-31T01:28:55+01:00 emerg sfpswitch.py[1837]: Aborted