On Sat, Mar 15, 2014 at 1:50 PM, Sergio Schvezov <[email protected]> wrote: > On Fri, Mar 14, 2014 at 8:18 PM, Ricardo Salveti de Araujo > <[email protected]> wrote: >> On Fri, Mar 14, 2014 at 1:50 PM, Didier Roche <[email protected]> wrote: >>> Hey, >>> >>> What a way to end the week! A new image was promoted (#237) and Qt 5.2 is >>> now in the archive! Still some work is needed to finish the transition, but >>> good progress on that. >>> >>> On the landing side, we do assign silos again (as Qt 5.2 silo is freed now), >>> but we wait to have a first Qt 5.2 image before publishing more changes. >>> Think to dist-upgrade for testing until we get a new proposed image (but be >>> aware that some clicks applications will break with such, more on that >>> below). >>> >>> #237: >>> - uploads inherited from the desktop (indicator-sound, unity7) related >>> components >>> - drop of python 3.3 >>> >>> The dogfooding on it was +1 (Alan couldn't reproduce Selene's issue >>> mentioned yesterday) and Dave didn't find any new issues as well. >>> >>> >>> Then, we started an epic transition to Qt 5.2: 122 packages were rebuilt in >>> the archive, some last minute code and crash fixes entered as well as some >>> tests fixes. Some tweaks to get everything migrated in the release pocket >>> was done (as some components are not building - temporary as we'll get more >>> fixes next week - anymore on some architectures). This is the biggest >>> landing for CI Train we ever had (and it removed a lot of locks ;)), and we >>> had to work on multiple unseen last minute issues of course at every level. >>> I want to thanks everyone involved in helping in one way or another into >>> that tremendous work spanning over multiple hours of continuous effort! >>> >>> Once Qt 5.2 was promoted, we still had more work to proceed): >>> >>> 0. messaging-app (in progress) >>> To avoid getting AP tests failures on the new image, some fixes are in >>> messaging-app trunk and this is getting tested and released in the archive >>> as we speak. >>> >>> 1. Framework update: fundations (done) >>> However, this was not the end of the story: we had to bump (after some >>> random poking around first and with a real fix then) the ubuntu framework as >>> the Qt 5.2 ABI breakage is not backward compatible. Some click apps in the >>> store needs to be rebuilt. >>> >>> 2. Framework update: click store (in progress) >>> To get the click apps rebuilt but still available with the previous >>> framework, the store has to be able to accept new frameworks. This is >>> getting implemented as we speak. >>> >>> 3. Core apps updates (depends on 2.) >>> New click packages for applications that are not going to work without a >>> rebuild or test fixes on the default will be uploaded to the click store. >>> Those are: >>> * camera-app >>> * gallery-app >>> * notes-app (with some fixes merged to trunk for AP tests) >>> * music-app >>> * ubuntu-terminal-app. >>> >>> They will all be bumped to be dependent on the new framework >>> (ubuntu-sdk-14.04-dev1, policy: 1.1). Note that applications that don't need >>> a rebuild (basically pure-QML applications and html5 applications) don't >>> need to update their manifest as the phone declares as well the previous >>> framework. >>> >>> 4. New image with Qt 5.2 (depends on all above for image #238) >>> A new image will be kicked with all that shiny new code and fixes! Some >>> dogfooding will occur by the usual suspects to assess the state of that >>> image. >> >> We're just missing a newer gallery-app, as a rebuild didn't fix it (it >> seems something changed in libclick that broke it somehow, as it can't >> find the app path properly, waiting for sergio for more news on that). > > The bug was in the gallery app itself; a review is open; with luck, > should land an hour or so after approved. > Given how it was fixed; I don't understand how it worked before though...
Well fixed and built it is; seems to be store issues which prevent it from moving forward. When trying to upload a new version I get: OOPS-b297c7ef56c04134a165b24cc3bdd5d3 There's a stale version up for review that somehow has framework None in the changeset; might be the reason, but without backend support not sure we can not do much. Popey and myself are out of ideas. >> So to avoid asking people to dist-upgrade when doing further >> debugging, we just decided to spin a new image, so we can easily debug >> the remaining issues right on monday morning. > > This actually made debugging easier, so thanks. > >> In theory only gallery-app should be broken, and would also give >> enough time for people to rebuild the apps against the 14.04 >> framework. > > === > > One last closing comment; the click updater "app" doesn't seem to > filter per framework as I get them as updates for my devel install > which doesn't have the new framework; luckily they fail to install as > the framework required doesn't match the provided one :-) -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp

