<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[uploading debian package with plurl still required distrubtion]]></title><description><![CDATA[<p dir="auto">Working:</p>
<pre><code>http://localhost:8624/api/packages/my-debian/upload?purl=pkg%3Adeb%2Fnano%409.0-1%3Farch%3Di386%26distro%3Dwtf&amp;distribution=x
</code></pre>
<p dir="auto">Not working:</p>
<pre><code>http://localhost:8624/api/packages/my-debian/upload?purl=pkg%3Adeb%2Fnano%409.0-1%3Farch%3Damd64%26distro%3Dwtf
Write-Error: Upload failed for pkg:deb/nano@9.0-1?arch=amd64&amp;distro=wtf Distribution must be specified when adding a Debian package.
</code></pre>
<p dir="auto">So the actual distribution doesn't matter since it's already part of the purl but upload fails when omitted.</p>
]]></description><link>https://forums.inedo.com/topic/5789/uploading-debian-package-with-plurl-still-required-distrubtion</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 16:34:52 GMT</lastBuildDate><atom:link href="https://forums.inedo.com/topic/5789.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 30 Jun 2026 14:27:12 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to uploading debian package with plurl still required distrubtion on Tue, 30 Jun 2026 14:28:13 GMT]]></title><description><![CDATA[<p dir="auto">Working:</p>
<pre><code>http://localhost:8624/api/packages/my-debian/upload?purl=pkg%3Adeb%2Fnano%409.0-1%3Farch%3Di386%26distro%3Dwtf&amp;distribution=x
</code></pre>
<p dir="auto">Not working:</p>
<pre><code>http://localhost:8624/api/packages/my-debian/upload?purl=pkg%3Adeb%2Fnano%409.0-1%3Farch%3Damd64%26distro%3Dwtf
Write-Error: Upload failed for pkg:deb/nano@9.0-1?arch=amd64&amp;distro=wtf Distribution must be specified when adding a Debian package.
</code></pre>
<p dir="auto">So the actual distribution doesn't matter since it's already part of the purl but upload fails when omitted.</p>
]]></description><link>https://forums.inedo.com/post/19831</link><guid isPermaLink="true">https://forums.inedo.com/post/19831</guid><dc:creator><![CDATA[manuel.riezebosch_8638]]></dc:creator><pubDate>Tue, 30 Jun 2026 14:28:13 GMT</pubDate></item><item><title><![CDATA[Reply to uploading debian package with plurl still required distrubtion on Tue, 30 Jun 2026 15:02:49 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="https://forums.inedo.com/uid/3934">@manuel-riezebosch_8638</a> ,</p>
<p dir="auto">It looks like the HTTP Endpoint documentation for the <a href="https://docs.inedo.com/docs/proget/api/packages/upload" rel="nofollow">pgutil packages upload</a> command was not accurate. A <code>purl</code> is not used here. I've updated the docs as follows...</p>
<hr />
<p dir="auto">To upload a package, simply <code>PUT</code> to the URL with a feed name, an <a href="/docs/proget/api/packages#authentication">appropriate API Key</a> and a package in either <code>ZIP</code>, <code>JAR</code> or <code>TAR</code> format depending on the value of the <code>Content-Type</code> header.</p>
<pre><code>PUT /api/packages/«feed-name»/upload[/«package-file-name»]
</code></pre>
<p dir="auto">The <code>«package-file-name»</code> part of the URL is only required for the PyPI and RPM feed types, while Debian feeds will require a <code>distribution</code> argument and an optional <code>component</code>. See the corresponding upload package method on <a href="https://github.com/Inedo/pgutil/blob/thousand/Inedo.ProGet/ProGetClient.cs" rel="nofollow">ProGetClient.cs</a> for the most accurate and up-to-date <code>pgutil</code> and HTTP endpoint argument mapping.</p>
<hr />
<p dir="auto">Hope that helps!</p>
<p dir="auto">-- Dean</p>
]]></description><link>https://forums.inedo.com/post/19832</link><guid isPermaLink="true">https://forums.inedo.com/post/19832</guid><dc:creator><![CDATA[dean-houston]]></dc:creator><pubDate>Tue, 30 Jun 2026 15:02:49 GMT</pubDate></item></channel></rss>