Release breakage

Daniel van Vugt daniel.van.vugt at canonical.com
Thu May 28 01:16:24 UTC 2015


Sounds like it's this issue (introduced in 0.10, fixed in 0.13):
   https://bugs.launchpad.net/mir/+bug/1415321

It has a regression test now so once everything is on 0.13 it won't 
happen again.


On 27/05/15 16:49, Alan Griffiths wrote:
> Hi Robert,
>
> Is "release breakage" the same problem with landing Mir-0.13.x on wily
> that I was discussing with kgunn yesterday?
>
> AIUI the problem was an unexpected dependant of libmircommon. I believe
> clients should not be linking against libmircommon (only libmirclient),
> but we had some misplaced entry points:
>
> $ apt-cache rdepends libmircommon3 | grep -v "\(libmir\|\bmir-\)"
> Reverse Depends:
>    unity-system-compositor
>    qtubuntu-desktop
>    qtubuntu-android
>    qtmir-desktop
>    qtmir-android
>    qtdeclarative5-qtmir-plugin
>
> We had unity-system-compositor and qtmir in the silo but missed qtubuntu
> (which needs some event API renames to compile). The qtubuntu branch
> below is what I would have added to the silo had (I not reached EOD).
>
> kgunn said he and camako would pick that up but I haven't yet seen any
> sign of that, so I'm wondering what, if anything, happened next. Are you
> dealing with it?
>
> I don't see platform-api in the above list, so is that a different, or
> additional, problem? (It should be updated to reflect API changes, but
> it should be installable and not block landing.)
>
> Alan
>
> On 26/05/15 22:24, Robert Carr wrote:
>> Hi all,
>>
>> I'm trying to track the release breakage. It seems many required
>> downstream branches need to land, and some updates need to be made to
>> qtubuntu and gst-plugins-bad.
>>
>> The release should have failed in the Silo but I am told the
>> underlying cause relates to downstreams building against old versions
>> of mircommon
>>
>> Platform-api: This needs to land
>> https://code.launchpad.net/~mir-team/platform-api/delete-deprecations/+merge/254170
>> <https://code.launchpad.net/%7Emir-team/platform-api/delete-deprecations/+merge/254170>
>>
>> Qtubuntu: Needed a new branch to track the vanity event renamings
>> https://code.launchpad.net/~mir-team/qtubuntu/track-mir-deprecations/+merge/260214
>> <https://code.launchpad.net/%7Emir-team/qtubuntu/track-mir-deprecations/+merge/260214>
>>
>> Gst-plugins-bad:
>> adding-mir-sink-and-android-media-over-hybris-support.patch
>>
>> A debian patch uses the old ubuntu_application_ui functions to create
>> a window. I'm told this has been broken since the surface flinger
>> transition anyway so I think we should delete it. I'm trying to find
>> someone who knows something about this.
>>
>>
>>
>>
>
>
>



More information about the Mir-devel mailing list