Gentoo Monthly Newsletter: July 2014

Gentoo News

Trustee Election Results

The two open seats for the Gentoo Trustees for the 2014-2016 term will be:

  • Alec Warner (antarus) First Term
  • Roy Bamford (neddyseagoon) Fourth Term

Since there were only two nominees for the two seats up for election, there was no official election. They were appointed uncontested.

Council Election Results

The Gentoo Council for the 2014-2015 term will be:

  • Anthony G. Basile (blueness)
  • Ulrich Müller (ulm)
  • Andreas K. Hüttel (dilfridge)
  • Richard Freeman (rich0)
  • William Hubbs (williamh)
  • Donnie Berkholz (dberkholz)
  • Tim Harder (radhermit)

Official announcement here.

Gentoo Developer Moves

Summary

Gentoo is made up of 242 active developers, of which 43 are currently away.
Gentoo has recruited a total of 803 developers since its inception.

Changes

The following developers have recently changed roles:

  • Projects:
    • mgorny joined Portage
    • k_f joined Gentoo-keys
    • zlogene joined Proxy maintainers
    • civil joined Qt
    • pesa replaced pinkbyte as Qt lead
    • TomWij removed himself from Bug-wranglers
    • Gentoo sound migrated to wiki
    • Artwork migrated to wiki
    • Desktop-util migrated to wiki
    • Accessibility migrated to wiki
    • Enlightenment migrated to wiki
  • Herds:
    • eselect herd was added
    • zlogene joined s390
    • twitch153 joined tools-portage
    • pinkbyte left leechcraft
    • k_f joined crypto

Additions

The following developers have recently joined the project:

  • Xavier Miller (xaviermiller)
  • Patrice Clement (monsieurp)
  • Amy Winston (amynka)
  • Kristian Fiskerstrand (k_f)

Returning Dev

  • Tom Gall (tgall)

Moves

The following developers recently left the Gentoo project:
None this month

Portage

This section summarizes the current state of the portage tree.

[table th=”0″]
Architectures, 45
Categories, 162
Packages, 17595
Ebuilds, 37628
[/table]

[table]
Architecture, Stable, Testing, Total, % of Packages
alpha, 3658, 561, 4219, 23.98%
amd64, 10863, 6239, 17102, 97.20%
amd64-fbsd, 0, 1577, 1577, 8.96%
arm, 2681, 1743, 4424, 25.14%
arm64, 559, 32, 591, 3.36%
hppa, 3061, 482, 3543, 20.14%
ia64, 3189, 612, 3801, 21.60%
m68k, 618, 87, 705, 4.01%
mips, 0, 2402, 2402, 13.65%
ppc, 6838, 2353, 9191, 52.24%
ppc64, 4326, 866, 5192, 29.51%
s390, 1477, 331, 1808, 10.28%
sh, 1670, 403, 2073, 11.78%
sparc, 4114, 898, 5012, 28.49%
sparc-fbsd, 0, 317, 317, 1.80%
x86, 11535, 5288, 16823, 95.61%
x86-fbsd, 0, 3237, 3237, 18.40%
[/table]

gmn-portage-stats-2014-08

Security

Package Removals/Additions

Removals

[table]
Package, Developer, Date
perl-core/Class-ISA, dilfridge, 05 Jul 2014
dev-python/argparse, mgorny, 06 Jul 2014
dev-python/ordereddict, mgorny, 06 Jul 2014
perl-core/Filter, dilfridge, 07 Jul 2014
app-text/qgoogletranslator, grozin, 09 Jul 2014
dev-lisp/openmcl, grozin, 09 Jul 2014
dev-lisp/openmcl-build-tools, grozin, 09 Jul 2014
net-libs/cyassl, blueness, 15 Jul 2014
dev-ruby/text-format, graaff, 18 Jul 2014
dev-ruby/jruby-debug-base, graaff, 18 Jul 2014
games-util/rubygfe, graaff, 18 Jul 2014
perl-core/PodParser, dilfridge, 20 Jul 2014
virtual/perl-PodParser, dilfridge, 21 Jul 2014
perl-core/digest-base, dilfridge, 22 Jul 2014
virtual/perl-digest-base, dilfridge, 22 Jul 2014
perl-core/i18n-langtags, dilfridge, 22 Jul 2014
virtual/perl-i18n-langtags, dilfridge, 22 Jul 2014
perl-core/locale-maketext, dilfridge, 23 Jul 2014
virtual/perl-locale-maketext, dilfridge, 23 Jul 2014
perl-core/net-ping, dilfridge, 23 Jul 2014
virtual/perl-net-ping, dilfridge, 23 Jul 2014
virtual/perl-Switch, dilfridge, 25 Jul 2014
perl-core/Switch, dilfridge, 25 Jul 2014
x11-misc/keytouch, pacho, 27 Jul 2014
x11-misc/keytouch-editor, pacho, 27 Jul 2014
media-video/y4mscaler, pacho, 27 Jul 2014
dev-python/manifestdestiny, pacho, 27 Jul 2014
dev-cpp/libsexymm, pacho, 27 Jul 2014
[/table]

Additions

[table]
Package, Developer, Date
www-client/vimb, radhermit, 01 Jul 2014
dev-util/libsparse, jauhien, 01 Jul 2014
dev-python/docker-py, chutzpah, 01 Jul 2014
dev-util/ext4_utils, jauhien, 01 Jul 2014
dev-haskell/base16-bytestring, gienah, 02 Jul 2014
dev-haskell/boxes, gienah, 02 Jul 2014
dev-haskell/chell, gienah, 02 Jul 2014
dev-haskell/conduit-extra, gienah, 02 Jul 2014
dev-haskell/cryptohash-conduit, gienah, 02 Jul 2014
dev-haskell/ekg-core, gienah, 02 Jul 2014
dev-haskell/equivalence, gienah, 02 Jul 2014
dev-haskell/hastache, gienah, 02 Jul 2014
dev-haskell/options, gienah, 02 Jul 2014
dev-haskell/patience, gienah, 02 Jul 2014
dev-haskell/prelude-extras, gienah, 02 Jul 2014
dev-haskell/tf-random, gienah, 02 Jul 2014
dev-haskell/quickcheck-instances, gienah, 02 Jul 2014
dev-haskell/streaming-commons, gienah, 02 Jul 2014
dev-haskell/vector-th-unbox, gienah, 02 Jul 2014
dev-haskell/tasty-th, gienah, 02 Jul 2014
dev-haskell/dlist-instances, gienah, 02 Jul 2014
dev-haskell/temporary-rc, gienah, 02 Jul 2014
dev-haskell/stmonadtrans, gienah, 02 Jul 2014
dev-haskell/data-hash, gienah, 02 Jul 2014
dev-haskell/yesod-auth-hashdb, gienah, 02 Jul 2014
sci-mathematics/agda-lib-ffi, gienah, 02 Jul 2014
dev-haskell/lifted-async, gienah, 02 Jul 2014
dev-haskell/wai-conduit, gienah, 02 Jul 2014
dev-haskell/shelly, gienah, 02 Jul 2014
dev-haskell/chell-quickcheck, gienah, 03 Jul 2014
dev-haskell/tasty-ant-xml, gienah, 03 Jul 2014
dev-haskell/lcs, gienah, 03 Jul 2014
dev-haskell/tasty-golden, gienah, 03 Jul 2014
sec-policy/selinux-tcsd, swift, 04 Jul 2014
dev-perl/Class-ISA, dilfridge, 05 Jul 2014
net-wireless/gqrx, zerochaos, 06 Jul 2014
dev-perl/Filter, dilfridge, 07 Jul 2014
app-misc/abduco, xmw, 10 Jul 2014
virtual/perl-Math-BigRat, dilfridge, 10 Jul 2014
virtual/perl-bignum, dilfridge, 10 Jul 2014
dev-perl/Net-Subnet, chainsaw, 11 Jul 2014
dev-java/opencsv, ercpe, 11 Jul 2014
dev-java/trident, ercpe, 11 Jul 2014
dev-java/htmlparser-org, ercpe, 11 Jul 2014
dev-java/texhyphj, ercpe, 12 Jul 2014
dev-util/vmtouch, dlan, 12 Jul 2014
sys-block/megactl, robbat2, 14 Jul 2014
dev-python/fexpect, jlec, 14 Jul 2014
mail-filter/postfwd, mschiff, 15 Jul 2014
dev-python/wheel, djc, 15 Jul 2014
dev-ruby/celluloid-io, mrueg, 15 Jul 2014
sys-process/tiptop, patrick, 16 Jul 2014
dev-ruby/meterpreter_bins, zerochaos, 17 Jul 2014
sys-power/thermald, dlan, 17 Jul 2014
net-analyzer/check_mk, dlan, 17 Jul 2014
app-admin/fleet, alunduil, 19 Jul 2014
perl-core/Pod-Parser, dilfridge, 20 Jul 2014
virtual/perl-Pod-Parser, dilfridge, 21 Jul 2014
sci-libs/libcerf, ottxor, 21 Jul 2014
games-fps/enemy-territory-omnibot, ottxor, 22 Jul 2014
dev-libs/libflatarray, slis, 22 Jul 2014
perl-core/Digest, dilfridge, 22 Jul 2014
virtual/perl-Digest, dilfridge, 22 Jul 2014
net-libs/stem, mrueg, 22 Jul 2014
perl-core/I18N-LangTags, dilfridge, 22 Jul 2014
virtual/perl-I18N-LangTags, dilfridge, 22 Jul 2014
perl-core/Locale-Maketext, dilfridge, 22 Jul 2014
virtual/perl-Locale-Maketext, dilfridge, 23 Jul 2014
perl-core/Net-Ping, dilfridge, 23 Jul 2014
virtual/perl-Net-Ping, dilfridge, 23 Jul 2014
dev-libs/libbson, ultrabug, 23 Jul 2014
sci-libs/silo, slis, 24 Jul 2014
dev-python/pgpdump, jlec, 24 Jul 2014
net-libs/libasr, zx2c4, 25 Jul 2014
dev-libs/npth, zx2c4, 25 Jul 2014
net-wireless/bladerf-firmware, zerochaos, 25 Jul 2014
net-wireless/bladerf-fpga, zerochaos, 25 Jul 2014
net-wireless/bladerf, zerochaos, 25 Jul 2014
sci-libs/cgnslib, slis, 25 Jul 2014
sci-visualization/visit, slis, 25 Jul 2014
dev-perl/Switch, dilfridge, 25 Jul 2014
dev-util/objconv, slyfox, 28 Jul 2014
app-crypt/monkeysign, k_f, 29 Jul 2014
virtual/bitcoin-leveldb, blueness, 29 Jul 2014
dev-db/percona-server, robbat2, 29 Jul 2014
sys-cluster/galera, robbat2, 30 Jul 2014
dev-db/mariadb-galera, robbat2, 30 Jul 2014
net-im/corebird, dlan, 30 Jul 2014
dev-libs/libpfm, slis, 31 Jul 2014
dev-perl/ExtUtils-Config, civil, 31 Jul 2014
dev-libs/papi, slis, 31 Jul 2014
dev-perl/ExtUtils-Helpers, civil, 31 Jul 2014
sys-cluster/hpx, slis, 31 Jul 2014
dev-perl/ExtUtils-InstallPaths, civil, 31 Jul 2014
dev-perl/Module-Build-Tiny, civil, 31 Jul 2014
www-plugins/pipelight, ryao, 31 Jul 2014
[/table]

Bugzilla

The Gentoo community uses Bugzilla to record and track bugs, notifications, suggestions and other interactions with the development team.

Activity

The following tables and charts summarize the activity on Bugzilla between 01 July 2014 and 31 July 2014. Not fixed means bugs that were resolved as NEEDINFO, WONTFIX, CANTFIX, INVALID or UPSTREAM.
gmn-activity-2014-07
[table]
Bug Activity, Number
New, 1405
Closed, 958
Not fixed, 164
Duplicates, 180
Total, 5912
Blocker, 5
Critical, 19
Major, 69
[/table]

Closed bug ranking

The following table outlines the teams and developers with the most bugs resolved during this period
[table]
Rank, Team/Developer, Bug Count
1, Gentoo KDE team, 41
2, Gentoo Security, 38
3, Java team, 29
4, Gentoo’s Team for Core System packages, 28
5, Gentoo Linux Gnome Desktop Team, 24
6, Gentoo Games, 24
7, Netmon Herd, 23
8, Qt Bug Alias, 22
9, Perl Devs @ Gentoo, 22
10, Others, 706
[/table]
gmn-closed-2014-07

Assigned bug ranking

The developers and teams who have been assigned the most bugs during this period are as follows.

[table]
Rank, Team/Developer, Bug Count
1, Gentoo Linux bug wranglers, 85
2, Gentoo Linux Gnome Desktop Team, 64
3, Gentoo Security, 56
4, Gentoo’s Team for Core System packages, 53
5, Julian Ospald (hasufell), 48
6, Netmon Herd, 47
7, Gentoo KDE team, 47
8, Python Gentoo Team, 31
9, media-video herd, 30
10, Others, 943
[/table]
gmn-opened-2014-07

Tip of the month

(by Sven Vermeulen)
Launching commands in background once (instead of scheduled through cron)

  • Have sys-process/at installed.
  • Have /etc/init.d/atd started.

Use things like:
~$ echo "egencache --update --repo=gentoo --jobs=4" | at now + 10 minutes

Heard in the community

Send us your favorite Gentoo script or tip at gmn@gentoo.org

Getting Involved?

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 gmn@gentoo.org.

Comments or Suggestions?

Please head over to this forum post.