* [PATCH 1/1] remove trailing slash on source list entries
@ 2024-11-26 13:47 'Felix Moessbauer' via isar-users
2024-12-02 9:24 ` Uladzimir Bely
0 siblings, 1 reply; 2+ messages in thread
From: 'Felix Moessbauer' via isar-users @ 2024-11-26 13:47 UTC (permalink / raw)
To: isar-users; +Cc: Felix Moessbauer
The deb and deb-src URLs in the official debian sources lists do not end
with a slash. For unknown reasons this was not true for some of our
list entries. While this does not make any problems functionally, it has
an effect on caching, as our accesses cannot be cache-shared with the
ones from other users (like docker container builds). It also leads to
ugly looking access path when using snapshot mirrors. We fix it by
removing the trailing slash.
No functional change.
Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>
---
meta-isar/conf/distro/raspios-bookworm-64.list | 8 ++++----
meta-isar/conf/distro/raspios-bookworm.list | 8 ++++----
meta-isar/conf/distro/raspios-bullseye.list | 8 ++++----
meta-isar/conf/distro/ubuntu-common.inc | 2 +-
meta/conf/distro/debian-bookworm.list | 4 ++--
meta/conf/distro/debian-bullseye.list | 4 ++--
meta/conf/distro/debian-buster.list | 4 ++--
meta/conf/distro/debian-common.conf | 2 +-
meta/conf/distro/debian-trixie.list | 4 ++--
9 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/meta-isar/conf/distro/raspios-bookworm-64.list b/meta-isar/conf/distro/raspios-bookworm-64.list
index bbdaa4c3..d9219940 100644
--- a/meta-isar/conf/distro/raspios-bookworm-64.list
+++ b/meta-isar/conf/distro/raspios-bookworm-64.list
@@ -1,9 +1,9 @@
deb http://deb.debian.org/debian bookworm main contrib non-free
deb-src http://deb.debian.org/debian bookworm main contrib non-free
-deb http://deb.debian.org/debian-security/ bookworm-security/updates main contrib non-free
-deb-src http://deb.debian.org/debian-security/ bookworm-security/updates main contrib non-free
+deb http://deb.debian.org/debian-security bookworm-security/updates main contrib non-free
+deb-src http://deb.debian.org/debian-security bookworm-security/updates main contrib non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free
-deb http://archive.raspberrypi.org/debian/ bookworm main
-deb-src http://archive.raspberrypi.org/debian/ bookworm main
+deb http://archive.raspberrypi.org/debian bookworm main
+deb-src http://archive.raspberrypi.org/debian bookworm main
diff --git a/meta-isar/conf/distro/raspios-bookworm.list b/meta-isar/conf/distro/raspios-bookworm.list
index ea3bc6e1..8807caa3 100644
--- a/meta-isar/conf/distro/raspios-bookworm.list
+++ b/meta-isar/conf/distro/raspios-bookworm.list
@@ -1,5 +1,5 @@
-deb http://raspbian.raspberrypi.org/raspbian/ bookworm main contrib non-free rpi
-deb-src http://raspbian.raspberrypi.org/raspbian/ bookworm main contrib non-free rpi
+deb http://raspbian.raspberrypi.org/raspbian bookworm main contrib non-free rpi
+deb-src http://raspbian.raspberrypi.org/raspbian bookworm main contrib non-free rpi
-deb http://archive.raspberrypi.org/debian/ bookworm main
-deb-src http://archive.raspberrypi.org/debian/ bookworm main
+deb http://archive.raspberrypi.org/debian bookworm main
+deb-src http://archive.raspberrypi.org/debian bookworm main
diff --git a/meta-isar/conf/distro/raspios-bullseye.list b/meta-isar/conf/distro/raspios-bullseye.list
index b6c8fd91..810b2753 100644
--- a/meta-isar/conf/distro/raspios-bullseye.list
+++ b/meta-isar/conf/distro/raspios-bullseye.list
@@ -1,5 +1,5 @@
-deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
-deb-src http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib non-free rpi
+deb http://raspbian.raspberrypi.org/raspbian bullseye main contrib non-free rpi
+deb-src http://raspbian.raspberrypi.org/raspbian bullseye main contrib non-free rpi
-deb http://archive.raspberrypi.org/debian/ bullseye main
-deb-src http://archive.raspberrypi.org/debian/ bullseye main
+deb http://archive.raspberrypi.org/debian bullseye main
+deb-src http://archive.raspberrypi.org/debian bullseye main
diff --git a/meta-isar/conf/distro/ubuntu-common.inc b/meta-isar/conf/distro/ubuntu-common.inc
index 692732cc..d3374baa 100644
--- a/meta-isar/conf/distro/ubuntu-common.inc
+++ b/meta-isar/conf/distro/ubuntu-common.inc
@@ -40,4 +40,4 @@ SYSTEMD_BOOTLOADER_INSTALL:focal = "systemd:${DISTRO_ARCH}"
SYSTEMD_BOOTLOADER_INSTALL:jammy = "systemd:${DISTRO_ARCH}"
# snapshot mirror for reproducible builds
-DISTRO_APT_SNAPSHOT_PREMIRROR ??= "(http|https)://archive.ubuntu.com/(.*) https://snapshot.ubuntu.com/\2/${ISAR_APT_SNAPSHOT_DATE}/\n"
+DISTRO_APT_SNAPSHOT_PREMIRROR ??= "(http|https)://archive.ubuntu.com/(.*) https://snapshot.ubuntu.com/\2/${ISAR_APT_SNAPSHOT_DATE}\n"
diff --git a/meta/conf/distro/debian-bookworm.list b/meta/conf/distro/debian-bookworm.list
index cbc0ca3b..e5440d0f 100644
--- a/meta/conf/distro/debian-bookworm.list
+++ b/meta/conf/distro/debian-bookworm.list
@@ -1,8 +1,8 @@
deb http://deb.debian.org/debian bookworm main contrib non-free-firmware non-free
deb-src http://deb.debian.org/debian bookworm main contrib non-free-firmware non-free
-deb http://deb.debian.org/debian-security/ bookworm-security main contrib non-free-firmware non-free
-deb-src http://deb.debian.org/debian-security/ bookworm-security main contrib non-free-firmware non-free
+deb http://deb.debian.org/debian-security bookworm-security main contrib non-free-firmware non-free
+deb-src http://deb.debian.org/debian-security bookworm-security main contrib non-free-firmware non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free-firmware non-free
deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free-firmware non-free
diff --git a/meta/conf/distro/debian-bullseye.list b/meta/conf/distro/debian-bullseye.list
index 70ec8ef9..db1d98f1 100644
--- a/meta/conf/distro/debian-bullseye.list
+++ b/meta/conf/distro/debian-bullseye.list
@@ -1,8 +1,8 @@
deb http://deb.debian.org/debian bullseye main contrib non-free
deb-src http://deb.debian.org/debian bullseye main contrib non-free
-deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
-deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
+deb http://deb.debian.org/debian-security bullseye-security main contrib non-free
+deb-src http://deb.debian.org/debian-security bullseye-security main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
diff --git a/meta/conf/distro/debian-buster.list b/meta/conf/distro/debian-buster.list
index ba496494..b3a3b769 100644
--- a/meta/conf/distro/debian-buster.list
+++ b/meta/conf/distro/debian-buster.list
@@ -1,8 +1,8 @@
deb http://deb.debian.org/debian buster main contrib non-free
deb-src http://deb.debian.org/debian buster main contrib non-free
-deb http://deb.debian.org/debian-security/ buster/updates main contrib non-free
-deb-src http://deb.debian.org/debian-security/ buster/updates main contrib non-free
+deb http://deb.debian.org/debian-security buster/updates main contrib non-free
+deb-src http://deb.debian.org/debian-security buster/updates main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free
deb-src http://deb.debian.org/debian buster-updates main contrib non-free
diff --git a/meta/conf/distro/debian-common.conf b/meta/conf/distro/debian-common.conf
index 65b5b083..92a15404 100644
--- a/meta/conf/distro/debian-common.conf
+++ b/meta/conf/distro/debian-common.conf
@@ -40,4 +40,4 @@ COMPAT_DISTRO_ARCH:amd64 = "i386"
COMPAT_DISTRO_ARCH:arm64 = "armhf"
# snapshot mirror for reproducible builds
-DISTRO_APT_SNAPSHOT_PREMIRROR ??= "deb.debian.org/(.*) snapshot.debian.org/archive/\1/${ISAR_APT_SNAPSHOT_DATE}/\n"
+DISTRO_APT_SNAPSHOT_PREMIRROR ??= "deb.debian.org/(.*) snapshot.debian.org/archive/\1/${ISAR_APT_SNAPSHOT_DATE}\n"
diff --git a/meta/conf/distro/debian-trixie.list b/meta/conf/distro/debian-trixie.list
index 4f5f665d..d0b042ce 100644
--- a/meta/conf/distro/debian-trixie.list
+++ b/meta/conf/distro/debian-trixie.list
@@ -1,8 +1,8 @@
deb http://deb.debian.org/debian trixie main contrib non-free-firmware non-free
deb-src http://deb.debian.org/debian trixie main contrib non-free-firmware non-free
-deb http://deb.debian.org/debian-security/ trixie-security main contrib non-free-firmware non-free
-deb-src http://deb.debian.org/debian-security/ trixie-security main contrib non-free-firmware non-free
+deb http://deb.debian.org/debian-security trixie-security main contrib non-free-firmware non-free
+deb-src http://deb.debian.org/debian-security trixie-security main contrib non-free-firmware non-free
deb http://deb.debian.org/debian trixie-updates main contrib non-free-firmware non-free
deb-src http://deb.debian.org/debian trixie-updates main contrib non-free-firmware non-free
--
2.39.5
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/20241126134708.1973449-1-felix.moessbauer%40siemens.com.
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PATCH 1/1] remove trailing slash on source list entries
2024-11-26 13:47 [PATCH 1/1] remove trailing slash on source list entries 'Felix Moessbauer' via isar-users
@ 2024-12-02 9:24 ` Uladzimir Bely
0 siblings, 0 replies; 2+ messages in thread
From: Uladzimir Bely @ 2024-12-02 9:24 UTC (permalink / raw)
To: Felix Moessbauer, isar-users
On Tue, 2024-11-26 at 14:47 +0100, 'Felix Moessbauer' via isar-users
wrote:
> The deb and deb-src URLs in the official debian sources lists do not
> end
> with a slash. For unknown reasons this was not true for some of our
> list entries. While this does not make any problems functionally, it
> has
> an effect on caching, as our accesses cannot be cache-shared with the
> ones from other users (like docker container builds). It also leads
> to
> ugly looking access path when using snapshot mirrors. We fix it by
> removing the trailing slash.
>
> No functional change.
>
> Signed-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>
> ---
> meta-isar/conf/distro/raspios-bookworm-64.list | 8 ++++----
> meta-isar/conf/distro/raspios-bookworm.list | 8 ++++----
> meta-isar/conf/distro/raspios-bullseye.list | 8 ++++----
> meta-isar/conf/distro/ubuntu-common.inc | 2 +-
> meta/conf/distro/debian-bookworm.list | 4 ++--
> meta/conf/distro/debian-bullseye.list | 4 ++--
> meta/conf/distro/debian-buster.list | 4 ++--
> meta/conf/distro/debian-common.conf | 2 +-
> meta/conf/distro/debian-trixie.list | 4 ++--
> 9 files changed, 22 insertions(+), 22 deletions(-)
>
> diff --git a/meta-isar/conf/distro/raspios-bookworm-64.list b/meta-
> isar/conf/distro/raspios-bookworm-64.list
> index bbdaa4c3..d9219940 100644
> --- a/meta-isar/conf/distro/raspios-bookworm-64.list
> +++ b/meta-isar/conf/distro/raspios-bookworm-64.list
> @@ -1,9 +1,9 @@
> deb http://deb.debian.org/debian bookworm main contrib non-free
> deb-src http://deb.debian.org/debian bookworm main contrib
> non-free
> -deb http://deb.debian.org/debian-security/ bookworm-
> security/updates main contrib non-free
> -deb-src http://deb.debian.org/debian-security/ bookworm-
> security/updates main contrib non-free
> +deb http://deb.debian.org/debian-security bookworm-
> security/updates main contrib non-free
> +deb-src http://deb.debian.org/debian-security bookworm-
> security/updates main contrib non-free
> deb http://deb.debian.org/debian bookworm-updates main contrib
> non-free
> deb-src http://deb.debian.org/debian bookworm-updates main
> contrib non-free
>
> -deb http://archive.raspberrypi.org/debian/ bookworm main
> -deb-src http://archive.raspberrypi.org/debian/ bookworm main
> +deb http://archive.raspberrypi.org/debian bookworm main
> +deb-src http://archive.raspberrypi.org/debian bookworm main
> diff --git a/meta-isar/conf/distro/raspios-bookworm.list b/meta-
> isar/conf/distro/raspios-bookworm.list
> index ea3bc6e1..8807caa3 100644
> --- a/meta-isar/conf/distro/raspios-bookworm.list
> +++ b/meta-isar/conf/distro/raspios-bookworm.list
> @@ -1,5 +1,5 @@
> -deb http://raspbian.raspberrypi.org/raspbian/ bookworm main contrib
> non-free rpi
> -deb-src http://raspbian.raspberrypi.org/raspbian/ bookworm main
> contrib non-free rpi
> +deb http://raspbian.raspberrypi.org/raspbian bookworm main contrib
> non-free rpi
> +deb-src http://raspbian.raspberrypi.org/raspbian bookworm main
> contrib non-free rpi
>
> -deb http://archive.raspberrypi.org/debian/ bookworm main
> -deb-src http://archive.raspberrypi.org/debian/ bookworm main
> +deb http://archive.raspberrypi.org/debian bookworm main
> +deb-src http://archive.raspberrypi.org/debian bookworm main
> diff --git a/meta-isar/conf/distro/raspios-bullseye.list b/meta-
> isar/conf/distro/raspios-bullseye.list
> index b6c8fd91..810b2753 100644
> --- a/meta-isar/conf/distro/raspios-bullseye.list
> +++ b/meta-isar/conf/distro/raspios-bullseye.list
> @@ -1,5 +1,5 @@
> -deb http://raspbian.raspberrypi.org/raspbian/ bullseye main contrib
> non-free rpi
> -deb-src http://raspbian.raspberrypi.org/raspbian/ bullseye main
> contrib non-free rpi
> +deb http://raspbian.raspberrypi.org/raspbian bullseye main contrib
> non-free rpi
> +deb-src http://raspbian.raspberrypi.org/raspbian bullseye main
> contrib non-free rpi
>
> -deb http://archive.raspberrypi.org/debian/ bullseye main
> -deb-src http://archive.raspberrypi.org/debian/ bullseye main
> +deb http://archive.raspberrypi.org/debian bullseye main
> +deb-src http://archive.raspberrypi.org/debian bullseye main
> diff --git a/meta-isar/conf/distro/ubuntu-common.inc b/meta-
> isar/conf/distro/ubuntu-common.inc
> index 692732cc..d3374baa 100644
> --- a/meta-isar/conf/distro/ubuntu-common.inc
> +++ b/meta-isar/conf/distro/ubuntu-common.inc
> @@ -40,4 +40,4 @@ SYSTEMD_BOOTLOADER_INSTALL:focal =
> "systemd:${DISTRO_ARCH}"
> SYSTEMD_BOOTLOADER_INSTALL:jammy = "systemd:${DISTRO_ARCH}"
>
> # snapshot mirror for reproducible builds
> -DISTRO_APT_SNAPSHOT_PREMIRROR ??=
> "(http|https)://archive.ubuntu.com/(.*)
> https://snapshot.ubuntu.com/\2/${ISAR_APT_SNAPSHOT_DATE}/\n"
> +DISTRO_APT_SNAPSHOT_PREMIRROR ??=
> "(http|https)://archive.ubuntu.com/(.*)
> https://snapshot.ubuntu.com/\2/${ISAR_APT_SNAPSHOT_DATE}\n"
> diff --git a/meta/conf/distro/debian-bookworm.list
> b/meta/conf/distro/debian-bookworm.list
> index cbc0ca3b..e5440d0f 100644
> --- a/meta/conf/distro/debian-bookworm.list
> +++ b/meta/conf/distro/debian-bookworm.list
> @@ -1,8 +1,8 @@
> deb http://deb.debian.org/debian bookworm main contrib non-free-
> firmware non-free
> deb-src http://deb.debian.org/debian bookworm main contrib
> non-free-firmware non-free
>
> -deb http://deb.debian.org/debian-security/ bookworm-security
> main contrib non-free-firmware non-free
> -deb-src http://deb.debian.org/debian-security/ bookworm-
> security main contrib non-free-firmware non-free
> +deb http://deb.debian.org/debian-security bookworm-security main
> contrib non-free-firmware non-free
> +deb-src http://deb.debian.org/debian-security bookworm-
> security main contrib non-free-firmware non-free
>
> deb http://deb.debian.org/debian bookworm-updates main contrib
> non-free-firmware non-free
> deb-src http://deb.debian.org/debian bookworm-updates main
> contrib non-free-firmware non-free
> diff --git a/meta/conf/distro/debian-bullseye.list
> b/meta/conf/distro/debian-bullseye.list
> index 70ec8ef9..db1d98f1 100644
> --- a/meta/conf/distro/debian-bullseye.list
> +++ b/meta/conf/distro/debian-bullseye.list
> @@ -1,8 +1,8 @@
> deb http://deb.debian.org/debian bullseye main contrib non-free
> deb-src http://deb.debian.org/debian bullseye main contrib
> non-free
>
> -deb http://deb.debian.org/debian-security/ bullseye-security
> main contrib non-free
> -deb-src http://deb.debian.org/debian-security/ bullseye-
> security main contrib non-free
> +deb http://deb.debian.org/debian-security bullseye-security main
> contrib non-free
> +deb-src http://deb.debian.org/debian-security bullseye-
> security main contrib non-free
>
> deb http://deb.debian.org/debian bullseye-updates main contrib
> non-free
> deb-src http://deb.debian.org/debian bullseye-updates main
> contrib non-free
> diff --git a/meta/conf/distro/debian-buster.list
> b/meta/conf/distro/debian-buster.list
> index ba496494..b3a3b769 100644
> --- a/meta/conf/distro/debian-buster.list
> +++ b/meta/conf/distro/debian-buster.list
> @@ -1,8 +1,8 @@
> deb http://deb.debian.org/debian buster main contrib non-free
> deb-src http://deb.debian.org/debian buster main contrib
> non-free
>
> -deb http://deb.debian.org/debian-security/ buster/updates main
> contrib non-free
> -deb-
> src http://deb.debian.org/debian-security/ buster/updates main contribnon-free
> +deb http://deb.debian.org/debian-security buster/updates main
> contrib non-free
> +deb-src http://deb.debian.org/debian-security buster/updates
> main contrib non-free
>
> deb http://deb.debian.org/debian buster-updates main contrib
> non-free
> deb-src http://deb.debian.org/debian buster-updates main
> contrib non-free
> diff --git a/meta/conf/distro/debian-common.conf
> b/meta/conf/distro/debian-common.conf
> index 65b5b083..92a15404 100644
> --- a/meta/conf/distro/debian-common.conf
> +++ b/meta/conf/distro/debian-common.conf
> @@ -40,4 +40,4 @@ COMPAT_DISTRO_ARCH:amd64 = "i386"
> COMPAT_DISTRO_ARCH:arm64 = "armhf"
>
> # snapshot mirror for reproducible builds
> -DISTRO_APT_SNAPSHOT_PREMIRROR ??= "deb.debian.org/(.*)
> snapshot.debian.org/archive/\1/${ISAR_APT_SNAPSHOT_DATE}/\n"
> +DISTRO_APT_SNAPSHOT_PREMIRROR ??= "deb.debian.org/(.*)
> snapshot.debian.org/archive/\1/${ISAR_APT_SNAPSHOT_DATE}\n"
> diff --git a/meta/conf/distro/debian-trixie.list
> b/meta/conf/distro/debian-trixie.list
> index 4f5f665d..d0b042ce 100644
> --- a/meta/conf/distro/debian-trixie.list
> +++ b/meta/conf/distro/debian-trixie.list
> @@ -1,8 +1,8 @@
> deb http://deb.debian.org/debian trixie main contrib non-free-
> firmware non-free
> deb-src http://deb.debian.org/debian trixie main contrib
> non-free-firmware non-free
>
> -deb http://deb.debian.org/debian-security/ trixie-security main
> contrib non-free-firmware non-free
> -deb-src http://deb.debian.org/debian-security/ trixie-
> security main contrib non-free-firmware non-free
> +deb http://deb.debian.org/debian-security trixie-security main
> contrib non-free-firmware non-free
> +deb-src http://deb.debian.org/debian-security trixie-
> security main contrib non-free-firmware non-free
>
> deb http://deb.debian.org/debian trixie-updates main contrib
> non-free-firmware non-free
> deb-src http://deb.debian.org/debian trixie-updates main
> contrib non-free-firmware non-free
> --
> 2.39.5
>
Applied to next, thanks.
--
Best regards,
Uladzimir.
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/f9ff3ac2dfee20f8cd8b0b4650c804f749b695f5.camel%40ilbers.de.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-12-02 9:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-11-26 13:47 [PATCH 1/1] remove trailing slash on source list entries 'Felix Moessbauer' via isar-users
2024-12-02 9:24 ` Uladzimir Bely
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox