
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>Planet Gentoo</title>
<link>https://planet.gentoo.org</link>
<language>en</language>
<description>Planet Gentoo - https://planet.gentoo.org/</description>






  <item>
    <title>The Gentoo Big Forum Upgrade</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2026/04/02/forums-upgrade.html</guid>
    <link>https://www.gentoo.org/news/2026/04/02/forums-upgrade.html</link>
    <description>
        
          &lt;p&gt;&lt;a href=&quot;https://forums.gentoo.org/&quot; class=&quot;news-img-right&quot;&gt;
  &lt;img src=&quot;/assets/img/news/2026/forums-2.png&quot; alt=&quot;Gentoo Forums header&quot;&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s taken a lot of time, but we have finally made the big step to upgrade our Gentoo Forums
to phpBB3. You will notice a few differences between phpBB2 and today:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;It’s definitely &lt;a href=&quot;/news/2026/04/01/forums-upgrade.html&quot;&gt;not Discourse&lt;/a&gt;.&lt;/li&gt;
  &lt;li&gt;Everyone must change their password at first login, just to freshen them up.&lt;/li&gt;
  &lt;li&gt;Reports are more private-like now, but we may get the old public reporting topic back later.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Discussion and feedback are welcome on the &lt;a href=&quot;https://forums.gentoo.org/viewtopic.php?t=1177250&quot;&gt;‘The Gentoo Big Forum Upgrade’ discussion thread&lt;/a&gt;.&lt;/p&gt;



&lt;p&gt;At the moment there are still a few know rough edges around, e.g.,&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Styles may need more or less tweaks, especially the dark one.&lt;/li&gt;
  &lt;li&gt;Some BB codes are missing or/and need tweaking.&lt;/li&gt;
  &lt;li&gt;The only language available is English.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And of course new issues may still pop up. In any case, &lt;a href=&quot;https://forums.gentoo.org/&quot;&gt;enjoy the forums!&lt;/a&gt;&lt;/p&gt;
        
    </description>
    <pubDate>Thu, 02 Apr 2026 05:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>



  <item>
    <title>Gentoo GNU/Hurd</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2026/04/01/gentoo-hurd.html</guid>
    <link>https://www.gentoo.org/news/2026/04/01/gentoo-hurd.html</link>
    <description>
        
          &lt;p&gt;&lt;a href=&quot;https://wiki.gentoo.org/wiki/Project:Hurd&quot; class=&quot;news-img-right&quot;&gt;
  &lt;img src=&quot;/assets/img/news/2026/larry-hurd.png&quot; alt=&quot;Larry with Hurd logo&quot;&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We are proud to announce a new port of Gentoo to &lt;a href=&quot;https://www.gnu.org/software/hurd/&quot;&gt;GNU Hurd&lt;/a&gt;!
Our &lt;a href=&quot;https://wiki.gentoo.org/wiki/Project:Hurd&quot;&gt;crack team&lt;/a&gt; has been working hard to port Gentoo to the Hurd and can now share that
they’ve succeeded, though it remains still in a heavily experimental stage.
You can try Gentoo GNU/Hurd using a pre-prepared disk image. The easiest way to do this is with QEMU:&lt;/p&gt;
&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;$ wget https://distfiles.gentoo.org/experimental/x86/hurd/hurd-i686-preview.qcow2.sig
$ wget https://distfiles.gentoo.org/experimental/x86/hurd/hurd-i686-preview.qcow2
$ gpg --verify hurd-i686-preview.qcow2.sig hurd-i686-preview.qcow2
$ qemu-system-i386 -drive file=hurd-i686-preview.qcow2,format=qcow2 -m 2G -net user,hostfwd=tcp:127.0.0.1:2222-:2222 -net nic,model=ne2k_pci --enable-kvm -M q35
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;To log in, input &lt;em&gt;login root&lt;/em&gt;, then use &lt;em&gt;gnuhurdrox&lt;/em&gt; as the password. Upon logging in, 
you can run &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;./setup-net.sh&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;/etc/init.d/sshd restart&lt;/code&gt; to get SSH. Connect 
via &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ssh -p 2222 root@127.0.0.1&lt;/code&gt; on your host.&lt;/p&gt;



&lt;p&gt;We have developed &lt;a href=&quot;https://codeberg.org/thesamesam/gentoo-hurd&quot;&gt;scripts&lt;/a&gt; to build 
this image locally and conveniently work on further development of the Hurd port. 
Release media like stages and automated image builds are future goals, as is feature 
parity on x86-64. Further contributions are welcome, encouraged, and needed. Be patient, 
expect to get your hands dirty, anticipate breakage, and have fun!&lt;/p&gt;

&lt;p&gt;Oh, and Gentoo GNU/Hurd also works on real hardware!&lt;/p&gt;

&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;
 &lt;img src=&quot;/assets/img/news/2026/hurd-screen-1.jpg&quot; alt=&quot;Hurd 
screenshot&quot;&gt; 
&lt;br&gt;
&lt;br&gt;
&lt;/td&gt;
&lt;td&gt;
 &lt;img src=&quot;/assets/img/news/2026/hurd-screen-2.jpg&quot; alt=&quot;Hurd 
screenshot&quot;&gt; 
&lt;br&gt;
&lt;br&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
 &lt;img src=&quot;/assets/img/news/2026/hurd-screen-3.jpg&quot; alt=&quot;Hurd 
screenshot&quot;&gt; 
&lt;br&gt;
&lt;br&gt;
&lt;/td&gt;
&lt;td&gt;
 &lt;img src=&quot;/assets/img/news/2026/hurd-screen-4.jpg&quot; alt=&quot;Hurd 
screenshot&quot;&gt; 
&lt;br&gt;
&lt;br&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;

&lt;h2&gt;April Fool&#39;s post&lt;/h2&gt;

&lt;p&gt;This was originally the topic of a post on April 1st. Here’s the original text
for posterity…&lt;/p&gt;

&lt;p&gt;We are proud to announce that Gentoo plans to switch to &lt;a href=&quot;https://www.gnu.org/software/hurd/&quot;&gt;GNU Hurd&lt;/a&gt; as 
its primary kernel. Our crack team of boffins has been working hard to port Gentoo 
to the Hurd and can now share that that they’ve succeeded, though it remains still 
in a heavily experimental stage.&lt;/p&gt;

&lt;p&gt;Linux has long been a source of unreliability. Despite the experimental status of 
the port, we’ve found the Hurd to be immensely more robust, and hope to 
be able to discontinue Linux support by the end of 2026. Previous generations of 
developers already attempted to port Gentoo to the Hurd, but the world was not yet 
ready. It is now. You can try Gentoo GNU Hurd using a pre-prepared disk image. The 
easiest way to do this is with QEMU: (…)&lt;/p&gt;
        
    </description>
    <pubDate>Wed, 01 Apr 2026 05:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>



  <item>
    <title>Supercharging our forums with AI</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2026/04/01/forums-upgrade.html</guid>
    <link>https://www.gentoo.org/news/2026/04/01/forums-upgrade.html</link>
    <description>
        
          &lt;p&gt;&lt;a href=&quot;https://forums.gentoo.org/&quot; class=&quot;news-img-right&quot;&gt;
  &lt;img src=&quot;/assets/img/news/2026/forums.png&quot; alt=&quot;Gentoo Forums header&quot;&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;This turned out to be an April Fool’s post. For the real upgrade announcement
see &lt;a href=&quot;/news/2026/04/02/forums-upgrade.html&quot;&gt;here&lt;/a&gt;.&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The Gentoo Forums are being upgraded for us to be able to leverage the latest in
modern bleeding edge technologies. As many of you are no doubt aware, phpBB has 
been a challenging maintenance burden and despite years of effort, migrating to 
phpBB 3 has been eternally stuck. It is time to acknowledge this and find 
another solution. Fortunately, there is precedent from other FOSS communities 
that faced a similar problem.&lt;/p&gt;

&lt;p&gt;tl;dr, we have chosen Discourse as the new forum software.&lt;/p&gt;

&lt;p&gt;It seems doubtful that we will be able to import any of the old posts, and will
likely start completely clean. However, we have been working on implementing AI
features utilised via the Discourse API, which will scrape the internet for our
old forums content (and more!), and post them for us in our new home.
Due to this, viewing new posts will include old posts as well for the next few
years or so, depending on how much of the old forums are backed up via the
Internet Archive and similar archival sites. We have reasonably high hopes
that many threads will appear exactly as they used to
(after all, AI can only regurgitate what already existed…).&lt;/p&gt;

&lt;p&gt;We understand that this move will be controversial, and have been working on some
light themeing skins that will make it look a bit more like the classic phpbb2 of
old, which hopefully should help alleviate most concern.&lt;/p&gt;
        
    </description>
    <pubDate>Wed, 01 Apr 2026 05:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>











  <item>
    <title>In Memory of Hans de Graaff</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2026/02/26/in-memory-of-hans-de-graaff.html</guid>
    <link>https://www.gentoo.org/news/2026/02/26/in-memory-of-hans-de-graaff.html</link>
    <description>
        
          &lt;p&gt;We share the tragic news that Hans de Graaff (graaff), a longtime Gentoo
developer, has passed away.&lt;/p&gt;

&lt;p&gt;Hans was a dedicated member of the Gentoo community for over 20 years, near
single-handedly maintaining Ruby ecosystem support. He also brought his
careful attention to important security work in Gentoo in the last few years.&lt;/p&gt;

&lt;p&gt;Kind, patient, and dedicated - we mourn the loss of a wonderful colleague.&lt;/p&gt;

&lt;p&gt;Our deepest condolences to his family. Donations in his memory can be made
for &lt;a href=&quot;https://gofund.me/baba2284a&quot;&gt;CAR T cell therapy&lt;/a&gt; at the LUMC Foundation.&lt;/p&gt;

&lt;p&gt;Please join us in remembering Hans &lt;a href=&quot;https://forums.gentoo.org/viewtopic-p-8880915.html&quot;&gt;on the Gentoo forums&lt;/a&gt;.
Details on the funeral (including an online stream) to be held on
2026-03-02 can be obtained by contacting Elvike Reitsma (elvike AT winkwaves.com).&lt;/p&gt;
        
    </description>
    <pubDate>Thu, 26 Feb 2026 06:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>



  <item>
    <title>Gentoo on Codeberg</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2026/02/16/codeberg.html</guid>
    <link>https://www.gentoo.org/news/2026/02/16/codeberg.html</link>
    <description>
        
          &lt;p&gt;&lt;a href=&quot;https://codeberg.org/&quot; class=&quot;news-img-right&quot;&gt;
  &lt;img src=&quot;/assets/img/news/2026/logo-codeberg.png&quot; alt=&quot;Codeberg logo&quot;&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Gentoo now has a presence on &lt;a href=&quot;https://codeberg.org/&quot;&gt;Codeberg&lt;/a&gt;, and contributions can be submitted for the Gentoo 
repository mirror at &lt;a href=&quot;https://codeberg.org/gentoo/gentoo&quot;&gt;https://codeberg.org/gentoo/gentoo&lt;/a&gt; as an alternative to GitHub.
Eventually also other git repositories will become available under the Codeberg Gentoo organization.
This is part of the gradual mirror migration away from GitHub, as already mentioned in the &lt;a href=&quot;/news/2026/01/05/new-year.html&quot;&gt;2025 end-of-year review&lt;/a&gt;.
Codeberg is a site based on &lt;a href=&quot;https://forgejo.org/&quot;&gt;Forgejo&lt;/a&gt;, maintained by a dedicated
&lt;a href=&quot;https://docs.codeberg.org/getting-started/what-is-codeberg/&quot;&gt;non-profit organization&lt;/a&gt;, 
and located in Berlin, Germany. Thanks to everyone who has helped make this move possible!&lt;/p&gt;



&lt;p&gt;These mirrors are for convenience for contribution and we continue to host our own
repositories, just like we did while using GitHub mirrors for ease of
contribution too.&lt;/p&gt;

&lt;h2 id=&quot;submitting-pull-requests&quot;&gt;Submitting pull requests&lt;/h2&gt;

&lt;p&gt;If you wish to submit pull requests on Codeberg, it is recommended to
use the &lt;a href=&quot;https://forgejo.org/docs/latest/user/agit-support/&quot;&gt;AGit approach&lt;/a&gt; as it is more space efficient and does not
require you to maintain a fork of gentoo.git on your own Codeberg
profile. To set it up, clone the upstream URL and check out a branch
locally:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;git clone https://anongit.gentoo.org/git/repo/gentoo.git
cd gentoo
git remote add codeberg ssh://git@codeberg.org/gentoo/gentoo
git checkout -b my-new-fixes
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Once you’re ready to create your PR:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;git push codeberg HEAD:refs/for/master -o topic=&quot;$title&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;and the PR should be created automatically. To push additional
commits, repeat the above command - be sure that the same topic is
used. If you wish to force-push updates (because you’re amending
commits), add “-o force-push=true” to the above command.&lt;/p&gt;

&lt;p&gt;More documentation can be found &lt;a href=&quot;https://wiki.gentoo.org/wiki/Project:Codeberg/Pull_requests&quot;&gt;on our wiki&lt;/a&gt;.&lt;/p&gt;
        
    </description>
    <pubDate>Mon, 16 Feb 2026 06:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>













  <item>
    <title>2025 in retrospect &amp; happy new year 2026!</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2026/01/05/new-year.html</guid>
    <link>https://www.gentoo.org/news/2026/01/05/new-year.html</link>
    <description>
        
          &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;100&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2026/2026.png&quot; alt=&quot;Gentoo Fireworks&quot;&gt;
Happy New Year 2026! Once again, a lot has happened in Gentoo over the past months. New developers, 
more binary packages, GnuPG alternatives support, Gentoo for WSL, improved Rust bootstrap, better NGINX packaging, …
As always &lt;a href=&quot;https://www.gentoo.org/news/2026/01/05/new-year.html&quot;&gt;here 
we’re going to revisit all the exciting news&lt;/a&gt; from our favourite Linux distribution.&lt;/p&gt;



&lt;h2 id=&quot;gentoo-in-numbers&quot;&gt;Gentoo in numbers&lt;/h2&gt;

&lt;p&gt;Gentoo currently consists of &lt;strong&gt;31663 ebuilds&lt;/strong&gt; for &lt;strong&gt;19174 different packages&lt;/strong&gt;. For amd64 (x86-64), 
there are &lt;strong&gt;89 GBytes of binary packages&lt;/strong&gt; available on the mirrors. Gentoo each week builds &lt;strong&gt;154
distinct &lt;a href=&quot;https://www.gentoo.org/downloads/&quot;&gt;installation stages&lt;/a&gt;&lt;/strong&gt; for different processor architectures
and system configurations, with an overwhelming part of these fully up-to-date.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The number of commits to the &lt;a href=&quot;https://gitweb.gentoo.org/repo/gentoo.git/&quot;&gt;main ::gentoo repository&lt;/a&gt;&lt;/strong&gt;
has remained at an overall high level in 2025, with a slight decrease from &lt;em&gt;123942&lt;/em&gt; to &lt;em&gt;112927&lt;/em&gt;. 
The number of commits by external contributors was &lt;em&gt;9396&lt;/em&gt;, now across &lt;em&gt;377&lt;/em&gt; unique external authors.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://wiki.gentoo.org/wiki/Project:GURU&quot;&gt;GURU&lt;/a&gt;, our user-curated repository with a trusted user model&lt;/strong&gt;, 
as entry point for potential developers, has shown a decrease in activity.
We have had &lt;em&gt;5813&lt;/em&gt; commits in 2025, compared to &lt;em&gt;7517&lt;/em&gt; in 2024.
The number of contributors to GURU has increased, from &lt;em&gt;241&lt;/em&gt; in 
2024 to &lt;em&gt;264&lt;/em&gt; in 2025. Please join us there and help packaging the latest and 
greatest software. That’s the ideal preparation for becoming a Gentoo developer!&lt;/p&gt;

&lt;p&gt;Activity has slowed down somewhat on the &lt;strong&gt;Gentoo bugtracker &lt;a href=&quot;https://bugs.gentoo.org/&quot;&gt;bugs.gentoo.org&lt;/a&gt;&lt;/strong&gt;, 
where we’ve had 20763 bug reports created in 2025, compared to 26123 in 2024. The number of resolved bugs 
shows the same trend, with 22395 in 2025 compared to 25946 in 2024. The current values are closer to those
of 2023 - but clearly this year we fixed more than we broke!&lt;/p&gt;

&lt;h2 id=&quot;new-developers&quot;&gt;New developers&lt;/h2&gt;

&lt;p&gt;In 2025 we have gained &lt;strong&gt;four new Gentoo developers&lt;/strong&gt;. They are in chronological order:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://wiki.gentoo.org/wiki/User:Jayofdoom&quot;&gt;Jay Faulkner (jayf)&lt;/a&gt;&lt;/strong&gt;: 
&lt;img align=&quot;right&quot; height=&quot;45&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gravatar.com/avatar/4d954eb088999562bfad4ae37e55b0e5?s=45&amp;amp;d=retro&quot;&gt;
Jay &lt;a href=&quot;https://public-inbox.gentoo.org/gentoo-project/ad3254fedab767258a87c2a62928f1438529ceea.camel@gentoo.org/T/#md2342c2e2bf2fb3923f76faeae6c9028d1187f77&quot;&gt;joined us in March from Washington, USA&lt;/a&gt;.
In Gentoo and open source in general, he’s very much involved with OpenStack; further, he’s a 
a big sports fan, mainly ice hockey and NASCAR racing, and already long time Gentoo enthusiast.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://wiki.gentoo.org/wiki/User:Mmike&quot;&gt;Michael Mair-Keimberger (mm1ke)&lt;/a&gt;&lt;/strong&gt;:
&lt;img align=&quot;right&quot; height=&quot;45&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gravatar.com/avatar/8739f5760b3d0c117a8927bfa04283c5?s=45&amp;amp;d=retro&quot;&gt;
Michael &lt;a href=&quot;https://public-inbox.gentoo.org/gentoo-project/61af69b7-9bc8-44aa-8a13-359d15be1b9c@gentoo.org/T/#m67350f2a895898cef59e295ed28cbe8f2b0b43bc&quot;&gt;joined 
us finally in June&lt;/a&gt; from Austria, after already amassing over 9000 commits beforehand.
Michael works as Network Security Engineer for a big System House in Austria and likes
to go jogging regulary and hike the mountains on weekends. In Gentoo, he’s active in quality
control and cleanup.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;&lt;a href=&quot;https://wiki.gentoo.org/wiki/User:APN-Pucky&quot;&gt;Alexander Puck Neuwirth (apn-pucky)&lt;/a&gt;&lt;/strong&gt;:
&lt;img align=&quot;right&quot; height=&quot;45&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gravatar.com/avatar/a0aa4ffb52fcf5a790adac911e1de3ca?s=45&amp;amp;d=retro&quot;&gt;
Alexander, a physics postdoc, &lt;a href=&quot;https://public-inbox.gentoo.org/gentoo-project/87tt1jhst4.fsf@robot.e.airelinux.org/T/#m96e183e27e464fd7508eca5ae8721e03ec8c3e87&quot;&gt;joined 
us in July&lt;/a&gt; from Italy. At the intersection of Computer Science, Linux, and high-energy physics,
he already uses Gentoo to manage his code and sees it as a great development environment.
Beyond sci-physics, he’s also interested in continuous integration and RISC-V.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;Jaco Kroon (jkroon)&lt;/strong&gt;:
&lt;img align=&quot;right&quot; height=&quot;45&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gravatar.com/avatar/5144f854e6da57161798e7e931a1959d?s=45&amp;amp;d=retro&quot;&gt;
Jaco &lt;a href=&quot;https://public-inbox.gentoo.org/gentoo-project/319605cc-f866-48bc-be28-aeab745a701c@gentoo.org/T/#m91e5b773d181c00a566675929423cf89a7acbbfb&quot;&gt;signed 
up as developer in October&lt;/a&gt; from South Africa. He is a system administrator who works for a
company that runs and hosts multiple Gentoo installations, and has been around in Gentoo since 2003!
Among our packages, Asterisk is one example of his interests.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ol&gt;

&lt;h2 id=&quot;featured-changes-and-news&quot;&gt;Featured changes and news&lt;/h2&gt;

&lt;p&gt;Let’s now look at the major improvements and news of 2025 in Gentoo.&lt;/p&gt;

&lt;h3 id=&quot;distribution-wide-initiatives&quot;&gt;Distribution-wide Initiatives&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2026/logo-codeberg.png&quot;&gt;
&lt;b&gt;Goodbye Github, welcome Codeberg&lt;/b&gt;: Mostly because of the continuous attempts to force Copilot usage
for our repositories, Gentoo currently considers and plans the migration of our repository mirrors and pull
request contributions to &lt;a href=&quot;https://codeberg.org/&quot;&gt;Codeberg&lt;/a&gt;. Codeberg is a site based on 
&lt;a href=&quot;https://forgejo.org/&quot;&gt;Forgejo&lt;/a&gt;, maintained by a non-profit organization, and located in Berlin, Germany. Gentoo
continues to host its own primary git, bugs, etc infrastructure and has no plans to change that.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;EAPI 9&lt;/strong&gt;: The wording for EAPI 9, a new version of the &lt;a href=&quot;https://projects.gentoo.org/pms/latest/pms.pdf&quot;&gt;specifications 
for our ebuilds&lt;/a&gt;, has been finalized and approved, and support in Portage is complete.
&lt;a href=&quot;https://devmanual.gentoo.org/ebuild-writing/eapi/index.html#eapi-9&quot;&gt;New features&lt;/a&gt; in EAPI 9 include 
&lt;em&gt;pipestatus&lt;/em&gt; for better error handling, an &lt;em&gt;edo&lt;/em&gt; function for printing a command and executing it, a cleaner environment for the
build processes, and the possibility of declaring a default EAPI for the profile directory tree.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2025/logo-fosdem-2025.png&quot;&gt;
&lt;b&gt;Event presence&lt;/b&gt;: At &lt;a href=&quot;https://archive.fosdem.org/2025/&quot;&gt;FOSDEM 2025&lt;/a&gt; in Brussels, Gentoo has been present
once more with a stand, this year together with &lt;a href=&quot;https://www.flatcar.org/&quot;&gt;Flatcar Container Linux&lt;/a&gt; (which 
is based on Gentoo). Naturally we had mugs, stickers, t-shirts, and of course the famous self-compiled buttons… 
Further, we have been present at 
&lt;a href=&quot;https://www.froscon.org&quot;&gt;FrOSCon 2025&lt;/a&gt; in Sankt Augustin with workshops
&lt;a href=&quot;https://programm.froscon.org/froscon2025/talk/3dd88e67-7e4e-42cc-8a51-85de837f1f45/&quot;&gt;&lt;i&gt;Gentoo installation and 
configuration&lt;/i&gt;&lt;/a&gt; and &lt;a href=&quot;https://programm.froscon.org/froscon2025/talk/cd1358e9-43c7-430f-982f-28f5b6dcc163/&quot;&gt;&lt;i&gt;Writing 
your own ebuilds&lt;/i&gt;&lt;/a&gt;. Last but not least, the toolchain team has represented Gentoo at the 
&lt;a href=&quot;https://gnu-tools-cauldron.org/&quot;&gt;GNU Tools Cauldron 2025&lt;/a&gt; in Porto.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2024/logo-spi.png&quot;&gt;
&lt;b&gt;SPI migration&lt;/b&gt;: The migration of our financial structure to &lt;a href=&quot;https://www.spi-inc.org/&quot;&gt;Software in 
the Public Interest (SPI)&lt;/a&gt; is continuing slowly but steadily, with expense payments following the moving intake. 
If you are donating to Gentoo, and especially if you are a recurrent donor, please change your payments to be directed
to SPI; see also our &lt;a href=&quot;https://www.gentoo.org/donate/&quot;&gt;donation web page&lt;/a&gt;.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Online workshops&lt;/b&gt;: Our German support, &lt;a href=&quot;https://gentoo-ev.org/&quot;&gt;Gentoo e.V.&lt;/a&gt;, is grateful to the speakers
and participants of &lt;a href=&quot;https://gentoo-ev.org/news/online-workshops-2025/&quot;&gt;four online workshops&lt;/a&gt; in 2025 
in German and English, on topics as varied as &lt;i&gt;EAPI 9&lt;/i&gt; or &lt;i&gt;GnuPG and LibrePGP&lt;/i&gt;. We are looking forward to more exciting 
events in 2026.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;architectures&quot;&gt;Architectures&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2025/logo-riscv.png&quot;&gt;
&lt;b&gt;RISC-V bootable QCOW2&lt;/b&gt;:
Same as for amd64 and arm64, also for RISC-V we now have ready-made bootable disk images in QCOW2 format
&lt;a href=&quot;https://www.gentoo.org/downloads/#riscv&quot;&gt;available for download on our mirrors&lt;/a&gt; in a console and
a cloud-init variant. The disk images use the rv64gc instruction set and the lp64d ABI, and can be booted via
the standard RISC-V UEFI support.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2026/logo-wsl.png&quot;&gt;
&lt;b&gt;Gentoo for WSL&lt;/b&gt;: We now publish weekly Gentoo images for &lt;a href=&quot;https://learn.microsoft.com/en-us/windows/wsl/&quot;&gt;Windows
Subsystem for Linux (WSL)&lt;/a&gt;, based on the amd64 stages, 
&lt;a href=&quot;https://distfiles.gentoo.org/releases/amd64/autobuilds/current-stage4-amd64-wsl-systemd/&quot;&gt;see our mirrors&lt;/a&gt;. 
While these images are not present in the Microsoft store yet, that’s something we intend to fix soon.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;hppa and sparc destabilized&lt;/b&gt;: Since we do not have hardware readily available anymore and these architectures
mostly fill a retrocomputing niche, stable keywords have been dropped for both hppa (PA-RISC) and sparc.
The architectures will remain supported with testing keywords.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2022/logo-musl.png&quot;&gt;
&lt;b&gt;musl with locales&lt;/b&gt;: Localization support via the package 
&lt;a href=&quot;https://packages.gentoo.org/packages/sys-apps/musl-locales&quot;&gt;sys-apps/musl-locales&lt;/a&gt; has been added by default 
to the Gentoo stages based on the &lt;a href=&quot;https://musl.libc.org/&quot;&gt;lightweight musl C library&lt;/a&gt;.&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;packages&quot;&gt;Packages&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;125&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2026/freepg-goose.png&quot;&gt;
&lt;b&gt;GPG alternatives&lt;/b&gt;: Given the unfortunate fracturing of the GnuPG / OpenPGP / LibrePGP ecosystem due to competing standards,
we now provide an alternatives mechanism to choose the system gpg provider and ease compatibility testing. At the moment, 
&lt;a href=&quot;https://gnupg.org/&quot;&gt;the original, unmodified GnuPG&lt;/a&gt;, &lt;a href=&quot;https://freepg.org/&quot;&gt;the FreePG fork/patchset&lt;/a&gt; 
as also used in many other Linux distributions (Fedora, Debian, Arch, …), and the re-implementation 
&lt;a href=&quot;https://sequoia-pgp.org/&quot;&gt;Sequoia-PGP&lt;/a&gt; with 
&lt;a href=&quot;https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg#sequoias-reimplementation-of-the-gnupg-interface&quot;&gt;Chameleon&lt;/a&gt;
are available. In practice, implementation details vary between the providers, and while GnuPG and FreePG are fully supported,
you may still encounter difficulties when selecting Sequoia-PGP/Chameleon.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;strong&gt;zlib-ng support:&lt;/strong&gt; We have introduced initial support for using &lt;a href=&quot;https://github.com/zlib-ng/zlib-ng&quot;&gt;zlib-ng&lt;/a&gt; and 
&lt;a href=&quot;https://github.com/zlib-ng/minizip-ng&quot;&gt;minizip-ng&lt;/a&gt; in compatibility mode in place of the reference zlib libraries.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;85&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2026/logo-steve.png&quot;&gt;
&lt;b&gt;System-wide jobserver&lt;/b&gt;: We have created &lt;a href=&quot;https://wiki.gentoo.org/wiki/Steve&quot;&gt;steve&lt;/a&gt;, an implementation of a
token-accounting system-wide jobserver, and introduced experimental global jobserver support in Portage. Thanks to that, it 
is now possible to globally control the concurrently running build job count, correctly accounting for parallel emerge jobs, 
make and ninja jobs, and other clients supporting the jobserver protocol.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;NGINX rework&lt;/b&gt;: The packaging of the &lt;a href=&quot;https://nginx.org/&quot;&gt;NGINX web server and reverse proxy&lt;/a&gt; in Gentoo has 
undergone a major improvement, including also the splitting off of several third-party modules into separate packages.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2025/logo-rust.png&quot;&gt;
&lt;b&gt;C++ based Rust bootstrap&lt;/b&gt;: We have added a bootstrap path for Rust from C++ using 
&lt;a href=&quot;https://github.com/thepowersgang/mrustc&quot;&gt;Mutabah’s Rust compiler mrustc&lt;/a&gt;, which alleviates the
need for pre-built binaries and makes it significantly easier to support more configurations.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Ada and D bootstrap&lt;/b&gt;: Similarly, Ada and D support in gcc now have clean bootstrap paths, which makes enabling these
in the compiler as easy as switching the useflags on gcc and running emerge.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2026/logo-flexiblas.png&quot;&gt;
&lt;b&gt;FlexiBLAS&lt;/b&gt;: Gentoo has adopted the new &lt;a href=&quot;https://www.mpi-magdeburg.mpg.de/projects/flexiblas&quot;&gt;FlexiBLAS wrapper
library&lt;/a&gt; as the primary way of switching implementations of the BLAS numerical algorithm library at runtime.
This automatically also provides ABI stability for linking programs and bundles the specific treatment of different BLAS
variants in one place.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Python&lt;/b&gt;:
In the meantime the default Python version in Gentoo has reached Python 3.13. Additionally we have
also Python 3.14 available stable - fully up to date with upstream.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;KDE upgrades&lt;/b&gt;: As of end of 2025, in Gentoo stable we have KDE Gear 25.08.3, KDE Frameworks 6.20.0, and 
KDE Plasma 6.5.4. As always, Gentoo testing follows the newest upstream releases (and using the KDE overlay you can even
install from git sources).&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;physical-and-software-infrastructure&quot;&gt;Physical and Software Infrastructure&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Additional build server&lt;/b&gt;: 
A second dedicated build server, hosted at Hetzner Germany, has been added to speed up the generation of installation
stages, iso and qcow2 images, and binary packages.&lt;/p&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;p&gt;&lt;b&gt;Documentation&lt;/b&gt;: Documentation work has made constant progress on &lt;a href=&quot;https://wiki.gentoo.org&quot;&gt;wiki.gentoo.org&lt;/a&gt;. 
The Gentoo Handbook had some particularly useful updates, and the documentation received lots of improvements
and additions from the many active volunteers. There are currently 9,647 pages on the wiki, and there have been 766,731 
edits since the project started. Please &lt;a href=&quot;https://wiki.gentoo.org/wiki/Gentoo_Wiki:Contributor%27s_guide&quot;&gt;help 
Gentoo by contributing to documentation&lt;/a&gt;!&lt;/p&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;finances-of-the-gentoo-foundation&quot;&gt;Finances of the Gentoo Foundation&lt;/h3&gt;

&lt;ul&gt;
  &lt;li&gt;
&lt;img align=&quot;right&quot; height=&quot;75&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2023/dollar.jpg&quot;&gt;
&lt;b&gt;Income&lt;/b&gt;: The Gentoo Foundation took in $12,066 in fiscal year 2025 (ending 2025/06/30); the dominant part 
(over 80%) consists of individual cash donations from the community. On the SPI side, we received $8,471 
in the same period as fiscal year 2025; also here, this is all from small individual cash donations.&lt;/li&gt;
  &lt;li&gt;
&lt;strong&gt;Expenses&lt;/strong&gt;: Our expenses in 2025 were, program services (e.g. hosting costs) $8,332, management &amp;amp; general (accounting) 
$1,724, fundraising $905, and non-operating (depreciation expenses) $10,075.&lt;/li&gt;
  &lt;li&gt;
&lt;strong&gt;Balance&lt;/strong&gt;: We have $104,831 in the bank as of July 1, 2025 (which is when our fiscal year 2026 starts for accounting 
purposes). The &lt;a href=&quot;https://wiki.gentoo.org/wiki/Foundation:Gentoo_Foundation_Finances_FY2025&quot;&gt;Gentoo Foundation FY2025 financial statement&lt;/a&gt;
is available on the Gentoo Wiki.&lt;/li&gt;
  &lt;li&gt;
&lt;strong&gt;Transition to SPI&lt;/strong&gt;: The Foundation encourages donors to ensure their ongoing &lt;a href=&quot;https://www.gentoo.org/donate/&quot;&gt;contributions are going to 
SPI&lt;/a&gt; - more than 40 donors had not responded to requests to move the recurring donations 
by the end of the year. Expenses will be moved to the SPI structure as ongoing income permits.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;thank-you&quot;&gt;Thank you!&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;As every year, we would like to thank all Gentoo developers and all who have submitted contributions
for their relentless everyday Gentoo work.&lt;/strong&gt; If you are interested and would like to help, please join us to
make Gentoo even better! As a volunteer project, Gentoo could not exist without its community.&lt;/p&gt;
        
    </description>
    <pubDate>Mon, 05 Jan 2026 06:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>



  <item>
    <title>FOSDEM 2026</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2025/12/26/gentoo-fosdem-2026.html</guid>
    <link>https://www.gentoo.org/news/2025/12/26/gentoo-fosdem-2026.html</link>
    <description>
        
          &lt;p&gt;&lt;a href=&quot;https://fosdem.org/2026/&quot; class=&quot;news-img-right&quot;&gt;
  &lt;img src=&quot;/assets/img/news/2026/logo-fosdem-2026.png&quot; alt=&quot;FOSDEM logo&quot;&gt;
&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Once again it’s FOSDEM time! Join us at &lt;a href=&quot;https://fosdem.org/2026/practical/transportation/&quot;&gt;Université Libre de Bruxelles&lt;/a&gt;,
Campus du Solbosch, in Brussels, Belgium. The upcoming &lt;a href=&quot;https://fosdem.org/2026/&quot;&gt;FOSDEM 2026&lt;/a&gt; will 
be held on January 31st and February 1st 2026. If you visit FOSDEM, make sure to come by at our 
&lt;a href=&quot;https://fosdem.org/2026/stands/&quot;&gt;Gentoo stand&lt;/a&gt; (exact location still to be announced), 
for the newest Gentoo news and Gentoo swag. Also, this year there will be a talk about the
official Gentoo binary packages in the &lt;a href=&quot;https://fosdem.org/2026/schedule/track/distributions/&quot;&gt;Distributions devroom&lt;/a&gt;.
Visit &lt;a href=&quot;https://wiki.gentoo.org/wiki/FOSDEM_2026&quot;&gt;our Gentoo wiki page on FOSDEM 2026&lt;/a&gt; to see who’s coming and for
more practical information.&lt;/p&gt;
        
    </description>
    <pubDate>Fri, 26 Dec 2025 06:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>











































  <item>
    <title>Urgent - OSU Open Source Lab needs your help</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2025/04/30/osuosl.html</guid>
    <link>https://www.gentoo.org/news/2025/04/30/osuosl.html</link>
    <description>
        
          &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;125&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2025/logo-osuosl.png&quot; alt=&quot;OSL logo&quot;&gt;
Oregon State University’s &lt;a href=&quot;https://osuosl.org/&quot;&gt;Open Source Lab (OSL)&lt;/a&gt; has been a major supporter
of Gentoo Linux and &lt;a href=&quot;https://osuosl.org/communities/&quot;&gt;many other software projects&lt;/a&gt; for years. 
It is currently hosting several of our infrastructure servers as well as development machines for exotic 
architectures, and is critical for Gentoo operation.&lt;/p&gt;

&lt;p&gt;Due to drops in sponsor contributions, OSL has been operating at loss for a while, with the OSU College
of Engineering picking up the rest of the bill. Now, university funding has been cut, this is not 
possible anymore, and unless US$ 250.000 can be provided within the next two weeks OSL will have to 
shut down. The details can be found &lt;a href=&quot;https://osuosl.org/blog/osl-future/&quot;&gt;in a blog post of
Lance Albertson, the director of OSL&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Please, if you value and use Gentoo Linux or &lt;a href=&quot;https://osuosl.org/communities/&quot;&gt;any of the other 
projects that OSL has been supporting&lt;/a&gt;, and if you are in a position to make funds available, if 
this is true for the company you work for, etc … contact the address 
&lt;a href=&quot;https://osuosl.org/blog/osl-future/&quot;&gt;in the blog post&lt;/a&gt;. Obviously, long-term corporate sponsorships
would here serve best - for what it’s worth, OSL developers have ended up at almost every big US 
tech corporation by now. Right now probably everything helps though.&lt;/p&gt;
        
    </description>
    <pubDate>Wed, 30 Apr 2025 05:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>







  <item>
    <title>Bootable Gentoo QCOW2 disk images - ready for the cloud!</title>
    <guid isPermaLink="false">https://www.gentoo.org/news/2025/02/20/gentoo-qcow2-images.html</guid>
    <link>https://www.gentoo.org/news/2025/02/20/gentoo-qcow2-images.html</link>
    <description>
        
          &lt;p&gt;&lt;img align=&quot;right&quot; height=&quot;125&quot; style=&quot;margin-left:30px;&quot; src=&quot;https://www.gentoo.org/assets/img/news/2025/larry-qcow2.png&quot; alt=&quot;Larry the Qcow2&quot;&gt;
We are very happy to announce &lt;a href=&quot;https://www.gentoo.org/downloads/&quot;&gt;new official 
downloads&lt;/a&gt; on our website and our mirrors: Gentoo for amd64 (x86-64) and arm64 (aarch64), 
as immediately bootable disk images in qemu’s QCOW2 format! The images, updated weekly, 
include an EFI boot partition and a fully functional Gentoo installation; either with no 
network activated but a password-less root login on the console (“no root pw”), or with 
network activated, all accounts initially locked, but 
&lt;a href=&quot;https://cloudinit.readthedocs.io/en/latest/&quot;&gt;cloud-init&lt;/a&gt; running on boot 
(“cloud-init”). Enjoy, and 
&lt;a href=&quot;https://www.gentoo.org/news/2025/02/20/gentoo-qcow2-images.html&quot;&gt;read on for more&lt;/a&gt;!&lt;/p&gt;



&lt;h2 id=&quot;questions-and-answers&quot;&gt;Questions and answers&lt;/h2&gt;

&lt;h3 id=&quot;how-can-i-quickly-test-the-images&quot;&gt;How can I quickly test the images?&lt;/h3&gt;

&lt;p&gt;We recommend using the “no root password” images and qemu system emulation. Both amd64 and arm64 
images have all the necessary drivers ready for that. Boot them up, use as login name “root”, 
and you will immediately get a fully functional Gentoo shell. The set of installed packages
is similar to that of an administration or rescue system, with a focus more on network
environment and less on exotic hardware. Of course you can emerge whatever you need though,
and binary package sources are already configured too.&lt;/p&gt;

&lt;h3 id=&quot;what-settings-do-i-need-for-qemu&quot;&gt;What settings do I need for qemu?&lt;/h3&gt;

&lt;p&gt;You need qemu with the target architecture (aarch64 or x86_64) enabled in QEMU_SOFTMMU_TARGETS,
and the UEFI firmware.&lt;/p&gt;
&lt;pre&gt;
app-emulation/qemu
sys-firmware/edk2-bin
&lt;/pre&gt;
&lt;p&gt;You should disable the useflag “pin-upstream-blobs” on qemu and update edk2-bin at least to the
2024 version. Also, since you probably want to use KVM hardware acceleration for the virtualization, 
make sure that your kernel supports that and that your current user is in the kvm group.&lt;/p&gt;

&lt;p&gt;For testing the amd64 (x86-64) images, a command line could look like this, configuring
8G RAM and 4 CPU threads with KVM acceleration:&lt;/p&gt;
&lt;pre&gt;
qemu-system-x86_64 \
        -m 8G -smp 4 -cpu host -accel kvm -vga virtio -smbios type=0,uefi=on \
        -drive if=pflash,unit=0,readonly=on,file=/usr/share/edk2/OvmfX64/OVMF_CODE_4M.qcow2,format=qcow2 \
        -drive file=di-amd64-console.qcow2 &amp;amp;
&lt;/pre&gt;

&lt;p&gt;For testing the arm64 (aarch64) images, a command line could look like this:&lt;/p&gt;
&lt;pre&gt;
qemu-system-aarch64 \
        -machine virt -cpu neoverse-v1 -m 8G -smp 4 -device virtio-gpu-pci -device usb-ehci -device usb-kbd \
        -drive if=pflash,unit=0,readonly=on,file=/usr/share/edk2/ArmVirtQemu-AARCH64/QEMU_EFI.qcow2 \
        -drive file=di-arm64-console.qcow2 &amp;amp;
&lt;/pre&gt;

&lt;p&gt;Please consult the &lt;a href=&quot;https://www.qemu.org/docs/master/system/index.html&quot;&gt;qemu documentation&lt;/a&gt; 
for more details.&lt;/p&gt;

&lt;h3 id=&quot;can-i-install-the-images-onto-a-real-harddisk--ssd&quot;&gt;Can I install the images onto a real harddisk / SSD?&lt;/h3&gt;

&lt;p&gt;Sure. Gentoo can do anything. The limitations are:&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;you need a disk with sector size 512 bytes (otherwise the partition table of the image file will not work), see the “SSZ” value in the following example:&lt;/li&gt;
&lt;/ul&gt;
&lt;pre&gt;
pinacolada ~ # blockdev --report /dev/sdb
RO    RA   SSZ   BSZ        StartSec            Size   Device
rw   256   512  4096               0   4000787030016   /dev/sdb
&lt;/pre&gt;

&lt;ul&gt;
  &lt;li&gt;your machine must be able to boot via UEFI (no legacy boot)&lt;/li&gt;
  &lt;li&gt;you may have to adapt the configuration yourself to disks, hardware, …&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So, &lt;b&gt;this is an expert workflow&lt;/b&gt;.&lt;/p&gt;

&lt;p&gt;Assuming your disk is /dev/sdb and has a size of at least 20GByte, you can then use the utility 
&lt;a href=&quot;https://www.qemu.org/docs/master/tools/qemu-img.html&quot;&gt;qemu-img&lt;/a&gt;
to decompress the image onto the raw device. Warning, this obviously &lt;b&gt;overwrites the first 20Gbyte of /dev/sdb&lt;/b&gt;
(and with that the existing boot sector and partition table):&lt;/p&gt;
&lt;pre&gt;
qemu-img convert -O raw di-amd64-console.qcow2 /dev/sdb
&lt;/pre&gt;
&lt;p&gt;Afterwards, you can and should extend the new root partition with xfs_growfs, create an additional swap partition behind it,
possibly adapt /etc/fstab and the grub configuration, …&lt;/p&gt;

&lt;p&gt;If you are familiar with partitioning and handling disk images you can for sure imagine
more workflow variants; you might find also the 
&lt;a href=&quot;https://www.qemu.org/docs/master/tools/qemu-nbd.html&quot;&gt;qemu-nbd&lt;/a&gt; tool interesting.&lt;/p&gt;

&lt;h3 id=&quot;so-what-are-the-cloud-init-images-good-for&quot;&gt;So what are the cloud-init images good for?&lt;/h3&gt;

&lt;p&gt;Well, for the cloud. Or more precisely, for any environment where a configuration data source
for &lt;a href=&quot;https://cloudinit.readthedocs.io/en/latest/&quot;&gt;cloud-init&lt;/a&gt; is available. If this 
is already provided for you, the image should work out of the box. If not, well, you can 
&lt;a href=&quot;https://cloudinit.readthedocs.io/en/latest/reference/datasources/nocloud.html&quot;&gt;provide
the configuration data manually&lt;/a&gt;, but be warned that this is a non-trivial task.&lt;/p&gt;

&lt;h3 id=&quot;are-you-planning-to-support-further-architectures&quot;&gt;Are you planning to support further architectures?&lt;/h3&gt;

&lt;p&gt;Eventually yes, in particular (EFI) riscv64 and loongarch64.&lt;/p&gt;

&lt;h3 id=&quot;are-you-planning-to-support-legacy-boot&quot;&gt;Are you planning to support legacy boot?&lt;/h3&gt;

&lt;p&gt;No, since the placement of the bootloader outside the file system complicates things.&lt;/p&gt;

&lt;h3 id=&quot;how-about-disks-with-4096-byte-sectors&quot;&gt;How about disks with 4096 byte sectors?&lt;/h3&gt;

&lt;p&gt;Well… let’s see how much demand this feature finds. If enough people are interested, we should
be able to generate an alternative image with a corresponding partition table.&lt;/p&gt;

&lt;h3 id=&quot;why-xfs-as-file-system&quot;&gt;Why XFS as file system?&lt;/h3&gt;

&lt;p&gt;It has some features that ext4 is sorely missing (reflinks and copy-on-write), but at the
same time is rock-solid and reliable.&lt;/p&gt;
        
    </description>
    <pubDate>Thu, 20 Feb 2025 06:00:00 +0000</pubDate>
    <dc:creator>GentooNews (https://www.gentoo.org/feeds/news.xml)</dc:creator>
  </item>















  <item>
    <title>Tinderbox shutdown</title>
    <guid isPermaLink="false">https://blogs.gentoo.org/ago/?p=2502</guid>
    <link>https://blogs.gentoo.org/ago/2025/02/01/tinderbox-shutdown/</link>
    <description>
        
          &lt;p&gt;Due to the lack of hardware, the Tinderbox (and CI) service is no longer operational.&lt;/p&gt;
&lt;p&gt;I would like to take this opportunity to thank all the people who have always seen the Tinderbox as a valuable resource and who have promptly addressed bugs, significantly improving the quality of the packages we have in Portage as well as the user experience.&lt;/p&gt;
        
    </description>
    <pubDate>Sat, 01 Feb 2025 07:08:08 +0000</pubDate>
    <dc:creator>ago (ago)</dc:creator>
  </item>






</channel>
</rss>
