{"id":10184,"date":"2017-07-10T22:16:30","date_gmt":"2017-07-10T20:16:30","guid":{"rendered":"https:\/\/gambaru.de\/blog\/?p=10184"},"modified":"2017-07-10T22:16:30","modified_gmt":"2017-07-10T20:16:30","slug":"my-free-software-activities-in-june-2017","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2017\/07\/10\/my-free-software-activities-in-june-2017\/","title":{"rendered":"My Free Software Activities in June 2017"},"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\u00a0 Java, Games and LTS topics, this might be interesting for you.<\/p>\n<h2>Debian Games<\/h2>\n<ul>\n<li>This month eventually saw the release of Debian 9 \"Stretch\" (yeah). Time to move some packages from experimental to unstable and package new upstream versions.<\/li>\n<li>New releases in June: <a href=\"https:\/\/tracker.debian.org\/pkg\/minetest\">minetest<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/pygame-sdl2\">pygame-sdl2<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/renpy\">renpy<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/fifechan\">fifechan<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/hitori\">hitori<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/blockattack\">blockattack<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/gtkatlantic\">gtkatlantic<\/a><\/li>\n<li>Now in unstable: <a href=\"https:\/\/tracker.debian.org\/pkg\/springlobby\">springlobby<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/freeciv\">freeciv<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/bzflag\">bzflag<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/freeorion\">freeorion<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/megaglest\">megaglest<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/megaglest-data\">megaglest-data,<\/a> <a href=\"https:\/\/tracker.debian.org\/pkg\/torcs\">torcs<\/a><\/li>\n<li>Bug fixes: <a href=\"https:\/\/tracker.debian.org\/pkg\/doomsday\">doomsday<\/a> (#863536, #858333), <a href=\"https:\/\/tracker.debian.org\/pkg\/gamine\">gamine<\/a> (RC #864547), <a href=\"https:\/\/tracker.debian.org\/pkg\/neverball\">neverball<\/a> (#852736, #852168), <a href=\"https:\/\/tracker.debian.org\/pkg\/3dchess\">3dchess<\/a> (RC #866378, #864623), <a href=\"https:\/\/tracker.debian.org\/pkg\/lincity-ng\">lincity-ng<\/a> (#861049), <a href=\"https:\/\/tracker.debian.org\/pkg\/asc\">asc<\/a> (#856073), <a href=\"https:\/\/tracker.debian.org\/pkg\/armagetronad\">armagetronad<\/a> (#861773),\u00a0 <a href=\"https:\/\/tracker.debian.org\/pkg\/adonthell-data\">adonthell-data<\/a> (#863202), <a href=\"https:\/\/tracker.debian.org\/pkg\/briquolo\">briquolo<\/a> (#861045), <a href=\"https:\/\/tracker.debian.org\/pkg\/foobillardplus\">foobillardplus<\/a> (#861046), <a href=\"https:\/\/tracker.debian.org\/pkg\/gamazons\">gamazons<\/a> (#829984)<\/li>\n<li>Most interesting bug and best team effort was <a href=\"https:\/\/bugs.debian.org\/cgi-bin\/bugreport.cgi?bug=866378\">#866378<\/a> which caused 3dchess to consume 100% CPU time. Apparently not many people cared about it or it would have been detected much sooner, nevertheless it is fixed now even in Jessie and Stretch.<\/li>\n<\/ul>\n<h2>Debian Java + Android<\/h2>\n<ul>\n<li>New releases in June: <a href=\"https:\/\/tracker.debian.org\/pkg\/libsmali-java\">libsmali-java<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/apktool\">apktool<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/libjide-oss-java\">libjide-oss-java<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/jboss-modules\">jboss-modules<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/jboss-logging\">jboss-logging<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/jboss-xnio\">jboss-xnio<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/openjpa\">openjpa<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/objenesis\">objenesis<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/hawtjni\">hawtjni<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/undertow\">undertow<\/a> (RC #864405)<\/li>\n<li>Now in unstable: <a href=\"https:\/\/tracker.debian.org\/pkg\/robocode\">robocode<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/hsqldb\">hsqldb<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/activemq\">activemq<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/libbultitude-clojure\">libbultitude-clojure<\/a>, <a href=\"https:\/\/tracker.debian.org\/pkg\/sweethome3d\">sweethome3d<\/a><\/li>\n<li>Bug fixes: <a href=\"https:\/\/tracker.debian.org\/pkg\/jython\">jython<\/a> (RC #864859) later also backported to Jessie and Stretch,\u00a0 <a href=\"https:\/\/tracker.debian.org\/pkg\/electric\">electric<\/a> (#847297), <a href=\"https:\/\/tracker.debian.org\/pkg\/libhtml5parser-java\">libhtml5parser-java<\/a> (#849462)<\/li>\n<li>I started to package the latest version of <a href=\"https:\/\/tracker.debian.org\/pkg\/pdfsam\">pdfsam<\/a>, a Java application to split, merge, rotate and mix PDF files. This is a major update and I had to package eleven new dependencies just for that but I think it was worth the time. PDFsam is now a good-looking JavaFX app and I believe it has more features in its basic version than the current alternatives in Debian. I plan to write a separate article about this endeavor soon.<\/li>\n<li>An update of <a href=\"https:\/\/tracker.debian.org\/pkg\/libmetadata-extractor-java\">libmetadata-extractor-java<\/a> was also necessary. Version 2.10.1 is currently available in experimental and as soon as all dependencies for pdfsam have been approved by the FTP team we can move it to unstable. I gave the maintainer of <a href=\"https:\/\/tracker.debian.org\/pkg\/gpsprune\">gpsprune<\/a> (#866762) a heads-up because this update will break it.<\/li>\n<\/ul>\n<h2>Debian LTS<\/h2>\n<p>This was my sixteenth month as a paid contributor and I have been paid to work 16 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>I triaged mp3splt and putty and marked CVE-2017-5666 and CVE-2017-6542 as no-dsa because the impact was very low.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/06\/msg00004.html\">DLA-975-1<\/a>. I uploaded the security update for <a href=\"https:\/\/tracker.debian.org\/pkg\/wordpress\">wordpress<\/a> which I prepared last month fixing 6 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/06\/msg00015.html\">DLA-986-1<\/a>. Issued a security update for zookeeper fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/06\/msg00020.html\">DLA-989-1<\/a>. Issued a security update for jython fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/06\/msg00025.html\">DLA-996-1<\/a>. Issued a security update for tomcat7 fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/06\/msg00031.html\">DLA-1002-1<\/a>. Issued a security update for smb4k fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/07\/msg00005.html\">DLA-1013-1<\/a>. Issued a security update for graphite2 fixing 8 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/07\/msg00012.html\">DLA-1020-1<\/a>. Issued a security update for jetty fixing 1 CVE.<\/li>\n<li><a href=\"https:\/\/lists.debian.org\/debian-lts-announce\/2017\/07\/msg00013.html\">DLA-1021-1<\/a>. Issued a security update for jetty8 fixing 1 CVE.<\/li>\n<\/ul>\n<h2>Misc<\/h2>\n<ul>\n<li>I updated <a href=\"https:\/\/tracker.debian.org\/pkg\/wbar\">wbar<\/a>, fixed #829981 and uploaded <a href=\"https:\/\/tracker.debian.org\/pkg\/mediathekview\">mediathekview<\/a> and <a href=\"https:\/\/tracker.debian.org\/pkg\/osmo\">osmo<\/a> to unstable. For the Buster release cycle I decided to package the fork of <a href=\"https:\/\/tracker.debian.org\/pkg\/xarchiver\">xarchiver<\/a>'s master branch which receives regular updates and bug fixes. Besides being an GTK-3 application now, a lot of older bugs could be fixed.<\/li>\n<\/ul>\n<p>Thanks for reading and see you next time.<\/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\u00a0 Java, Games and LTS topics, this might be interesting for you. Debian Games This month eventually saw the release of Debian 9 &#8222;Stretch&#8220; (yeah). Time to move some packages from experimental to unstable and &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2017\/07\/10\/my-free-software-activities-in-june-2017\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eMy Free Software Activities in June 2017\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\/10184"}],"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=10184"}],"version-history":[{"count":0,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/10184\/revisions"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=10184"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=10184"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=10184"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}