Bug#960835: Debian Jessie site lists only 4 archs as supported -- updated patch for jessie
- To: 960835@bugs.debian.org
- Cc: Laura Arjona Reina <larjona@debian.org>, Steve McIntyre <steve@einval.com>
- Subject: Bug#960835: Debian Jessie site lists only 4 archs as supported -- updated patch for jessie
- From: Holger Wansing <hwansing@mailbox.org>
- Date: Sat, 4 Jul 2020 11:12:48 +0200
- Message-id: <[🔎] 20200704111248.6d4f64ec307e7e0d8950eeb5@mailbox.org>
- Reply-to: Holger Wansing <hwansing@mailbox.org>, 960835@bugs.debian.org
- In-reply-to: <20200619112219.7ba6871f567c51f523e4d0fb@mailbox.org>
- References: <20200517135301.4f6bf9cf693e2c84934db252@mailbox.org> <20200517135301.4f6bf9cf693e2c84934db252@mailbox.org> <20200518200252.c38c039ddeed15f05e3f73c4@mailbox.org> <b06e4db0-707a-8145-bae4-e86d38096d60@debian.org> <20200517135301.4f6bf9cf693e2c84934db252@mailbox.org> <20200520080715.3a8ac427f3db25757649722d@mailbox.org> <20200517135301.4f6bf9cf693e2c84934db252@mailbox.org> <20200619112219.7ba6871f567c51f523e4d0fb@mailbox.org> <20200517135301.4f6bf9cf693e2c84934db252@mailbox.org>
Hi,
Holger Wansing <hwansing@mailbox.org> wrote:
> I managed to get this running. A patch is attached.
> Even if LTS period for jessie is nearly at its end, I created this patch for
> the Jessie pages, because that gives the possibility to test it NOW (since
> the jessie 8.11.0 and 8.11.1 images are now in place, but Stretch LTS are not).
>
> If we agree on this solution, I would adapt the patch for Stretch.
Since LTS is now over for Jessie, I have overworked the patch again (attached),
and I will apply it shortly, if noone objects.
Holger
--
Holger Wansing <hwansing@mailbox.org>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
diff --git a/english/releases/jessie/index.wml b/english/releases/jessie/index.wml
index 5551b2b678b..ae4d9ed5cad 100644
--- a/english/releases/jessie/index.wml
+++ b/english/releases/jessie/index.wml
@@ -30,7 +30,17 @@ the <a href="debian-installer/">installation information</a> page and the
Debian release, see the instructions in the
<a href="releasenotes">Release Notes</a>.</p>
-<p>The following computer architectures are supported in this release:</p>
+<p>Architectures supported during LTS support:</p>
+
+<ul>
+<:
+foreach $arch (@archeslts) {
+ print "<li><a href=\"$(HOME)/ports/$arch/\">$arches{$arch}</a>\n";
+}
+:>
+</ul>
+
+<p>When initially releasing Jessie, it was supported by this architectures:</p>
<ul>
<:
diff --git a/english/releases/jessie/release.data b/english/releases/jessie/release.data
index e057f1960f6..67b2edf1966 100644
--- a/english/releases/jessie/release.data
+++ b/english/releases/jessie/release.data
@@ -1,10 +1,39 @@
<perl>
-# list of architectures, ordered by Popularity Contest on 2014-04-26.
+# list of architectures, which are supported at initial release,
+# ordered by Popularity Contest on 2014-04-26.
@arches = (
amd64,
i386,
armel,
+ powerpc,
+ armhf,
+# sparc,
+# 'kfreebsd-amd64',
+ mipsel,
+# 'kfreebsd-i386',
+# arm,
+# ia64,
+# 'hurd-i386',
+# hppa,
+# s390,
+# alpha,
+# sh4,
+# m68k,
+# sh4,
+ mips,
+ s390x,
+ arm64,
+ ppc64el,
+# ppc64,
+);
+
+# list of architectures supported during LTS period,
+# ordered by Popularity Contest on 2014-04-26.
+@archeslts = (
+ amd64,
+ i386,
+ armel,
# powerpc,
armhf,
# sparc,
@@ -97,52 +126,89 @@
#
### Next line should be changed to 'wml::debian::installer' when
### preparing for next stable release; don't forget the Makefile!
+### Hint: the first line of three need to be used during 'full security support' time,
+### while line2+3 are needed when in LTS period.
#use wml::debian::installer
-<define-tag jessie-images-url>https://cdimage.debian.org/cdimage/archive/8.11.1</define-tag>
-<define-tag jessie-cd-release-filename>8.11.1</define-tag>
+#<define-tag jessie-images-url>https://cdimage.debian.org/cdimage/archive/8.10</define-tag>
+<define-tag jessie-lts-images-url>https://cdimage.debian.org/cdimage/archive/8.11.1</define-tag>
+<define-tag jessie-nonlts-images-url>https://cdimage.debian.org/cdimage/archive/8.11.0</define-tag>
+#<define-tag jessie-cd-release-filename>8.10</define-tag>
+<define-tag jessie-lts-cd-release-filename>8.11.1</define-tag>
+<define-tag jessie-nonlts-cd-release-filename>8.11.0</define-tag>
+#
+# Use the first line during full security support, and line 2+3 when in LTS period
<define-tag netinst-images>
-<images-list url="<jessie-images-url/>/@ARCH@/iso-cd/debian-<jessie-cd-release-filename/>-@ARCH@-netinst.iso" arch="<strip-arches "<jessie-images-arches />" "source" />" />
+#<images-list url="<jessie-images-url/>/@ARCH@/iso-cd/debian-<jessie-cd-release-filename/>-@ARCH@-netinst.iso" arch="<strip-arches "<jessie-images-arches />" "source" />" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/iso-cd/debian-<jessie-lts-cd-release-filename/>-@ARCH@-netinst.iso" arch="<strip-arches "<jessie-lts-images-arches />" "source" />" />
+<images-list url="<jessie-nonlts-images-url/>/@ARCH@/iso-cd/debian-<jessie-nonlts-cd-release-filename/>-@ARCH@-netinst.iso" arch="<strip-arches "<jessie-nonlts-images-arches />" "source" />" />
</define-tag>
+# Use the first line during full security support, and line 2+3 when in LTS period
<define-tag businesscard-images>
-<images-list url="<jessie-images-url/>/@ARCH@/iso-cd/debian-<jessie-cd-release-filename/>-@ARCH@-businesscard.iso" arch="<strip-arches "<jessie-images-arches />" "source" />" />
+#<images-list url="<jessie-images-url/>/@ARCH@/iso-cd/debian-<jessie-cd-release-filename/>-@ARCH@-businesscard.iso" arch="<strip-arches "<jessie-images-arches />" "source" />" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/iso-cd/debian-<jessie-lts-cd-release-filename/>-@ARCH@-businesscard.iso" arch="<strip-arches "<jessie-lts-images-arches />" "source" />" />
+<images-list url="<jessie-nonlts-images-url/>/@ARCH@/iso-cd/debian-<jessie-nonlts-cd-release-filename/>-@ARCH@-businesscard.iso" arch="<strip-arches "<jessie-nonlts-images-arches />" "source" />" />
</define-tag>
+# Use the first line during full security support, and line 2+3 when in LTS period
<define-tag full-cd-images>
-<images-list url="<jessie-images-url/>/@ARCH@/iso-cd/" arch="<jessie-images-arches /> multi-arch" />
+#<images-list url="<jessie-images-url/>/@ARCH@/iso-cd/" arch="<jessie-images-arches /> multi-arch" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/iso-cd/" arch="<strip-arches "<jessie-lts-images-arches />" "source" /> multi-arch" />
+<images-list url="<jessie-nonlts-images-url/>/@ARCH@/iso-cd/" arch="<strip-arches "<jessie-nonlts-images-arches />" "source" />" />
</define-tag>
+# Use the first line during full security support, and line 2+3 when in LTS period
<define-tag full-cd-torrent>
-<images-list url="<jessie-images-url/>/@ARCH@/bt-cd/" arch="<jessie-images-arches /> multi-arch" />
+#<images-list url="<jessie-images-url/>/@ARCH@/bt-cd/" arch="<jessie-images-arches /> multi-arch" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/bt-cd/" arch="<strip-arches "<jessie-lts-images-arches />" "source" /> multi-arch" />
+<images-list url="<jessie-nonlts-images-url/>/@ARCH@/bt-cd/" arch="<strip-arches "<jessie-nonlts-images-arches />" "source" />" />
</define-tag>
+# Use the first line during full security support, and line 2+3 when in LTS period
<define-tag full-cd-jigdo>
-<images-list url="<jessie-images-url/>/@ARCH@/jigdo-cd/" arch="<jessie-images-arches /> multi-arch" />
+#<images-list url="<jessie-images-url/>/@ARCH@/jigdo-cd/" arch="<jessie-images-arches /> multi-arch" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/jigdo-cd/" arch="<strip-arches "<jessie-lts-images-arches />" "source" /> multi-arch" />
+<images-list url="<jessie-nonlts-images-url/>/@ARCH@/jigdo-cd/" arch="<strip-arches "<jessie-nonlts-images-arches />" "source" />" />
</define-tag>
+# Use the first line during full security support, and line 2+3 when in LTS period
<define-tag full-dvd-images>
-<images-list url="<jessie-images-url/>/@ARCH@/iso-dvd/" arch="<jessie-images-arches /> multi-arch" />
+#<images-list url="<jessie-images-url/>/@ARCH@/iso-dvd/" arch="<jessie-images-arches /> multi-arch" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/iso-dvd/" arch="<jessie-lts-images-arches /> multi-arch" />
+<images-list url="<jessie-nonlts-images-url/>/@ARCH@/iso-dvd/" arch="<jessie-nonlts-images-arches />" />
</define-tag>
+# Use the first line during full security support, and line 2+3 when in LTS period
<define-tag full-dvd-torrent>
-<images-list url="<jessie-images-url/>/@ARCH@/bt-dvd/" arch="<jessie-images-arches /> multi-arch" />
+#<images-list url="<jessie-images-url/>/@ARCH@/bt-dvd/" arch="<jessie-images-arches /> multi-arch" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/bt-dvd/" arch="<jessie-lts-images-arches /> multi-arch" />
+<images-list url="<jessie-nonlts-images-url/>/@ARCH@/bt-dvd/" arch="<jessie-nonlts-images-arches />" />
</define-tag>
+# Use the first line during full security support, and line 2+3 when in LTS period
<define-tag full-dvd-jigdo>
-<images-list url="<jessie-images-url/>/@ARCH@/jigdo-dvd/" arch="<jessie-images-arches /> multi-arch" />
+#<images-list url="<jessie-images-url/>/@ARCH@/jigdo-dvd/" arch="<jessie-images-arches /> multi-arch" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/jigdo-dvd/" arch="<jessie-lts-images-arches /> multi-arch" />
+<images-list url="<jessie-nonlts-images-url/>/@ARCH@/jigdo-dvd/" arch="<jessie-nonlts-images-arches />" />
</define-tag>
+# Use the first line during full security support, and the second when in LTS period
<define-tag full-bluray-jigdo>
-<images-list url="<jessie-images-url/>/@ARCH@/jigdo-bd/" arch="i386 amd64 source" />
+#<images-list url="<jessie-images-url/>/@ARCH@/jigdo-bd/" arch="i386 amd64 source" />
+<images-list url="<jessie-lts-images-url/>/@ARCH@/jigdo-bd/" arch="i386 amd64 source" />
</define-tag>
<define-tag otherimages-url>http://ftp.debian.org/debian/dists/jessie/main/installer-@ARCH@/current/images/</define-tag>
+# Use the first line during full security support, and the second when in LTS period
<define-tag other-images>
-<images-list url="<otherimages-url/>" arch="<strip-arches "<stable-images-arches />" "source" />" />
+#<images-list url="<otherimages-url/>" arch="<strip-arches "<jessie-images-arches />" "source" />" />
+<images-list url="<otherimages-url/>" arch="<strip-arches "<jessie-lts-images-arches />" "source" />" />
</define-tag>
+# Use the first line during full security support, and the second when in LTS period
<define-tag small-non-free-cd-images>
-<images-list url="https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/archive/<jessie-cd-release-filename/>+nonfree/@ARCH@/iso-cd/firmware-<jessie-cd-release-filename/>-@ARCH@-netinst.iso" arch="amd64 i386" />
+#<images-list url="https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/archive/<jessie-cd-release-filename/>+nonfree/@ARCH@/iso-cd/firmware-<jessie-cd-release-filename/>-@ARCH@-netinst.iso" arch="amd64 i386" />
+<images-list url="https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/archive/<jessie-lts-cd-release-filename/>+nonfree/@ARCH@/iso-cd/firmware-<jessie-lts-cd-release-filename/>-@ARCH@-netinst.iso" arch="amd64 i386" />
</define-tag>
Reply to: