[Git][debian-gis-team/debian-gis-team.pages.debian.net][master] Update Ubuntu release codenames.
Bas Couwenberg (@sebastic)
gitlab at salsa.debian.org
Sat Nov 1 06:52:40 GMT 2025
Bas Couwenberg pushed to branch master at Debian GIS Project / debian-gis-team.pages.debian.net
Commits:
62dd6b97 by Bas Couwenberg at 2025-11-01T07:52:19+01:00
Update Ubuntu release codenames.
- - - - -
3 changed files:
- policy.xml
- public/policy/packaging.html
- public/policy/repositories.html
Changes:
=====================================
policy.xml
=====================================
@@ -416,8 +416,8 @@ debian-gis-team/
Packaging for the
<link linkend="ubuntugis-ppa">UbuntuGIS PPA</link> is encouraged to
be stored in Ubuntu release specific branches such as
- <literal>ubuntugis/trusty</literal>,
- <literal>ubuntugis/xenial</literal>, etc.
+ <literal>ubuntugis/jammy</literal>,
+ <literal>ubuntugis/noble</literal>, etc.
</para>
<para>
Likewise packaging for
@@ -474,14 +474,14 @@ debian-gis-team/
<para>
<literal>ubuntugis/<replaceable><debian_version></replaceable>~<replaceable><ubuntu_codename><revision_number></replaceable></literal>
for UbuntuGIS backports based on the Debian GIS packaging, e.g.
- <literal>ubuntugis/1.2.0-1~trusty1</literal>
+ <literal>ubuntugis/1.2.0-1~jammy1</literal>
</para>
</listitem>
<listitem>
<para>
<literal>osgeo/<replaceable><debian_version></replaceable>~<replaceable><ubuntu_codename><revision_number></replaceable></literal>
for OSGeo-Live releases and backports based on the Debian GIS packaging, e.g.
- <literal>osgeo/1.2.0-1~xenial1</literal>
+ <literal>osgeo/1.2.0-1~noble1</literal>
</para>
</listitem>
</itemizedlist>
@@ -1584,7 +1584,7 @@ allowed_distributions = .*
For UbuntuGIS and OSGeo-Live
<link linkend="other-git-branches">their respective branches</link>
are used for the Ubuntu specific backports
- (<literal>ubuntugis/xenial</literal>,
+ (<literal>ubuntugis/noble</literal>,
<literal>osgeo/10.0</literal>, etc.).
</para>
<para>
@@ -1657,7 +1657,7 @@ allowed_distributions = .*
version used for the last changelog entry, and set the distribution
explicitly:
<programlisting>
-<command>dch</command> <option>-v</option> <literal>$(dpkg-parsechangelog -SVersion)~<replaceable>xenial1</replaceable></literal> <option>-D</option> <replaceable>xenial</replaceable> <option>-m</option> <literal>"Rebuild for <replaceable>xenial</replaceable>."</literal> <option>-b</option>
+<command>dch</command> <option>-v</option> <literal>$(dpkg-parsechangelog -SVersion)~<replaceable>noble1</replaceable></literal> <option>-D</option> <replaceable>noble</replaceable> <option>-m</option> <literal>"Rebuild for <replaceable>noble</replaceable>."</literal> <option>-b</option>
<command>dch</command> <option>-a</option> <literal>"Update branch in gbp.conf & Vcs-Git URL."</literal>
</programlisting>
</para>
@@ -1725,7 +1725,7 @@ allowed_distributions = .*
<command>dch</command> <option>--bpo</option>
is only appropriate for Debian Backports:
<programlisting>
-<command>dch</command> <option>-v</option> <literal>$(dpkg-parsechangelog -SVersion)~<replaceable>xenial1</replaceable></literal> <option>-D</option> <replaceable>xenial</replaceable> <option>-m</option> <literal>"Rebuild for <replaceable>xenial</replaceable>."</literal> <option>-b</option>
+<command>dch</command> <option>-v</option> <literal>$(dpkg-parsechangelog -SVersion)~<replaceable>noble1</replaceable></literal> <option>-D</option> <replaceable>noble</replaceable> <option>-m</option> <literal>"Rebuild for <replaceable>noble</replaceable>."</literal> <option>-b</option>
</programlisting>
</para>
<para>
@@ -1784,20 +1784,20 @@ allowed_distributions = .*
Building backports for the Ubuntu PPAs need to use the
<option>-S</option> option to create a source-only upload:
<programlisting>
-<command>gbp buildpackage</command> <option>--git-pbuilder</option> <option>--git-dist</option>=<replaceable>xenial-<ppa></replaceable> <option>-S</option>
+<command>gbp buildpackage</command> <option>--git-pbuilder</option> <option>--git-dist</option>=<replaceable>noble-<ppa></replaceable> <option>-S</option>
</programlisting>
If the package does not exist in the Ubuntu archive yet, the
<option>-sa</option> option needs to be used as well to include
the <literal>.orig.tar.gz</literal> in the upload too:
<programlisting>
-<command>gbp buildpackage</command> <option>--git-pbuilder</option> <option>--git-dist</option>=<replaceable>xenial-<ppa></replaceable> <option>-S</option> <option>-sa</option>
+<command>gbp buildpackage</command> <option>--git-pbuilder</option> <option>--git-dist</option>=<replaceable>noble-<ppa></replaceable> <option>-S</option> <option>-sa</option>
</programlisting>
It's a good idea to first do a full build by leaving out the
<option>-S</option> option to ensure all binary packages build
with the dependencies from Ubuntu, before building the source-only
upload for Launchpad:
<programlisting>
-<command>gbp buildpackage</command> <option>--git-pbuilder</option> <option>--git-dist</option>=<replaceable>xenial-<ppa></replaceable>
+<command>gbp buildpackage</command> <option>--git-pbuilder</option> <option>--git-dist</option>=<replaceable>noble-<ppa></replaceable>
</programlisting>
Refer to the
<ulink url="https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage#Options_when_building">Launchpad documentation</ulink>
@@ -1873,11 +1873,11 @@ allowed_distributions = .*
with:
<programlisting>
<command>sudo cowbuilder</command> <option>--create</option> \
- <option>--distribution</option>=<replaceable>xenial</replaceable> \
- <option>--basepath</option>=/var/cache/pbuilder/base-<replaceable>xenial-ubuntugis-unstable</replaceable>.cow \
+ <option>--distribution</option>=<replaceable>noble</replaceable> \
+ <option>--basepath</option>=/var/cache/pbuilder/base-<replaceable>noble-ubuntugis-unstable</replaceable>.cow \
<option>--hookdir=/var/cache/pbuilder/hook.d/</option> \
<option>--mirror</option>=http://<replaceable>nl</replaceable>.archive.ubuntu.com/ubuntu/ \
- <option>--othermirror</option>="deb [ trusted=yes ] http://ppa.launchpad.net/ubuntugis/<replaceable>ubuntugis-unstable</replaceable>/ubuntu <replaceable>xenial</replaceable> main" \
+ <option>--othermirror</option>="deb [ trusted=yes ] http://ppa.launchpad.net/ubuntugis/<replaceable>ubuntugis-unstable</replaceable>/ubuntu <replaceable>noble</replaceable> main" \
<option>--components</option>="main universe"
</programlisting>
Make sure to replace the Ubuntu mirror URL with the
@@ -1888,11 +1888,11 @@ allowed_distributions = .*
PPA enabled can be created with:
<programlisting>
<command>sudo cowbuilder</command> <option>--create</option> \
- <option>--distribution</option>=<replaceable>xenial</replaceable> \
- <option>--basepath</option>=/var/cache/pbuilder/base-<replaceable>xenial-osgeolive</replaceable>.cow \
+ <option>--distribution</option>=<replaceable>noble</replaceable> \
+ <option>--basepath</option>=/var/cache/pbuilder/base-<replaceable>noble-osgeolive</replaceable>.cow \
<option>--hookdir=/var/cache/pbuilder/hook.d/</option> \
<option>--mirror</option>=http://<replaceable>nl</replaceable>.archive.ubuntu.com/ubuntu/ \
- <option>--othermirror</option>="deb [ trusted=yes ] http://ppa.launchpad.net/osgeolive/<replaceable>nightly</replaceable>/ubuntu <replaceable>xenial</replaceable> main" \
+ <option>--othermirror</option>="deb [ trusted=yes ] http://ppa.launchpad.net/osgeolive/<replaceable>nightly</replaceable>/ubuntu <replaceable>noble</replaceable> main" \
<option>--components</option>="main universe"
</programlisting>
Also make sure to replace the Ubuntu mirror URL with the
@@ -2075,7 +2075,7 @@ allowed_distributions = .*
Create the branch by checking out the <literal>debian/</literal> tag
on which the UbuntuGIS or OSGeo-Live package is based:
<programlisting>
-<command>git checkout</command> <option>-b</option> ubuntugis/<replaceable>xenial</replaceable> debian/<replaceable>1.2.3-1</replaceable>
+<command>git checkout</command> <option>-b</option> ubuntugis/<replaceable>noble</replaceable> debian/<replaceable>1.2.3-1</replaceable>
<command>git checkout</command> <option>-b</option> osgeo/<replaceable>10.0</replaceable> debian/<replaceable>1.2.3-1</replaceable>
</programlisting>
</para>
@@ -2086,7 +2086,7 @@ allowed_distributions = .*
OSGeo-Live specific branches and tags need to be specified
explicitly:
<programlisting>
-<command>gbp import-dsc</command> <option>--debian-branch=ubuntugis/<replaceable>xenial</replaceable></option> <option>--debian-tag="ubuntugis/%(version)s"</option> <filename>/tmp/<replaceable><package>_<revision></replaceable>.dsc</filename>
+<command>gbp import-dsc</command> <option>--debian-branch=ubuntugis/<replaceable>noble</replaceable></option> <option>--debian-tag="ubuntugis/%(version)s"</option> <filename>/tmp/<replaceable><package>_<revision></replaceable>.dsc</filename>
<command>gbp import-dsc</command> <option>--debian-branch=osgeo/<replaceable>10.0</replaceable></option> <option>--debian-tag="osgeo/%(version)s"</option> /tmp/<replaceable><package>_<revision></replaceable>.dsc
</programlisting>
</para>
=====================================
public/policy/packaging.html
=====================================
@@ -783,7 +783,7 @@ allowed_distributions = .*
For UbuntuGIS and OSGeo-Live
<a class="link" href="repositories.html#other-git-branches" title="Other Git branches">their respective branches</a>
are used for the Ubuntu specific backports
- (<code class="literal">ubuntugis/xenial</code>,
+ (<code class="literal">ubuntugis/noble</code>,
<code class="literal">osgeo/10.0</code>, etc.).
</p><p>
The following sections document the workflow for
@@ -845,7 +845,7 @@ allowed_distributions = .*
version used for the last changelog entry, and set the distribution
explicitly:
</p><pre class="programlisting">
-<span class="command"><strong>dch</strong></span> <code class="option">-v</code> <code class="literal">$(dpkg-parsechangelog -SVersion)~<em class="replaceable"><code>xenial1</code></em></code> <code class="option">-D</code> <em class="replaceable"><code>xenial</code></em> <code class="option">-m</code> <code class="literal">"Rebuild for <em class="replaceable"><code>xenial</code></em>."</code> <code class="option">-b</code>
+<span class="command"><strong>dch</strong></span> <code class="option">-v</code> <code class="literal">$(dpkg-parsechangelog -SVersion)~<em class="replaceable"><code>noble1</code></em></code> <code class="option">-D</code> <em class="replaceable"><code>noble</code></em> <code class="option">-m</code> <code class="literal">"Rebuild for <em class="replaceable"><code>noble</code></em>."</code> <code class="option">-b</code>
<span class="command"><strong>dch</strong></span> <code class="option">-a</code> <code class="literal">"Update branch in gbp.conf & Vcs-Git URL."</code>
</pre><p>
</p><p>
@@ -902,7 +902,7 @@ allowed_distributions = .*
<span class="command"><strong>dch</strong></span> <code class="option">--bpo</code>
is only appropriate for Debian Backports:
</p><pre class="programlisting">
-<span class="command"><strong>dch</strong></span> <code class="option">-v</code> <code class="literal">$(dpkg-parsechangelog -SVersion)~<em class="replaceable"><code>xenial1</code></em></code> <code class="option">-D</code> <em class="replaceable"><code>xenial</code></em> <code class="option">-m</code> <code class="literal">"Rebuild for <em class="replaceable"><code>xenial</code></em>."</code> <code class="option">-b</code>
+<span class="command"><strong>dch</strong></span> <code class="option">-v</code> <code class="literal">$(dpkg-parsechangelog -SVersion)~<em class="replaceable"><code>noble1</code></em></code> <code class="option">-D</code> <em class="replaceable"><code>noble</code></em> <code class="option">-m</code> <code class="literal">"Rebuild for <em class="replaceable"><code>noble</code></em>."</code> <code class="option">-b</code>
</pre><p>
</p><p>
Review and commit the changes for the updated backport, before continuing to
@@ -951,20 +951,20 @@ allowed_distributions = .*
Building backports for the Ubuntu PPAs need to use the
<code class="option">-S</code> option to create a source-only upload:
</p><pre class="programlisting">
-<span class="command"><strong>gbp buildpackage</strong></span> <code class="option">--git-pbuilder</code> <code class="option">--git-dist</code>=<em class="replaceable"><code>xenial-<ppa></code></em> <code class="option">-S</code>
+<span class="command"><strong>gbp buildpackage</strong></span> <code class="option">--git-pbuilder</code> <code class="option">--git-dist</code>=<em class="replaceable"><code>noble-<ppa></code></em> <code class="option">-S</code>
</pre><p>
If the package does not exist in the Ubuntu archive yet, the
<code class="option">-sa</code> option needs to be used as well to include
the <code class="literal">.orig.tar.gz</code> in the upload too:
</p><pre class="programlisting">
-<span class="command"><strong>gbp buildpackage</strong></span> <code class="option">--git-pbuilder</code> <code class="option">--git-dist</code>=<em class="replaceable"><code>xenial-<ppa></code></em> <code class="option">-S</code> <code class="option">-sa</code>
+<span class="command"><strong>gbp buildpackage</strong></span> <code class="option">--git-pbuilder</code> <code class="option">--git-dist</code>=<em class="replaceable"><code>noble-<ppa></code></em> <code class="option">-S</code> <code class="option">-sa</code>
</pre><p>
It's a good idea to first do a full build by leaving out the
<code class="option">-S</code> option to ensure all binary packages build
with the dependencies from Ubuntu, before building the source-only
upload for Launchpad:
</p><pre class="programlisting">
-<span class="command"><strong>gbp buildpackage</strong></span> <code class="option">--git-pbuilder</code> <code class="option">--git-dist</code>=<em class="replaceable"><code>xenial-<ppa></code></em>
+<span class="command"><strong>gbp buildpackage</strong></span> <code class="option">--git-pbuilder</code> <code class="option">--git-dist</code>=<em class="replaceable"><code>noble-<ppa></code></em>
</pre><p>
Refer to the
<a class="ulink" href="https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage#Options_when_building" target="_top">Launchpad documentation</a>
@@ -1027,11 +1027,11 @@ allowed_distributions = .*
with:
</p><pre class="programlisting">
<span class="command"><strong>sudo cowbuilder</strong></span> <code class="option">--create</code> \
- <code class="option">--distribution</code>=<em class="replaceable"><code>xenial</code></em> \
- <code class="option">--basepath</code>=/var/cache/pbuilder/base-<em class="replaceable"><code>xenial-ubuntugis-unstable</code></em>.cow \
+ <code class="option">--distribution</code>=<em class="replaceable"><code>noble</code></em> \
+ <code class="option">--basepath</code>=/var/cache/pbuilder/base-<em class="replaceable"><code>noble-ubuntugis-unstable</code></em>.cow \
<code class="option">--hookdir=/var/cache/pbuilder/hook.d/</code> \
<code class="option">--mirror</code>=http://<em class="replaceable"><code>nl</code></em>.archive.ubuntu.com/ubuntu/ \
- <code class="option">--othermirror</code>="deb [ trusted=yes ] http://ppa.launchpad.net/ubuntugis/<em class="replaceable"><code>ubuntugis-unstable</code></em>/ubuntu <em class="replaceable"><code>xenial</code></em> main" \
+ <code class="option">--othermirror</code>="deb [ trusted=yes ] http://ppa.launchpad.net/ubuntugis/<em class="replaceable"><code>ubuntugis-unstable</code></em>/ubuntu <em class="replaceable"><code>noble</code></em> main" \
<code class="option">--components</code>="main universe"
</pre><p>
Make sure to replace the Ubuntu mirror URL with the
@@ -1041,11 +1041,11 @@ allowed_distributions = .*
PPA enabled can be created with:
</p><pre class="programlisting">
<span class="command"><strong>sudo cowbuilder</strong></span> <code class="option">--create</code> \
- <code class="option">--distribution</code>=<em class="replaceable"><code>xenial</code></em> \
- <code class="option">--basepath</code>=/var/cache/pbuilder/base-<em class="replaceable"><code>xenial-osgeolive</code></em>.cow \
+ <code class="option">--distribution</code>=<em class="replaceable"><code>noble</code></em> \
+ <code class="option">--basepath</code>=/var/cache/pbuilder/base-<em class="replaceable"><code>noble-osgeolive</code></em>.cow \
<code class="option">--hookdir=/var/cache/pbuilder/hook.d/</code> \
<code class="option">--mirror</code>=http://<em class="replaceable"><code>nl</code></em>.archive.ubuntu.com/ubuntu/ \
- <code class="option">--othermirror</code>="deb [ trusted=yes ] http://ppa.launchpad.net/osgeolive/<em class="replaceable"><code>nightly</code></em>/ubuntu <em class="replaceable"><code>xenial</code></em> main" \
+ <code class="option">--othermirror</code>="deb [ trusted=yes ] http://ppa.launchpad.net/osgeolive/<em class="replaceable"><code>nightly</code></em>/ubuntu <em class="replaceable"><code>noble</code></em> main" \
<code class="option">--components</code>="main universe"
</pre><p>
Also make sure to replace the Ubuntu mirror URL with the
@@ -1193,7 +1193,7 @@ allowed_distributions = .*
Create the branch by checking out the <code class="literal">debian/</code> tag
on which the UbuntuGIS or OSGeo-Live package is based:
</p><pre class="programlisting">
-<span class="command"><strong>git checkout</strong></span> <code class="option">-b</code> ubuntugis/<em class="replaceable"><code>xenial</code></em> debian/<em class="replaceable"><code>1.2.3-1</code></em>
+<span class="command"><strong>git checkout</strong></span> <code class="option">-b</code> ubuntugis/<em class="replaceable"><code>noble</code></em> debian/<em class="replaceable"><code>1.2.3-1</code></em>
<span class="command"><strong>git checkout</strong></span> <code class="option">-b</code> osgeo/<em class="replaceable"><code>10.0</code></em> debian/<em class="replaceable"><code>1.2.3-1</code></em>
</pre><p>
</p><p>
@@ -1203,7 +1203,7 @@ allowed_distributions = .*
OSGeo-Live specific branches and tags need to be specified
explicitly:
</p><pre class="programlisting">
-<span class="command"><strong>gbp import-dsc</strong></span> <code class="option">--debian-branch=ubuntugis/<em class="replaceable"><code>xenial</code></em></code> <code class="option">--debian-tag="ubuntugis/%(version)s"</code> <code class="filename">/tmp/<em class="replaceable"><code><package>_<revision></code></em>.dsc</code>
+<span class="command"><strong>gbp import-dsc</strong></span> <code class="option">--debian-branch=ubuntugis/<em class="replaceable"><code>noble</code></em></code> <code class="option">--debian-tag="ubuntugis/%(version)s"</code> <code class="filename">/tmp/<em class="replaceable"><code><package>_<revision></code></em>.dsc</code>
<span class="command"><strong>gbp import-dsc</strong></span> <code class="option">--debian-branch=osgeo/<em class="replaceable"><code>10.0</code></em></code> <code class="option">--debian-tag="osgeo/%(version)s"</code> /tmp/<em class="replaceable"><code><package>_<revision></code></em>.dsc
</pre><p>
</p></div><div class="sect3"><div class="titlepage"><div><div><h4 class="title"><a id="git-patches"></a>Patches</h4></div></div></div><p>
=====================================
public/policy/repositories.html
=====================================
@@ -107,8 +107,8 @@ debian-gis-team/
Packaging for the
<a class="link" href="packaging.html#ubuntugis-ppa" title="PPA for Ubuntu by UbuntuGIS">UbuntuGIS PPA</a> is encouraged to
be stored in Ubuntu release specific branches such as
- <code class="literal">ubuntugis/trusty</code>,
- <code class="literal">ubuntugis/xenial</code>, etc.
+ <code class="literal">ubuntugis/jammy</code>,
+ <code class="literal">ubuntugis/noble</code>, etc.
</p><p>
Likewise packaging for
<a class="link" href="packaging.html#derivatives" title="Derivatives working together with Debian GIS">other derivatives</a>
@@ -146,11 +146,11 @@ debian-gis-team/
</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"><p>
<code class="literal">ubuntugis/<em class="replaceable"><code><debian_version></code></em>~<em class="replaceable"><code><ubuntu_codename><revision_number></code></em></code>
for UbuntuGIS backports based on the Debian GIS packaging, e.g.
- <code class="literal">ubuntugis/1.2.0-1~trusty1</code>
+ <code class="literal">ubuntugis/1.2.0-1~jammy1</code>
</p></li><li class="listitem"><p>
<code class="literal">osgeo/<em class="replaceable"><code><debian_version></code></em>~<em class="replaceable"><code><ubuntu_codename><revision_number></code></em></code>
for OSGeo-Live releases and backports based on the Debian GIS packaging, e.g.
- <code class="literal">osgeo/1.2.0-1~xenial1</code>
+ <code class="literal">osgeo/1.2.0-1~noble1</code>
</p></li></ul></div><p>
</p></div><div class="sect3"><div class="titlepage"><div><div><h4 class="title"><a id="git-upstream-repositories"></a>Upstream Git repositories</h4></div></div></div><p>
For some projects, like the ones hosted on
View it on GitLab: https://salsa.debian.org/debian-gis-team/debian-gis-team.pages.debian.net/-/commit/62dd6b971f46f4e36067b2a4572097357fe7b574
--
View it on GitLab: https://salsa.debian.org/debian-gis-team/debian-gis-team.pages.debian.net/-/commit/62dd6b971f46f4e36067b2a4572097357fe7b574
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20251101/b38f8534/attachment-0001.htm>
More information about the Pkg-grass-devel
mailing list