{"id":10084,"date":"2016-12-05T01:48:14","date_gmt":"2016-12-05T00:48:14","guid":{"rendered":"https:\/\/gambaru.de\/blog\/?p=10084"},"modified":"2016-12-05T01:48:14","modified_gmt":"2016-12-05T00:48:14","slug":"my-free-software-activities-in-november-2016","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2016\/12\/05\/my-free-software-activities-in-november-2016\/","title":{"rendered":"My Free Software Activities in November 2016"},"content":{"rendered":"<p>Welcome to gambaru.de. Here is my monthly report that covers what I have been doing for Debian. If you're interested in Java, Games and LTS topics, this might be interesting for you.<\/p>\n<h2>Debian Android<\/h2>\n<ul>\n<li>Chris Lamb was so kind to send in a patch for <a href=\"https:\/\/tracker.debian.org\/pkg\/apktool\">apktool<\/a> to make the build reproducible (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=845475\">#845475<\/a>). Although this was not enough to fix the issue it set me on the right path to eventually resolve bug number 845475.<\/li>\n<\/ul>\n<h2>Debian Games<\/h2>\n<ul>\n<li>I packaged a couple of new upstream releases for <a href=\"https:\/\/tracker.debian.org\/pkg\/extremetuxracer\">extremetuxracer<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/fifechan\">fifechan<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/fife\">fife<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/unknown-horizons\">unknown-horizons<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/freeciv\">freeciv<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/atanks\">atanks<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/armagetronad\">armagetronad<\/a>. Most notably fifechan was accepted by the FTP team which allowed me to package new versions of fife and unknown-horizons which are both back in testing again. I expect that upstream will make their final release sometime in December. Atanks has been orphaned a while ago and since upstream is still active and I kinda like the game I decided to adopt it. I also uploaded a backport of Freeciv 2.5.6 to jessie-backports.<\/li>\n<li>In November we received a bunch of RC bug reports again because, hey, it is almost time for the Freeze, let's break some packages. Thus I spent some time fixing <a href=\"https:\/\/tracker.debian.org\/pkg\/freeorion\">freeorion<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=843132\">#843132<\/a>), <a href=\"https:\/\/tracker.debian.org\/pkg\/pokerth\">pokerth<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=843078\">#843078<\/a>), <a href=\"https:\/\/tracker.debian.org\/pkg\/simutrans\">simutrans<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=828545\">#828545<\/a>), <a href=\"https:\/\/tracker.debian.org\/pkg\/freeciv\">freeciv<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=844198\">#844198<\/a>) and <a href=\"https:\/\/tracker.debian.org\/pkg\/warzone2100\">warzone2100<\/a> (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=844870\">#844870<\/a>).<\/li>\n<li>I also updated the <a href=\"https:\/\/tracker.debian.org\/pkg\/debian-games\">debian-games<\/a> blend, we are at version 1.6 now, and made some smaller adjustments. The most important change was adding a new binary package, games-all, that installs..well, all! I know this will make at least one person on this planet happy. Actually I was kind of forced into adding it because blends-dev automatically creates it as a requirement for choosing blends with the Debian Installer. But don't be afraid games-all only recommends games-finest, the rest is suggested.<\/li>\n<li>Last but not least I worked on <a href=\"https:\/\/tracker.debian.org\/pkg\/performous\">performous<\/a> and could close a wishlist bug report (<a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=425898\">#425898<\/a>). The submitter asked to suggest some free song packages for this karaoke game.<\/li>\n<\/ul>\n<h2>Debian Java<\/h2>\n<ul>\n<li>I sponsored <a href=\"https:\/\/tracker.debian.org\/pkg\/uncommons-watchmaker\">uncommons-watchmaker<\/a> for Kai-Chung and also reviewed <a href=\"https:\/\/tracker.debian.org\/pkg\/libnative-platform-java\">libnative-platform-java<\/a> and granted upload rights to him.<\/li>\n<li>I packaged new upstream releases of <a href=\"https:\/\/tracker.debian.org\/pkg\/lombok-patcher\">lombok-patcher<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/electric\">electric<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/undertow\">undertow<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/sweethome3d\">sweethome3d<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/sweethome3d-furniture-editor\">sweethome3d-furniture-editor<\/a>.<\/li>\n<li>I spent quite some time on reviewing (especially the copyright review took most of the time) and improving the packaging for tycho (<a href=\"https:\/\/bugs.debian.org\/816604\">#816604<\/a>) which is a precondition for packaging the latest upstream release of Eclipse, a popular Java IDE. Luca Vercelli has been working on it for the last couple of months and he did most of the initial packaging. Unfortunately I was only able to upload the package last week which means that the chances for updating Eclipse for Stretch are slim.<\/li>\n<li>Due to time constraints I could not finish the <a href=\"https:\/\/tracker.debian.org\/pkg\/netbeans\">Netbeans<\/a> update in time which I had started back in October. This is on my priority list for December now.<\/li>\n<li>Several security issues were reported against Tomcat{6,7,8}. I helped with reviewing some of the patches that Emmanuel prepared for Jessie and worked on fixing the same bugs in Wheezy.<\/li>\n<\/ul>\n<h2>Debian LTS<\/h2>\n<p>This was my ninth month as a paid contributor and I have been paid to work 11 hours on <a href=\"https:\/\/wiki.debian.org\/LTS\/\">Debian LTS<\/a>, a project started by <a href=\"https:\/\/raphaelhertzog.com\">Rapha\u00ebl Hertzog<\/a>. In that time I did the following:<\/p>\n<ul>\n<li>From 14. November until 21. November I was in charge of our LTS frontdesk. I triaged bugs in teeworlds, libdbd-mysql-perl, bash, libxml2, tiff, firefox-esr, drupal7, moin, libgc, w3m and sniffit.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/11\/msg00022.html\">DLA-715-1<\/a>. Issued a security update for drupal7 fixing 2 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/11\/msg00024.html\">DLA-717-1<\/a>. Issued a security update for moin fixing 2 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/12\/msg00001.html\">DLA-728-1<\/a>. Issued a security update for tomcat6 fixing 8 CVE. (Debian bug #845385 was assigned a CVE later).<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2016\/12\/msg00002.html\">DLA-729-1<\/a>. Issued a security update for tomcat7 fixing 8 CVE. (Debian bug #845385 was assigned a CVE later).<\/li>\n<li>Especially the patches and the subsequent testing for CVE-2016-0762 and CVE-2016-6816 required most of the time.<\/li>\n<\/ul>\n<h2>Non-maintainer uploads<\/h2>\n<ul>\n<li>I uploaded an NMU for <a href=\"https:\/\/tracker.debian.org\/pkg\/angband\">angband<\/a> to fix <a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=837394\">#837394<\/a>. The patch was kindly prepared by Adrian Bunk.<\/li>\n<\/ul>\n<p>It is already this time of the year again. See you next year for another report. \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to gambaru.de. Here is my monthly report that covers what I have been doing for Debian. If you&#8217;re interested in Java, Games and LTS topics, this might be interesting for you. Debian Android Chris Lamb was so kind to send in a patch for apktool to make the build reproducible (#845475). Although this was &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2016\/12\/05\/my-free-software-activities-in-november-2016\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eMy Free Software Activities in November 2016\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[53,68,155],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10084"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=10084"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10084\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=10084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=10084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=10084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}