Language Selection

English French German Italian Portuguese Spanish

Gentoo: A critical look at the QA process

Filed under
Gentoo

The QA team has said that there is some sort of “policy” on masking packages that break reverse dependencies. I’ll subscribe that that policy for the sake of not breaking users machines on purpose, however, let’s take a look at the current case study: poppler-0.16

package.mask (in context, name removed because it isn’t needed):

+# Masked because of ABI change, breaks
+# depending packages. Keep masked until depended packages
+# got fixed (adjusted dependency or fixing version bump).
+# tracer bug 349918
+=app-text/poppler-0.16.0

…and there was some discussion on IRC. The QA team (at least a few members) says that the “tree is broken” with poppler-0.16. At time of this writing, 7 packages were reported on the tracker bug and 2 were fixed already. So, it is my opinion that progress for Gentoo is hampered because of this masking. I’ll explain why but first the different theories to package testing that I have observed.

Theory 1:




More in Tux Machines

Pale Moon A Lightweight, Firefox Based And Cross Platform Web Browser

​Using browsers on a daily basis is nothing new for all us. We all have our favorite type of browsers like Chrome, Opera, Aurora and more. While as being open source mine and many Linux geek favorite browser is Mozilla Firefox. Today I will discuss one of awesome browser based on firefox named Pale Moon. Read
more

Where Ubuntu 17.04 “Zesty Zapus” Is Heading

You may have heard that our Ubuntu has got a new update. Yes, it is true. On 2017-03-23 20:12:37 the release notes on the website of Canonical Group Ltd were uploaded informing the latest Ubuntu 17.04 codenamed “Zesty Zapus”. Let's see where Ubuntu 17.04 is heading. Read
more

GNOME 3.26 "Manchester" Desktop Environment Slated for Release on September 13

The GNOME Project published today the preliminary release schedule for the next major version of the popular GNOME desktop environment, GNOME 3.26, whose development will start very soon. Read more Also: GNOME 3.26 Release Schedule Published

SUSE Linux Enterprise High Availability Extension

Historically, data replication has been available only piecemeal through proprietary vendors. In a quest to remediate history, SUSE and partner LINBIT announced a solution that promises to change the economics of data replication. The two companies' collaborative effort is the headliner in the updated SUSE Linux Enterprise High Availability Extension, which now includes LINBIT's integrated geo-clustering technology. Read more