<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Libraries on</title><link>https://edu.chainguard.dev/tags/libraries/</link><description>Recent content in Libraries on</description><generator>Hugo -- gohugo.io</generator><language>en-US</language><copyright>Copyright (c) 2023 Chainguard</copyright><lastBuildDate>Tue, 11 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://edu.chainguard.dev/tags/libraries/index.xml" rel="self" type="application/rss+xml"/><item><title>Error messages</title><link>https://edu.chainguard.dev/chainguard/libraries/errors/</link><pubDate>Tue, 11 Aug 2026 00:00:00 +0000</pubDate><guid>https://edu.chainguard.dev/chainguard/libraries/errors/</guid><description>&lt;p&gt;Chainguard Libraries applies security controls to every package it serves through the
Chainguard Repository: malware and greyware scanning, and configurable policies such as a
cooldown period. When one of these controls blocks a package or version, Chainguard
withholds it and the install fails.&lt;/p&gt;
&lt;p&gt;Chainguard also surfaces errors for other reasons, such as a missing entitlement or
invalid authentication.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: If your build tool or repository manager pulls from a public registry as a
fallback, it may fetch a blocked package and bypass Chainguard&amp;rsquo;s controls. Chainguard
recommends pulling all open source packages through the
&lt;a href="https://edu.chainguard.dev/chainguard/libraries/overview/#upstream-fallback-and-controls"&gt;Chainguard Repository&lt;/a&gt; only.&lt;/p&gt;</description></item></channel></rss>