{"id":565,"date":"2014-06-02T21:00:59","date_gmt":"2014-06-02T21:00:59","guid":{"rendered":"http:\/\/blogs.gentoo.org\/news\/?p=565"},"modified":"2018-07-10T16:21:15","modified_gmt":"2018-07-10T16:21:15","slug":"gentoo-monthly-newsletter-may-2014","status":"publish","type":"post","link":"https:\/\/blogs.gentoo.org\/news\/2014\/06\/02\/gentoo-monthly-newsletter-may-2014\/","title":{"rendered":"Gentoo Monthly Newsletter: May 2014"},"content":{"rendered":"<div id=\"toc_container\" class=\"toc_white no_bullets\"><p class=\"toc_title\">This month in GMN:<\/p><ul class=\"toc_list\"><li><a href=\"#Gentoo_News\"><span class=\"toc_number toc_depth_1\">1<\/span> Gentoo News<\/a><ul><li><a href=\"#Interview_with_Brian_Dolbec_dol-sen\"><span class=\"toc_number toc_depth_2\">1.1<\/span> Interview with Brian Dolbec (dol-sen)<\/a><\/li><li><a href=\"#Help_with_samba-4_packages_needed\"><span class=\"toc_number toc_depth_2\">1.2<\/span> Help with samba-4 packages needed!<\/a><\/li><li><a href=\"#Council_News\"><span class=\"toc_number toc_depth_2\">1.3<\/span> Council News<\/a><\/li><li><a href=\"#sys-powerupower_update\"><span class=\"toc_number toc_depth_2\">1.4<\/span> sys-power\/upower update<\/a><\/li><li><a href=\"#Infrastructure_News\"><span class=\"toc_number toc_depth_2\">1.5<\/span> Infrastructure News<\/a><\/li><\/ul><\/li><li><a href=\"#Gentoo_Developer_Moves\"><span class=\"toc_number toc_depth_1\">2<\/span> Gentoo Developer Moves<\/a><ul><li><a href=\"#Summary\"><span class=\"toc_number toc_depth_2\">2.1<\/span> Summary<\/a><\/li><li><a href=\"#Changes\"><span class=\"toc_number toc_depth_2\">2.2<\/span> Changes<\/a><\/li><li><a href=\"#Additions\"><span class=\"toc_number toc_depth_2\">2.3<\/span> Additions<\/a><\/li><li><a href=\"#Moves\"><span class=\"toc_number toc_depth_2\">2.4<\/span> Moves<\/a><\/li><\/ul><\/li><li><a href=\"#Portage\"><span class=\"toc_number toc_depth_1\">3<\/span> Portage<\/a><\/li><li><a href=\"#Security\"><span class=\"toc_number toc_depth_1\">4<\/span> Security<\/a><\/li><li><a href=\"#Package_RemovalsAdditions\"><span class=\"toc_number toc_depth_1\">5<\/span> Package Removals\/Additions<\/a><ul><li><a href=\"#Removals\"><span class=\"toc_number toc_depth_2\">5.1<\/span> Removals<\/a><\/li><li><a href=\"#Additions-2\"><span class=\"toc_number toc_depth_2\">5.2<\/span> Additions<\/a><\/li><\/ul><\/li><li><a href=\"#Bugzilla\"><span class=\"toc_number toc_depth_1\">6<\/span> Bugzilla<\/a><ul><li><a href=\"#Activity\"><span class=\"toc_number toc_depth_2\">6.1<\/span> Activity<\/a><\/li><li><a href=\"#Closed_bug_ranking\"><span class=\"toc_number toc_depth_2\">6.2<\/span> Closed bug ranking<\/a><\/li><li><a href=\"#Assigned_bug_ranking\"><span class=\"toc_number toc_depth_2\">6.3<\/span> Assigned bug ranking<\/a><\/li><\/ul><\/li><li><a href=\"#Tip_of_the_month\"><span class=\"toc_number toc_depth_1\">7<\/span> Tip of the month<\/a><\/li><li><a href=\"#Heard_in_the_community\"><span class=\"toc_number toc_depth_1\">8<\/span> Heard in the community<\/a><\/li><li><a href=\"#Getting_Involved\"><span class=\"toc_number toc_depth_1\">9<\/span> Getting Involved?<\/a><\/li><li><a href=\"#Comments_or_Suggestions\"><span class=\"toc_number toc_depth_1\">10<\/span> Comments or Suggestions?<\/a><\/li><\/ul><\/div>\n<h1><span id=\"Gentoo_News\">Gentoo News<\/span><\/h1>\n<h2><span id=\"Interview_with_Brian_Dolbec_dol-sen\">Interview with Brian Dolbec <a href=\"mailto:dolsen@gentoo.org\">(dol-sen)<\/a><\/span><\/h2>\n<p>by <a href=\"mailto:dabbott@gentoo.org\">David Abbott<\/a><\/p>\n<p><strong><em><span style=\"color: #800080\">1. Hi Brian, tell us about yourself.<\/span><\/em><\/strong><\/p>\n<p>I&#8217;m a wannabe scientist\/inventor that never did take the full plunge into that career path.<br \/>\nI&#8217;m married with 28 and 14 year old daughters, four dogs, one cat, several aquariums of fish&#8230;<br \/>\nAnd despite what many readers or other developers may expect or think: I&#8217;m not in an IT career. I&#8217;m a journeyman refrigeration mechanic with a gas ticket. I install, repair furnaces, rooftop heating\/cooling equipment, computer room cooling systems etc.<\/p>\n<p><strong><em><span style=\"color: #800080\">2. Bring us back to your start with electronics and computers.<\/span><\/em><\/strong><\/p>\n<p>I&#8217;ve been taking things apart, seeing how they are built, and work since I was 9 or 10 years old.<br \/>\nThings from really old tube radios, appliances, etc.When I was in 7th grade, my teachers wife worked taking care of people in a care home. One of her patients was an electronics teacher crippled with polio. He asked a classmate and myself if we would to help him with things from repairing, modifying his HAM and CB radio equipment, to modifying his home built 3 wheel vehicle that he steered with buttons under his elbows.<br \/>\nComputer work started years later, my first machine was a used Atari 400 with a cassette player drive. Programming in basic. I had an apple IIe compatible for a year or so, then while returning to college, taking science (physics, chemistry) and computer programming courses (mostly coded in pascal) on a VAX 11 and\/or x86 pc&#8217;s, my next one was an Atari 520ST (first production run) which I still have today.<\/p>\n<p><strong><em><span style=\"color: #800080\">3. How did you get involved with open source?<\/span><\/em><\/strong><\/p>\n<p>After installing gentoo, I had soon started working on porthole which was a new project at that time. I was also new to python and had not done any coding in many years. It was primarily porthole that brought me to doing work in gentoolkit, layman, portage and other tools in gentoo.<\/p>\n<p><strong><em><span style=\"color: #800080\">4. What path did you take to become a Gentoo developer?<\/span><\/em><\/strong><\/p>\n<p>I had been working around portage for many years with porthole development. Which led me to begin working on gentoolkit in order to create working api&#8217;s for other tools to use. It was that and layman work that got me into helping mentor GSOC projects. I first became a staffer as I was a coder, not an ebuild developer. It was one year later I took the plunge and completed the developer quiz and became a full developer.<\/p>\n<p><strong><em><span style=\"color: #800080\">5. Tell us about your mentor and the process to become a developer?<\/span><\/em><\/strong><\/p>\n<p>There have been many people over the years that I&#8217;ve learned from.<br \/>\nBut my most important mentor in developing my coding skills has been Brian Harring<br \/>\nHis knowledge of how to do things in an efficient, fast way continues to amaze and inspire me.<\/p>\n<p><strong><em><span style=\"color: #800080\">6. What aspects of Gentoo do we need to keep and what could we get rid of?<\/span><\/em><\/strong><\/p>\n<p>hmm&#8230; Keep the good coding skills and efforts into improving Gentoo as a whole, get rid of the major bikeshedding over who&#8217;s right and who&#8217;s wrong&#8230;<\/p>\n<p><strong><em><span style=\"color: #800080\">7. Tell us about Porthole (The portage frontend) http:\/\/porthole.sourceforge.net\/ and what skills you learned from it?<\/span><\/em><\/strong><\/p>\n<p>Python programming, knowledge of data acquisition using portage&#8217;s API&#8217;s, learning to do things with less code, more adaptable and robust with less long term maintenance required. I&#8217;ve rewritten areas of porthole&#8217;s code several times as it evolved and grew. Sadly, I&#8217;ve been neglecting porthole these past few years. I keep getting distracted with other projects in need of help, re-writes, updates, or even new projects like gentoo-keys which was spawned from dev-python\/pyGPG which I created to handle gpg signed list verification for layman. Layman&#8217;s code also spawned a small new python lib (dev-python\/ssl-fetch) that will be used in several tools soon. I split that code out of layman to re-use in mirrorselect for fetching files from api.gentoo.org.<\/p>\n<p><strong><em><span style=\"color: #800080\">8. You have become a proficient Python programmer, how did you do it?<\/span><\/em><\/strong><\/p>\n<p>Coding, making mistakes, fixing them. Learning better faster ways to accomplish something from others.<br \/>\nBut, one of my key strong points is my ability to quickly see the big picture. The details you can figure out along the way with help from others as the need arises. Many new programmers get stuck focusing on the details without knowing how they should be put together. Hint, think of a jigsaw puzzle, when you get one, you have the finished picture on the box to use as a reference of what it should look like. This makes it easier to figure out where a piece might fit. The same holds true for any programming task. You need to know what the end goal is and how it might fit together. Adjustments are made along the way so that you end up with a completed code block, then you move along to the next one.<\/p>\n<p><strong><em><span style=\"color: #800080\">9. Walk me through the steps you do to write python code, test, and your editor of choice etc.<\/span><\/em><\/strong><\/p>\n<p>see above answer&#8230; Current preferred editor is Geany, 2nd is Scite which I used for many years and still do for some things.<\/p>\n<p><strong><em><span style=\"color: #800080\">10. Catalyst (the tool used for building Gentoo releases) is in the process of a major overhaul, what has been done, who is helping you and what needs to be completed?<\/span><\/em><\/strong><\/p>\n<p>I got started working on catalyst so that the default location for the portage tree (gentoo ebuild tree) can be relocated. The catalyst code base was in sad shape with paths hard-coded throughout the code. It even had paths used as both a variable name and value in places. Its code base still had (questionable to poor) code copied from early portage code which has long since been replaced. The code had also been modified by the releng team which (not being proficient in python) used bad examples to modify its operation. The bulk of the rewrite work has and is being done by Trevor King and myself. With others contributing to improvements, additions to portions of it. Currently I&#8217;m in the middle of migrating all the changes from a development branch (3.0) into the master branch of the repository. Once that is caught up, the rewrites will continue. There are still too many areas of code to improve or rewrite to list them here.<\/p>\n<p><strong><em><span style=\"color: #800080\">11. Tell us about your other projects you are currently working on?<\/span><\/em><\/strong><\/p>\n<p>Gentoo-keys &#8211; A gpg key management and verification tool. Designed to manage all aspects of Gentoo&#8217;s gpg keys, developer keys and verification of things like the release media, commits to Gentoo&#8217;s ebuild tree, layman&#8217;s repositories etc.<\/p>\n<p>Mirrorselect &#8211; a mirror selection tool for Gentoo. I did the 2.2 re-write and some additional work adding more features in the 2.2.1 release.<\/p>\n<p>Ssl-fetch &#8211; A breakout lib which wraps dev-python\/requests code and does verified ssl fetching of files and handles use of headers and timestamps to prevent re-downloading of data which hasn&#8217;t been modified.<\/p>\n<p>pyGPG &#8211; A universal gnupg wrapper lib that is capable of mining all data available from gpg calls and puts that info into python available data types.<\/p>\n<p>Layman &#8211; overlay management tool.<\/p>\n<p>Portage &#8211; I am the current (temporary) lead after Zac took an extended break from gentoo. I am spear-heading a new plugin-sync system for it which will make portage more versatile and ease future maintenance and make it expandable with third party installable sync modules. You can look forward to a possible squashfs sync module. Work is being done to have Gentoo&#8217;s infrastructure be able to supply sqaushfs tree images. So encourage Micheal Gorny and the Gentoo infra team to complete that work.<\/p>\n<p>Elogviewer &#8211; I&#8217;m maintaining the package, did code review for recent updates. I have a recent version bump to do at time of this writing.<\/p>\n<p>Gentoolkit &#8211; Various python based modules, enalyze, equery, eclean, the new python based revdep-rebuild rewrite (some final debugging, fixes)<\/p>\n<p>Catalyst &#8211; Gentoo Stage building tool, major re-write<\/p>\n<p>A new small python based breakout lib for easy compression\/decompression handling. It comes from my work in the catalyst rewrite, but could be useful in other tools. I have yet to create and name it as a standalone project.<\/p>\n<p><strong><em><span style=\"color: #800080\">12. What open source software can you not live without at home and at work?<\/span><\/em><\/strong><\/p>\n<p>dev-vcs\/gitg, dev-util\/geany, dev-vcs\/git, Hexchat, xfce4 desktop environment,&#8230;<\/p>\n<p><strong><em><span style=\"color: #800080\">13. Which open source programs would you like to see developed?<\/span><\/em><\/strong><\/p>\n<p>gtk+:2 branch of gitg. It has gone to a gnome 3 look now which IMHO is yuk. It also lost the git blame feature currently in its re-write.<\/p>\n<p><strong><em><span style=\"color: #800080\">14. Age old question for Gentoo, how can we get more help?<\/span><\/em><\/strong><\/p>\n<p>Reducing the bikeshedding and name calling type attitudes present in some mail lists. Continue being an innovative leading Linux distribution building system.<\/p>\n<p><strong><em><span style=\"color: #800080\">15. Describe your desktop setup (WM\/DE)?<\/span><\/em><\/strong><\/p>\n<p>Intel core-2 quad core based system with a shiny new SSD drive (Thank you Alec)<br \/>\n2 &#8211; 24 inch widescreen monitors<br \/>\nBasic xfce4 desktop, 14 virtual desktops, is a mix of Mac like toolbars and retro theme.<br \/>\nA hexchat window, toolbars, etc. in the left monitor, right monitor for main working apps windows, terminals<\/p>\n<p><strong><em><span style=\"color: #800080\">16. Tell us about your boxes and home network setup?<\/span><\/em><\/strong><\/p>\n<p>Not much to tell really. There&#8217;s my main desktop, an old 11 year old laptop, several printers. I have an old x86 box that I setup for a small server and router, but need to work on it. A hard drive failed on it due to a power failure. I have a 24 port gigabit switch. I still haven&#8217;t wired up this new house yet with lan everywhere. My wife and kids have some ipads, an Acer netbook.<\/p>\n<p><strong><em><span style=\"color: #800080\">17. What would be your dream job?<\/span><\/em><\/strong><\/p>\n<p>Working on some inventions, ideas I have for energy efficiency, earth friendly, and just plain cool ot fun \ud83d\ude42<\/p>\n<p><strong><em><span style=\"color: #800080\">18. What gives you the most enjoyment within the Gentoo community?<\/span><\/em><\/strong><\/p>\n<p>Doing (hopefully) great coding work and having users really like what I&#8217;ve done to ease their work or save their system.<br \/>\nMentoring students into doing better coding, being a more versatile developer.<\/p>\n<p><strong><em><span style=\"color: #800080\">19. What gives you the most enjoyment outside the Gentoo community?<\/span><\/em><\/strong><\/p>\n<p>Family<\/p>\n<h2><span id=\"Help_with_samba-4_packages_needed\">Help with samba-4 packages needed!<\/span><\/h2>\n<p>by <a href=\"mailto:polynomial-c@gentoo.org\">Lars Wendler<\/a><\/p>\n<p>Currently Gentoo&#8217;s samba team is severely understaffed. This has slowed down development of samba packages and its direct dependencies to a level where we cannot foresee when it is convenient to finally remove the mask on samba-4 and give it a wider range of testing from our users. There are a couple of automagic dependencies that need attention. Unfortunately samba upstream does very little to resolve these issues so we need people knowing the new build system of samba-4 to write patches for us. Furthermore samba-4 requires app-crypt\/heimdal as kerberos provider which leads to packages blocking each other because they require app-crypt\/mit-krb5 which cannot be installed together with heimdal.<\/p>\n<p>This is a call for help getting as many blocker bugs from [1] fixed as possible. Once all these blockers are solved, unmasking samba-4 is the next logical step.<\/p>\n<p>[1] <a href=\"https:\/\/bugs.gentoo.org\/489762\">https:\/\/bugs.gentoo.org\/489762<\/a><\/p>\n<h2><span id=\"Council_News\">Council News<\/span><\/h2>\n<p>This month the council addressed two issues brought up by the community.<\/p>\n<p>In the aftermath of Heartbleed many are questioning the default\u00a0configuration of packages like OpenSSH\/OpenSSL, etc. If we had not\u00a0enabled tls-heartbeat by default then Gentoo would have been immune to\u00a0the recent troubles.<\/p>\n<p>The council took up discussion, but felt that trying to make a\u00a0one-size-fits-all policy wasn&#8217;t going to be practical. Maintainers were\u00a0encouraged to follow upstream (which in the case of Heartbleed would\u00a0have meant being vulnerable), but decisions are going to remain in the\u00a0hands of individual maintainers. Specific issues can still be escalated\u00a0to Council.<\/p>\n<p>The other matter which came up concerned pkg-config files. Everybody\u00a0can agree that upstream should be providing these when applicable,\u00a0but there was disagreement over what should be done with upstream\u00a0drops the ball. The crux of the argument was that not including them\u00a0makes life more difficult for packages using the libraries on Gentoo,\u00a0while including them can cause developers working on Gentoo to make\u00a0assumptions that will cause problems on other distributions. The council decided that the current policy in the devmanual was not adequate and struck it down. In general maintainers will be given discretion to create pkg-config files not provided by upstream, but\u00a0there will be guidelines around when this is done. The guidelines\u00a0themselves need to be written, approved, and published to the devmanual.<\/p>\n<p>Finally it was noted that election season is coming up, and the next\u00a0Council meeting will be the last one of this term. Stay tuned for\u00a0further details from the election team.<\/p>\n<h2><span id=\"sys-powerupower_update\">sys-power\/upower update<\/span><\/h2>\n<p>&gt;=sys-power\/upower-0.99.0 has entered ~arch and has deprecated support for sys-power\/pm-utils and hibernate\/suspend in favor of using sys-apps\/systemd.<br \/>\nIf you suddenly notice that your favorite package no longer has capability for hibernate\/suspend and you want them back, we have created a compatibility package sys-power\/upower-pm-utils which will give you the old UPower back.<br \/>\nFor example, Xfce 4.11+ has support for UPower 0.99 and it has copied the sys-power\/pm-utils code from before UPower dropped it, and therefore hibernate\/suspend should work with both versions, but this is likely untrue for most of the other packages.<br \/>\nCheck out this <a href=\"https:\/\/forums.gentoo.org\/viewtopic-t-992290-highlight-.html\">forum post <\/a>for more information.<\/p>\n<h2><span id=\"Infrastructure_News\">Infrastructure News<\/span><\/h2>\n<p><strong>Hosting sponsors needed<\/strong><br \/>\nThe Gentoo Infrastructure team is currently searching for hosting sponsors in Europe. We ask that sponsors contribute to Gentoo in one of two ways:<\/p>\n<ol>\n<li>A donation of at least two physical machines including space, power and 10Mbits of bandwidth (burstable to 50Mbit). This is the most common option that organizations prefer. Sponsors typically have existing dedicated space for their business and host hardware for Gentoo in that space.<\/li>\n<li>Donation of at least 12U space, 15A, and 10Mbits of bandwidth (burstable to 50Mbits).<\/li>\n<\/ol>\n<p>In the latter case, the Gentoo Foundation can provide the server hardware (but not power, bandwidth, or rackspace \/ a rack.) In both cases we prefer the sponsor to provide remote hands for the machines.<\/p>\n<p>Sponsors will received ads on ads.gentoo.org (the ad sidebar to the main site), postings on the sponsors page, as well as news items posted to www.gentoo.org.<\/p>\n<p>Interested parties should contact infra@gentoo.org.<\/p>\n<p><em>Sponsors often ask to host official Gentoo mirrors. Note that the Gentoo mirror network is not currently seeking new mirror sponsors at this time.<\/em><br \/>\n<em>The gentoo infrastructure team has had significant operational problems with virtual machines and Gentoo Hardened. We see this as a pretty significant preference for physical hardware over solutions like Xen or VMWare.<\/em><\/p>\n<h1><span id=\"Gentoo_Developer_Moves\">Gentoo Developer Moves<\/span><\/h1>\n<h2><span id=\"Summary\">Summary<\/span><\/h2>\n<p>Gentoo is made up of <strong>236<\/strong> active developers, of which <strong>30<\/strong> are currently away.<br \/>\nGentoo has recruited a total of <strong>798<\/strong> developers since its inception.<\/p>\n<h2><span id=\"Changes\">Changes<\/span><\/h2>\n<p>The following developers have recently changed roles:<\/p>\n<ul>\n<li>Jauhien Piatlicki joined the emacs, physics, science, mathematics and lxqt teams<\/li>\n<li>Yury German joined the security team<\/li>\n<li>Yixun Lan joined the proxy-maintainers, ARM and cjk teams<\/li>\n<li>Peter Wilmott joined the ruby team<\/li>\n<li>Julian Ospald joined the multilib and sound teams<\/li>\n<li>Vlastimil Babka joined the kernel team<\/li>\n<li>Michael Palimaka joined the lxqt team<\/li>\n<li>Manuel Rueger joined the ARM team<\/li>\n<li>Agostino Sarubbo left the KDE team<\/li>\n<li>Brian Evans joined the MySQL team<\/li>\n<li>Mikle Kolyada joined the embedded and dev-embedded teams.<\/li>\n<\/ul>\n<h2><span id=\"Additions\">Additions<\/span><\/h2>\n<p>The following developers have recently joined the project:<\/p>\n<ul>\n<li>Yury German (<a href=\"http:\/\/permalink.gmane.org\/gmane.linux.gentoo.project\/3686\">announcement<\/a>)<\/li>\n<li>Peter Wilmott (<a href=\"http:\/\/permalink.gmane.org\/gmane.linux.gentoo.project\/3561\">announcement<\/a>)<\/li>\n<li>Brian Evans (<a href=\"http:\/\/permalink.gmane.org\/gmane.linux.gentoo.project\/3555\">announcement<\/a>)<\/li>\n<\/ul>\n<h2><span id=\"Moves\">Moves<\/span><\/h2>\n<p>The following developers recently left the Gentoo project:<br \/>\nNone this month<\/p>\n<h1><span id=\"Portage\">Portage<\/span><\/h1>\n<p>This section summarizes the current state of the portage tree.<\/p>\n<p>[table th=&#8221;0&#8243;]<br \/>\nArchitectures, 45<br \/>\nCategories, 162<br \/>\nPackages, 17471<br \/>\nEbuilds, 37518<br \/>\n[\/table]<\/p>\n<p>[table]<br \/>\nArchitecture, Stable, Testing, Total, % of Packages<br \/>\nalpha, 3591, 538, 4129, 23.63%<br \/>\namd64, 10762, 6209, 16971, 97.14%<br \/>\namd64-fbsd, 0, 1576, 1576, 9.02%<br \/>\narm, 2634, 1722, 4356, 24.93%<br \/>\narm64, 436, 30, 466, 2.67%<br \/>\nhppa, 3051, 488, 3539, 20.26%<br \/>\nia64, 3176, 595, 3771, 21.58%<br \/>\nm68k, 575, 93, 668, 3.82%<br \/>\nmips, 4, 2379, 2383, 13.64%<br \/>\nppc, 6809, 2388, 9197, 52.64%<br \/>\nppc64, 4313, 876, 5189, 29.70%<br \/>\ns390, 1460, 332, 1792, 10.26%<br \/>\nsh, 1656, 402, 2058, 11.78%<br \/>\nsparc, 4119, 899, 5018, 28.72%<br \/>\nsparc-fbsd, 0, 319, 319, 1.83%<br \/>\nx86, 11418, 5259, 16677, 95.46%<br \/>\nx86-fbsd, 0, 3236, 3236, 18.52%<br \/>\n[\/table]<\/p>\n<p style=\"text-align: center\"><img loading=\"lazy\" class=\" wp-image-216 aligncenter\" style=\"line-height: 24px\" src=\"http:\/\/blogs.gentoo.org\/news\/files\/2014\/06\/gmn-portage-stats-2014-06.png\" alt=\"gmn-portage-stats-2014-06\" width=\"800\" height=\"350\" \/><\/p>\n<h1><span id=\"Security\">Security<\/span><\/h1>\n<p>The following <a title=\"GLSAs\" href=\"http:\/\/www.gentoo.org\/security\/en\/glsa\/index.xml\">GLSAs<\/a> have been released by the <a title=\"Security Team\" href=\"http:\/\/wiki.gentoo.org\/wiki\/Project:Security\">Security Team<\/a><br \/>\n[table tablesorter=&#8221;1&#8243; id=&#8221;glsas&#8221;]<br \/>\nGLSA, Package, Description, Bug<br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-28.xml\">201405-28<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/x11-wm\/xmonad-contrib\">x11-wm\/xmonad-contrib<\/a>, xmonad-contrib: Arbitrary code execution, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=478288\">478288<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-27.xml\">201405-27<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/dev-libs\/libyaml\">dev-libs\/libyaml<\/a>, LibYAML: Arbitrary code execution, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=505948\">505948<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-26.xml\">201405-26<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-misc\/x2goserver\">net-misc\/x2goserver<\/a>, X2Go Server: Privilege Escalation, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=497260\">497260<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-25.xml\">201405-25<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/dev-php\/symfony\">dev-php\/symfony<\/a>, Symfony: Information disclosure, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=444696\">444696<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-24.xml\">201405-24<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/dev-libs\/apr\">dev-libs\/apr<\/a>, Apache Portable Runtime\\, APR Utility Library: Denial of Service, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=339527\">339527<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-23.xml\">201405-23<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/media-libs\/lib3ds\">media-libs\/lib3ds<\/a>, lib3ds: User-assisted execution of arbitrary code, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=308033\">308033<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-22.xml\">201405-22<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-im\/pidgin\">net-im\/pidgin<\/a>, Pidgin: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=457580\">457580<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-21.xml\">201405-21<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-irc\/charybdis\">net-irc\/charybdis<\/a>, Charybdis\\,ShadowIRCd: Denial of Service, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=449544\">449544<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-20.xml\">201405-20<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/media-libs\/jbigkit\">media-libs\/jbigkit<\/a>, JBIG-KIT: Denial of Service, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=507254\">507254<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-19.xml\">201405-19<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/app-crypt\/mcrypt\">app-crypt\/mcrypt<\/a>, MCrypt: User-assisted execution of arbitrary code, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=434112\">434112<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-18.xml\">201405-18<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-misc\/openconnect\">net-misc\/openconnect<\/a>, OpenConnect: User-assisted execution of arbitrary code, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=457068\">457068<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-17.xml\">201405-17<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-analyzer\/munin\">net-analyzer\/munin<\/a>, Munin: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=412881\">412881<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-16.xml\">201405-16<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/dev-lang\/mono\">dev-lang\/mono<\/a>, Mono: Denial of Service, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=433768\">433768<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-15.xml\">201405-15<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/sys-apps\/util-linux\">sys-apps\/util-linux<\/a>, util-linux: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=359759\">359759<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-14.xml\">201405-14<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/ruby-openid\">dev-ruby\/ruby-openid<\/a>, Ruby OpenID: Denial of Service, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=460156\">460156<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-13.xml\">201405-13<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/x11-libs\/pango\">x11-libs\/pango<\/a>, Pango: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=268976\">268976<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-12.xml\">201405-12<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-analyzer\/ettercap\">net-analyzer\/ettercap<\/a>, Ettercap: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=340897\">340897<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-11.xml\">201405-11<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/app-backup\/bacula\">app-backup\/bacula<\/a>, Bacula: Information disclosure, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=434878\">434878<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-10.xml\">201405-10<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/rack\">dev-ruby\/rack<\/a>, Rack: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=451620\">451620<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-09.xml\">201405-09<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/media-gfx\/imagemagick\">media-gfx\/imagemagick<\/a>, ImageMagick: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=409431\">409431<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-08.xml\">201405-08<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/app-antivirus\/clamav\">app-antivirus\/clamav<\/a>, ClamAV: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=462278\">462278<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-07.xml\">201405-07<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/x11-base\/xorg-server\">x11-base\/xorg-server<\/a>, X.Org X Server: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=466222\">466222<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-06.xml\">201405-06<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-misc\/openssh\">net-misc\/openssh<\/a>, OpenSSH: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=231292\">231292<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-05.xml\">201405-05<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-misc\/asterisk\">net-misc\/asterisk<\/a>, Asterisk: Denial of Service, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=504180\">504180<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-04.xml\">201405-04<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/www-plugins\/adobe-flash\">www-plugins\/adobe-flash<\/a>, Adobe Flash Player: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=501960\">501960<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-03.xml\">201405-03<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-irc\/weechat\">net-irc\/weechat<\/a>, WeeChat: Multiple vulnerabilities, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=442600\">442600<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-02.xml\">201405-02<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/net-libs\/libsrtp\">net-libs\/libsrtp<\/a>, libSRTP: Denial of Service, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=472302\">472302<\/a><br \/>\n<a href=\"http:\/\/security.gentoo.org\/glsa\/glsa-201405-01.xml\">201405-01<\/a>, <a href=\"http:\/\/packages.gentoo.org\/package\/sys-fs\/udisks\">sys-fs\/udisks<\/a>, udisks: Arbitrary code execution, <a href=\"http:\/\/bugs.gentoo.org\/show_bug.cgi?id=504100\">504100<\/a><br \/>\n[\/table]<\/p>\n<h1><span id=\"Package_RemovalsAdditions\">Package Removals\/Additions<\/span><\/h1>\n<h2><span id=\"Removals\">Removals<\/span><\/h2>\n<p>[table]<br \/>\nPackage, Developer, Date<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/sci-geosciences\/gempak\/?hideattic=0\">sci-geosciences\/gempak<\/a>, pacho, 03 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/gnome-extra\/evolution-kolab\/?hideattic=0\">gnome-extra\/evolution-kolab<\/a>, pacho, 03 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/www-apache\/mod_ruby\/?hideattic=0\">www-apache\/mod_ruby<\/a>, pacho, 03 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/x11-misc\/suxpanel\/?hideattic=0\">x11-misc\/suxpanel<\/a>, pacho, 03 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/kde-base\/kdeartwork-sounds\/?hideattic=0\">kde-base\/kdeartwork-sounds<\/a>, johu, 09 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/kde-base\/kdnssd\/?hideattic=0\">kde-base\/kdnssd<\/a>, johu, 09 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/kde-base\/kwallet\/?hideattic=0\">kde-base\/kwallet<\/a>, johu, 09 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/games-puzzle\/krosswordpuzzle\/?hideattic=0\">games-puzzle\/krosswordpuzzle<\/a>, johu, 10 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/app-portage\/udept\/?hideattic=0\">app-portage\/udept<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/media-libs\/libj2k\/?hideattic=0\">media-libs\/libj2k<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/media-gfx\/cfe\/?hideattic=0\">media-gfx\/cfe<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/media-gfx\/yablex\/?hideattic=0\">media-gfx\/yablex<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/app-admin\/osiris\/?hideattic=0\">app-admin\/osiris<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/sys-power\/cpufreqd\/?hideattic=0\">sys-power\/cpufreqd<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/net-irc\/ctrlproxy\/?hideattic=0\">net-irc\/ctrlproxy<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/x11-misc\/pogo\/?hideattic=0\">x11-misc\/pogo<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/sci-geosciences\/openstreetmap-icons\/?hideattic=0\">sci-geosciences\/openstreetmap-icons<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/dev-python\/telepathy-python\/?hideattic=0\">dev-python\/telepathy-python<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/media-tv\/huludesktop\/?hideattic=0\">media-tv\/huludesktop<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/app-admin\/lcap\/?hideattic=0\">app-admin\/lcap<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/www-apache\/mod_chroot\/?hideattic=0\">www-apache\/mod_chroot<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/dev-util\/dissy\/?hideattic=0\">dev-util\/dissy<\/a>, pacho, 11 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/dev-libs\/clens\/?hideattic=0\">dev-libs\/clens<\/a>, ulm, 12 May 2014<br \/>\n<a href=\"http:\/\/sources.gentoo.org\/viewcvs.py\/gentoo-x86\/dev-java\/randomguid\/?hideattic=0\">dev-java\/randomguid<\/a>, ulm, 12 May 2014<br \/>\n[\/table]<\/p>\n<h2><span id=\"Additions-2\">Additions<\/span><\/h2>\n<p>[table]<br \/>\nPackage, Developer, Date<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/net-wireless\/openggsn\">net-wireless\/openggsn<\/a>, zx2c4, 01 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/x11-misc\/urxvt-font-size\">x11-misc\/urxvt-font-size<\/a>, radhermit, 02 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/kde-misc\/baloo-kcmadv\">kde-misc\/baloo-kcmadv<\/a>, dilfridge, 02 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/dotenv-deployment\">dev-ruby\/dotenv-deployment<\/a>, graaff, 03 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-java\/headius-options\">dev-java\/headius-options<\/a>, tomwij, 03 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/gnome-commander\">gnome-extra\/gnome-commander<\/a>, hwoarang, 03 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/mate-extra\/caja-extensions\">mate-extra\/caja-extensions<\/a>, tomwij, 04 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/media-gfx\/eom\">media-gfx\/eom<\/a>, tomwij, 04 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/x11-misc\/mozo\">x11-misc\/mozo<\/a>, tomwij, 04 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/descendants_tracker\">dev-ruby\/descendants_tracker<\/a>, graaff, 05 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/cinnamon-desktop\">gnome-extra\/cinnamon-desktop<\/a>, tetromino, 06 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/cinnamon-settings-daemon\">gnome-extra\/cinnamon-settings-daemon<\/a>, tetromino, 06 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/cinnamon-session\">gnome-extra\/cinnamon-session<\/a>, tetromino, 06 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/app-i18n\/tagainijisho\">app-i18n\/tagainijisho<\/a>, calchan, 06 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/nio4r\">dev-ruby\/nio4r<\/a>, mrueg, 07 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/cjs\">gnome-extra\/cjs<\/a>, tetromino, 07 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/cinnamon-menus\">gnome-extra\/cinnamon-menus<\/a>, tetromino, 07 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/app-crypt\/paperkey\">app-crypt\/paperkey<\/a>, mrueg, 07 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/rinku\">dev-ruby\/rinku<\/a>, mrueg, 07 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/cinnamon-control-center\">gnome-extra\/cinnamon-control-center<\/a>, tetromino, 08 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/net-wireless\/cinnamon-bluetooth\">net-wireless\/cinnamon-bluetooth<\/a>, tetromino, 08 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-python\/aniso8601\">dev-python\/aniso8601<\/a>, radhermit, 08 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-python\/flask-restful\">dev-python\/flask-restful<\/a>, radhermit, 08 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-python\/polib\">dev-python\/polib<\/a>, tetromino, 09 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-db\/soci\">dev-db\/soci<\/a>, jauhien, 09 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-db\/cppdb\">dev-db\/cppdb<\/a>, jauhien, 09 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-python\/sexpdata\">dev-python\/sexpdata<\/a>, jauhien, 10 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/cinnamon-screensaver\">gnome-extra\/cinnamon-screensaver<\/a>, tetromino, 10 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/sys-block\/zram-init\">sys-block\/zram-init<\/a>, jauhien, 10 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/sci-chemistry\/propka\">sci-chemistry\/propka<\/a>, jlec, 11 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-python\/oslo-vmware\">dev-python\/oslo-vmware<\/a>, vadimk, 11 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/sys-boot\/winusb\">sys-boot\/winusb<\/a>, yac, 11 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/app-arch\/xarchiver\">app-arch\/xarchiver<\/a>, ssuominen, 11 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-util\/android-studio\">dev-util\/android-studio<\/a>, jauhien, 11 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/fssm\">dev-ruby\/fssm<\/a>, vikraman, 11 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/compass\">dev-ruby\/compass<\/a>, vikraman, 11 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-python\/rax-scheduled-images-python-novaclient-ext\">dev-python\/rax-scheduled-images-python-novaclient-ext<\/a>, prometheanfire, 12 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-python\/os-virtual-interfacesv2-python-novaclient-ext\">dev-python\/os-virtual-interfacesv2-python-novaclient-ext<\/a>, prometheanfire, 12 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/kde-misc\/milou\">kde-misc\/milou<\/a>, johu, 12 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/net-wireless\/btcrack\">net-wireless\/btcrack<\/a>, zerochaos, 12 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-python\/pymysql\">dev-python\/pymysql<\/a>, grknight, 13 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/app-arch\/defluff\">app-arch\/defluff<\/a>, tomwij, 14 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/sci-biology\/update-blastdb\">sci-biology\/update-blastdb<\/a>, jlec, 14 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/x11-misc\/calise\">x11-misc\/calise<\/a>, tomwij, 14 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/pdf-core\">dev-ruby\/pdf-core<\/a>, mrueg, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/priorityqueue\">dev-ruby\/priorityqueue<\/a>, mrueg, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/expression_parser\">dev-ruby\/expression_parser<\/a>, mrueg, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/ae\">dev-ruby\/ae<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/ansi\">dev-ruby\/ansi<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/brass\">dev-ruby\/brass<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/facets\">dev-ruby\/facets<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/lemon\">dev-ruby\/lemon<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/qed\">dev-ruby\/qed<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/rubytest\">dev-ruby\/rubytest<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/rubytest-cli\">dev-ruby\/rubytest-cli<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/hashery\">dev-ruby\/hashery<\/a>, p8952, 15 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/gnome-extra\/cinnamon-translations\">gnome-extra\/cinnamon-translations<\/a>, tetromino, 16 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/net-libs\/balde\">net-libs\/balde<\/a>, rafaelmartins, 18 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-lang\/rust\">dev-lang\/rust<\/a>, jauhien, 18 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/sci-libs\/libgeodecomp\">sci-libs\/libgeodecomp<\/a>, slis, 19 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-java\/netty-common\">dev-java\/netty-common<\/a>, tomwij, 19 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-java\/netty-buffer\">dev-java\/netty-buffer<\/a>, tomwij, 19 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-ruby\/rrdtool-bindings\">dev-ruby\/rrdtool-bindings<\/a>, graaff, 19 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/app-leechcraft\/lc-eleeminator\">app-leechcraft\/lc-eleeminator<\/a>, maksbotan, 20 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/app-backup\/snapper\">app-backup\/snapper<\/a>, dlan, 21 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/dev-java\/netty-transport\">dev-java\/netty-transport<\/a>, tomwij, 21 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/games-strategy\/0ad-data\">games-strategy\/0ad-data<\/a>, hasufell, 21 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/games-strategy\/0ad\">games-strategy\/0ad<\/a>, hasufell, 21 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/www-servers\/hiawatha\">www-servers\/hiawatha<\/a>, hasufell, 22 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/www-apps\/hiawatha-monitor\">www-apps\/hiawatha-monitor<\/a>, hasufell, 22 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/media-fonts\/ahem\">media-fonts\/ahem<\/a>, idella4, 23 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/x11-misc\/sddm\">x11-misc\/sddm<\/a>, jauhien, 24 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/lxqt-base\/liblxqt\">lxqt-base\/liblxqt<\/a>, jauhien, 25 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/net-misc\/lxqt-openssh-askpass\">net-misc\/lxqt-openssh-askpass<\/a>, jauhien, 25 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/lxqt-base\/lxqt-qtplugin\">lxqt-base\/lxqt-qtplugin<\/a>, jauhien, 25 May 2014<br \/>\n<a href=\"http:\/\/packages.gentoo.org\/package\/app-vim\/gitgutter\">app-vim\/gitgutter<\/a>, radhermit, 25 May 2014<br \/>\n[\/table]<\/p>\n<h1><span id=\"Bugzilla\">Bugzilla<\/span><\/h1>\n<p>The Gentoo community uses <a href=\"https:\/\/bugs.gentoo.org\">Bugzilla<\/a> to record and track bugs, notifications, suggestions and other interactions with the development team.<\/p>\n<h2><span id=\"Activity\">Activity<\/span><\/h2>\n<p>The following tables and charts summarize the activity on Bugzilla between <strong>01 May 2014<\/strong> and <strong>31 May 2014<\/strong>. Not fixed means bugs that were resolved as NEEDINFO, WONTFIX, CANTFIX, INVALID or UPSTREAM.<br \/>\n<a href=\"http:\/\/blogs.gentoo.org\/news\/files\/2014\/06\/gmn-activity-2014-05.png\"><img loading=\"lazy\" class=\"size-full wp-image-219 aligncenter\" src=\"http:\/\/blogs.gentoo.org\/news\/files\/2014\/06\/gmn-activity-2014-05.png\" alt=\"gmn-activity-2014-05\" width=\"500\" height=\"300\" \/><\/a><br \/>\n[table]<br \/>\nBug Activity, Number<br \/>\nNew, 1388<br \/>\nClosed, 977<br \/>\nNot fixed, 259<br \/>\nDuplicates, 158<br \/>\nTotal, 5734<br \/>\nBlocker, 5<br \/>\nCritical, 18<br \/>\nMajor, 66<br \/>\n[\/table]<\/p>\n<h2><span id=\"Closed_bug_ranking\">Closed bug ranking<\/span><\/h2>\n<p>The following table outlines the teams and developers with the most bugs resolved during this period<br \/>\n[table]<br \/>\nRank, Team\/Developer, Bug Count<br \/>\n1, Gentoo Security, 109<br \/>\n2, Gentoo Linux Gnome Desktop Team, 44<br \/>\n3, Gentoo Games, 31<br \/>\n4, Gentoo KDE team, 29<br \/>\n5, Gentoo&#8217;s Team for Core System packages, 26<br \/>\n6, Multilib team, 24<br \/>\n7, Gentoo X packagers, 21<br \/>\n8, Qt Bug Alias, 20<br \/>\n9, Retirement Admin, 19<br \/>\n10, Others, 653<br \/>\n[\/table]<br \/>\n<a href=\"http:\/\/blogs.gentoo.org\/news\/files\/2014\/06\/gmn-closed-2014-05.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-220\" src=\"http:\/\/blogs.gentoo.org\/news\/files\/2014\/06\/gmn-closed-2014-05.png\" alt=\"gmn-closed-2014-05\" width=\"500\" height=\"250\" \/><\/a><\/p>\n<h2><span id=\"Assigned_bug_ranking\">Assigned bug ranking<\/span><\/h2>\n<p>The developers and teams who have been assigned the most bugs during this period are as follows.<\/p>\n<p>[table]<br \/>\nRank, Team\/Developer, Bug Count<br \/>\n1, Gentoo Linux bug wranglers, 158<br \/>\n2, Gentoo Linux Gnome Desktop Team, 93<br \/>\n3, Gentoo Security, 53<br \/>\n4, Gentoo KDE team, 47<br \/>\n5, Multilib team, 41<br \/>\n6, Python Gentoo Team, 35<br \/>\n7, Gentoo&#8217;s Team for Core System packages, 35<br \/>\n8, Default Assignee for New Packages, 25<br \/>\n9, Qt Bug Alias, 24<br \/>\n10, Others, 876<br \/>\n[\/table]<br \/>\n<a href=\"http:\/\/blogs.gentoo.org\/news\/files\/2014\/06\/gmn-opened-2014-05.png\"><img loading=\"lazy\" class=\"aligncenter size-full wp-image-220\" src=\"http:\/\/blogs.gentoo.org\/news\/files\/2014\/06\/gmn-opened-2014-05.png\" alt=\"gmn-opened-2014-05\" width=\"500\" height=\"250\" \/><\/a><\/p>\n<h1><span id=\"Tip_of_the_month\">Tip of the month<\/span><\/h1>\n<p><strong>Would you like to know why a particular package is masked?<\/strong><br \/>\nYou can create a simple shell function like this:<\/p>\n<pre>whymask() {\r\n    find \/usr\/portage\/profiles\/ -name '*.mask' -exec \\\r\n        awk -vRS= \"\/${*\/\\\/\/.}\/ {\r\n                print \\\" \\\" FILENAME \\\":\\\", \\\"\\n\\\" \\\"\\n\\\" \\$0 \\\"\\n\\\"\r\n        }\" {} + | less\r\n}\r\n<\/pre>\n<p>You can do `whymask sys-kernel\/gentoo-sources` to get reasons as to why<br \/>\na particular package is masked; very handy to quickly check something<br \/>\nup, especially for USE flag masks which Portage doesn&#8217;t explain.<\/p>\n<p>You can do `whymask Gnome 3.12` to get the entire GNOME 3.12 mask,<br \/>\npiping it to `grep -v mask: &gt; \/etc\/portage\/package.unmask\/gnome3` then<br \/>\nallows you to quickly update your GNOME 3.12 unmask; if you want this to<br \/>\nhappen on sync, you can put this line in \/etc\/portage\/postsync.d\/gnome3<br \/>\nand make it executable such that it&#8217;ll be ran after every sync.<\/p>\n<p>The magic trick here is that awk -vRS= &#8220;\/&#8230;\/&#8221; matches paragraphs; as<br \/>\nthe record separator is empty, it takes the blank lines.<br \/>\nby <a href=\"mailto:TomWij@gentoo.org\">Tom Wijsman<\/a><\/p>\n<h1><span id=\"Heard_in_the_community\">Heard in the community<\/span><\/h1>\n<p><span style=\"line-height: 1.714285714;font-size: 1rem\"><em>Send us your favorite Gentoo script or tip at gmn@gentoo.org<\/em><br \/>\n<\/span><\/p>\n<h1><span id=\"Getting_Involved\"><span style=\"font-size: 1.5rem;line-height: 1.5\">Getting Involved?<\/span><\/span><\/h1>\n<p>Interested in helping out? The GMN relies on volunteers and members of the community for content every month. If you are interested in writing for the GMN or thinking of another way to contribute, please send an e-mail to <a href=\"mailto:gmn-writers@gentoo.org\">gmn@gentoo.org<\/a>.<\/p>\n<h1><span id=\"Comments_or_Suggestions\"><span style=\"font-size: 1.5rem;line-height: 1.5\">Comments or Suggestions?<\/span><\/span><\/h1>\n<p>Please head over to this<a href=\"https:\/\/forums.gentoo.org\/viewtopic-t-992234.html\"> forum post.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This month in GMN:1 Gentoo News1.1 Interview with Brian Dolbec (dol-sen)1.2 Help with samba-4 packages needed!1.3 Council News1.4 sys-power\/upower update1.5 Infrastructure News2 Gentoo Developer Moves2.1 Summary2.2 Changes2.3 Additions2.4 Moves3 Portage4 Security5 Package Removals\/Additions5.1 Removals5.2 Additions6 Bugzilla6.1 Activity6.2 Closed bug ranking6.3 Assigned bug ranking7 Tip of the month8 Heard in the \u2026 <a class=\"continue-reading-link\" href=\"https:\/\/blogs.gentoo.org\/news\/2014\/06\/02\/gentoo-monthly-newsletter-may-2014\/\"> Continue reading <span class=\"meta-nav\">&rarr; <\/span><\/a><\/p>\n","protected":false},"author":146,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true},"categories":[3],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/posts\/565"}],"collection":[{"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/users\/146"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/comments?post=565"}],"version-history":[{"count":34,"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/posts\/565\/revisions"}],"predecessor-version":[{"id":614,"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/posts\/565\/revisions\/614"}],"wp:attachment":[{"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/media?parent=565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/categories?post=565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.gentoo.org\/news\/wp-json\/wp\/v2\/tags?post=565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}