<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos/nixpkgs.git/pkgs/test/problems, branch master</title>
<subtitle>Nix Packages collection</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/'/>
<entry>
<title>stdenv: Use meta.problems for meta.broken underneath</title>
<updated>2026-03-13T18:36:57+00:00</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@moduscreate.com</email>
</author>
<published>2026-02-26T15:49:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=2e97caa6d30c3964fc261e02e75bf1e20368b037'/>
<id>2e97caa6d30c3964fc261e02e75bf1e20368b037</id>
<content type='text'>
And add tests for it
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
And add tests for it
</pre>
</div>
</content>
</entry>
<entry>
<title>stdenv: Fix handleEvalIssue for error problems</title>
<updated>2026-03-02T13:59:30+00:00</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@moduscreate.com</email>
</author>
<published>2026-03-02T13:32:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=764a7dbadffbda2ad142a9d9d0f8eeaee06202cd'/>
<id>764a7dbadffbda2ad142a9d9d0f8eeaee06202cd</id>
<content type='text'>
This was an oversight in https://github.com/NixOS/nixpkgs/pull/478539
that became apparent in https://github.com/NixOS/nixpkgs/pull/494416:

If there's a failing problem in Nixpkgs packages, CI will call
handleEvalIssue on it, but the problem error was missing a `.reason`.

Though even if it did have a reason, we need to do more to make sure
we don't break any code that uses it, so the new code uses the problem
kind as the reason, which happens to match with the reason for all
expected problem kinds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This was an oversight in https://github.com/NixOS/nixpkgs/pull/478539
that became apparent in https://github.com/NixOS/nixpkgs/pull/494416:

If there's a failing problem in Nixpkgs packages, CI will call
handleEvalIssue on it, but the problem error was missing a `.reason`.

Though even if it did have a reason, we need to do more to make sure
we don't break any code that uses it, so the new code uses the problem
kind as the reason, which happens to match with the reason for all
expected problem kinds.
</pre>
</div>
</content>
</entry>
<entry>
<title>stdenv.mkDerivation: Initial RFC 127 implementation</title>
<updated>2026-02-26T13:53:30+00:00</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@moduscreate.com</email>
</author>
<published>2026-01-09T19:18:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/nixos/nixpkgs.git/commit/?id=27dd4344807c240aaea3186f6152c75fdca0a9c5'/>
<id>27dd4344807c240aaea3186f6152c75fdca0a9c5</id>
<content type='text'>
See https://github.com/NixOS/rfcs/blob/master/rfcs/0127-issues-warnings.md

Co-Authored-By: piegames &lt;git@piegames.de&gt;
Co-Authored-By: AkechiShiro &lt;14914796+AkechiShiro@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://github.com/NixOS/rfcs/blob/master/rfcs/0127-issues-warnings.md

Co-Authored-By: piegames &lt;git@piegames.de&gt;
Co-Authored-By: AkechiShiro &lt;14914796+AkechiShiro@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
