Ticket #9317 (closed defect: duplicate)
/etc/olpc-release has 8.2, should have 8.2.1, messes up Software update
| Reported by: | skierpage | Owned by: | mstone |
|---|---|---|---|
| Priority: | high | Milestone: | 8.2.2 |
| Component: | distro | Version: | not specified |
| Keywords: | Cc: | ||
| Action Needed: | never set | Verified: | no |
| Deployments affected: | Blocked By: | ||
| Blocking: |
Description
/etc/olpc-release contained 8.2 for release 8.2.0, bug #8622 was filed but it appears it was never fixed for release.
The bug remains in release 8.2.1. As a result bitfrost/update/actinfo.py's get_release_version() returns "8.2" and get_major_version() returns None. As a result, Software update never attempts to read some_update_url/8.2.1, even though it's supposed to try that before some_update_url/8.2 (see http://wiki.laptop.org/go/Software_updater). As a result Etoys fails to update to its latest version for release 8.2.1 that's carefully specified in http://etoys.laptop.org/xo/8.2.1
Fixing /etc/olpc-release to contain 8.2.1 makes all this work.
A workaround is to create http://''some_update_url''/802 , where 802 is the build number of Release 8.2.1. Software update tries to read this before anything else.


