{"id":629,"date":"2017-05-20T12:22:17","date_gmt":"2017-05-20T11:22:17","guid":{"rendered":"http:\/\/dominique.leuenberger.net\/blog\/?p=629"},"modified":"2017-05-20T12:22:17","modified_gmt":"2017-05-20T11:22:17","slug":"review-of-the-week-201720","status":"publish","type":"post","link":"https:\/\/dominique.leuenberger.net\/blog\/2017\/05\/review-of-the-week-201720\/","title":{"rendered":"Review of the week 2017\/20"},"content":{"rendered":"<p>Dear Tumbleweed users and hackers,<\/p>\n<p>What a bad decision of mine to include snapshot 0510 in the review before it hit the mirrors. Now I have barely anything to report this week. Only a single snapshot found its way to you: 20170516. On May 16th is when the openSUSE infrastructure was &#8216;released&#8217; again to the openSUSE Release managers, as the audit of the events of the previous weekend had been completed.<\/p>\n<p>We build\/tested two more snapshots this week ((0517 and 0518) which both will not find their way to you. I&#8217;ll explain further down why.<\/p>\n<p>So, let&#8217;s first focus on the positive side of things: snapshot 0516 released with some updates:<\/p>\n<ul>\n<li>Another batch of KDE Applications 17.04.0<\/li>\n<li>Boost fixed a regression which caused a build failure in quite some packages<\/li>\n<\/ul>\n<p>Of course, there could not be that much in this snapshot, as the community did also not have access to the build server over the weekend and could not provide any updates.<\/p>\n<p>That leads to a big backlog though, and the things that are coming to you shortly are numerous:<\/p>\n<ul>\n<li>KDE Applications 17.04.1<\/li>\n<li>KDE Framework 5.34.0<\/li>\n<li>KDE Plasma 5.10 is already being tested (beta state, will hit Tumbleweed once it reaches final release<\/li>\n<li>openSSL 1.0 and 1.1 will be parallel installable<\/li>\n<li>GCC 7 as default compiler for Tumbleweed. We are almost there!<\/li>\n<li>GStreamer 1.12 &#8211; with MP3 and A52 support enabled right away<\/li>\n<\/ul>\n<p>Now, what happened to the two snapshots which are built bot won&#8217;t be released? Generally, a collection of things. For one, a regression in openQA caused some failures that needed to be understood. And due to the nature of the breakage, some test suites could simply not be run. And I don&#8217;t want to release a only partially tested snapshot out into the wild. I&#8217;m sure you will be hit by the corner cases we did not catch (this is the worst case of course. I would not expect there to be a problem. But I don&#8217;t gamble on the stability of your workstation).<\/p>\n<p>The 2nd issue that arose now with snapshot 0518 is that the changes in openSSL packaging, making 1.0 and 1.1 able to co-exist nicely, caused a failure in bind, the major DNS server software used. Bind simply refuses to start in the current setup.<\/p>\n<p>A solution to both issues is expected early next week, which means we can then resume releasing Tumbleweed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Only one snapshot in week 20 was released. Reasons are infrastructure issues, openQA issues and packaging bugs.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[37,30,29],"class_list":["post-629","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-opensuse","tag-tumbleweed","tag-weeklyreview"],"_links":{"self":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/629","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/comments?post=629"}],"version-history":[{"count":1,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/629\/revisions"}],"predecessor-version":[{"id":630,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/629\/revisions\/630"}],"wp:attachment":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/media?parent=629"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/categories?post=629"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/tags?post=629"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}