Distro version migration nastiness

From OLPC
Revision as of 15:51, 2 July 2008 by DanielDrake (talk | contribs) (New page: = About = While preparing the 8.2 release (including the Fedora 9 rebase), we found ourselves having to re-include dirty OLPC-specific package changes from the older Fedora 7 releases. In...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

About

While preparing the 8.2 release (including the Fedora 9 rebase), we found ourselves having to re-include dirty OLPC-specific package changes from the older Fedora 7 releases. In fact, a number of the F9-induced bugs were caused simply from accidently losing the OLPC-specific changes we applied to packages in F7.

Due to time constraints we find ourselves having to reinclude those changes in the F9 packages and hence will probably see the same issues when rebasing in future. So we decided to create this page which documents those changes, hopefully making it easier to rebase in future.

It is also important for us to work towards making this list as small as it possibly can be, so that rebasing in future is not as difficult as it is now.

8.2.0 nastiness

  • <trac>7294</trac>: we are including an ov7670 kernel camera driver patch before it is merged upstream (plus I don't know that it is correct). The other option is to modify gstreamer like we did for F7. I'm not entirely sure which option is correct and V4L upstream have so far been unresponsive to my 2 emails.
  • <trac>7319</trac>: We are forking an OLPC-3 branch of telepathy-salut so that we can include 2 patches needed for collaboration to work with rainbow. Upstream have rejected those patches. We should come up with an upstream-acceptable solution for future releases.