Bug 10427 - poky: jive.JIVE_VERSION can be set incorrectly by build server
: poky: jive.JIVE_VERSION can be set incorrectly by build server
Status: RESOLVED FIXED
Product: SB Touch
Classification: Unclassified
Component: OS
: unspecified
: PC Other
: -- critical (vote)
: ---
Assigned To: Richard Titmuss
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2008-12-22 12:13 UTC by Ben Klaas
Modified: 2009-09-08 09:27 UTC (History)
2 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben Klaas 2008-12-22 12:13:34 UTC
I'm running r3599, but jive.JIVE_VERSION is incorrect and thus SetupFirmwareMeta.lua is sending r3597 to SC, causing an endless update loop. This is currently affecting all Fab4 users

[08-12-22 14:08:01.5136] Slim::Utils::Firmware::need_upgrade (362) fab4 needs upgrade! (has: 7.4 r3597, needs: 7.4 3599)

squeezeos.version file on fab4 is correct:

# find . -name *.version   
./etc/squeezeos.version
# cat /etc/squeezeos.version 
7.4 r3599
root@debian-build Mon Dec 22 11:14:31 PST 2008
#
Comment 1 Ben Klaas 2008-12-22 13:50:24 UTC
The daily build on Day 1 was 3597. On Day 2 it was 3599. Checkins 3598 and 3599 were both in squeezeos, so poky did not rebuild squeezeplay and thus JIVE_VERSION was incorrect in the 3599 build.

The end cause of this is Fab4 users stuck in an upgrade window loop.
Comment 2 Richard Titmuss 2008-12-23 07:07:49 UTC
Hopefully fixed in 7.4 r3616 and pulled into the branches.