commit: daad3123503d6878228b96ae2c40ae377ff12d06 Author: Esteve Varela Colominas <esteve.varela <AT> gmail <DOT> com> AuthorDate: Tue Oct 7 19:38:07 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Oct 9 07:00:46 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daad3123
sys-kernel/linux-headers: Add rsync to BDEPEND This program is usually *always* available in gentoo, being a direct dependency of portage, and some other system packages. Still, it's useful to list dependencies like this in bootstrap scenarios. It is my belief that this dependency was introduced in 5.3, with the following commit: https://github.com/torvalds/linux/commit/59b2bd05f5f4dc62979c2e82ddd384f07e8f10bc Closes: https://bugs.gentoo.org/963902 Signed-off-by: Esteve Varela Colominas <esteve.varela <AT> gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44088 Closes: https://github.com/gentoo/gentoo/pull/44088 Signed-off-by: Sam James <sam <AT> gentoo.org> sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild | 3 ++- sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild | 3 ++- sys-kernel/linux-headers/linux-headers-5.4-r2.ebuild | 3 ++- sys-kernel/linux-headers/linux-headers-6.1.ebuild | 3 ++- sys-kernel/linux-headers/linux-headers-6.10.ebuild | 3 ++- sys-kernel/linux-headers/linux-headers-6.11.ebuild | 3 ++- sys-kernel/linux-headers/linux-headers-6.12.ebuild | 1 + sys-kernel/linux-headers/linux-headers-6.13.ebuild | 1 + sys-kernel/linux-headers/linux-headers-6.14.ebuild | 1 + sys-kernel/linux-headers/linux-headers-6.15.ebuild | 1 + sys-kernel/linux-headers/linux-headers-6.16-r2.ebuild | 1 + sys-kernel/linux-headers/linux-headers-6.16.ebuild | 1 + sys-kernel/linux-headers/linux-headers-6.17-r1.ebuild | 1 + sys-kernel/linux-headers/linux-headers-6.6-r1.ebuild | 1 + sys-kernel/linux-headers/linux-headers-6.8-r1.ebuild | 3 ++- sys-kernel/linux-headers/linux-headers-6.9.ebuild | 3 ++- 16 files changed, 24 insertions(+), 8 deletions(-) diff --git a/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild b/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild index 205f4ccc865d..0093fd594edf 100644 --- a/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild +++ b/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild @@ -20,7 +20,8 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc BDEPEND=" app-arch/xz-utils - dev-lang/perl" + dev-lang/perl + net-misc/rsync" [[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} ) diff --git a/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild b/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild index 38e26a0dc4f6..a7cf93c4b98a 100644 --- a/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild +++ b/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild @@ -19,7 +19,8 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc BDEPEND=" app-arch/xz-utils - dev-lang/perl" + dev-lang/perl + net-misc/rsync" # bug #816762 RESTRICT="test" diff --git a/sys-kernel/linux-headers/linux-headers-5.4-r2.ebuild b/sys-kernel/linux-headers/linux-headers-5.4-r2.ebuild index 3b737ef15d9a..e2fd64397e9c 100644 --- a/sys-kernel/linux-headers/linux-headers-5.4-r2.ebuild +++ b/sys-kernel/linux-headers/linux-headers-5.4-r2.ebuild @@ -20,7 +20,8 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc BDEPEND=" app-arch/xz-utils - dev-lang/perl" + dev-lang/perl + net-misc/rsync" [[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} ) diff --git a/sys-kernel/linux-headers/linux-headers-6.1.ebuild b/sys-kernel/linux-headers/linux-headers-6.1.ebuild index 4cd93148f276..662335367010 100644 --- a/sys-kernel/linux-headers/linux-headers-6.1.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.1.ebuild @@ -18,7 +18,8 @@ S="${WORKDIR}/linux-${PV}" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" BDEPEND="app-arch/xz-utils - dev-lang/perl" + dev-lang/perl + net-misc/rsync" [[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} ) diff --git a/sys-kernel/linux-headers/linux-headers-6.10.ebuild b/sys-kernel/linux-headers/linux-headers-6.10.ebuild index e7403703114a..2b48a908ff38 100644 --- a/sys-kernel/linux-headers/linux-headers-6.10.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.11.ebuild b/sys-kernel/linux-headers/linux-headers-6.11.ebuild index e7403703114a..2b48a908ff38 100644 --- a/sys-kernel/linux-headers/linux-headers-6.11.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.12.ebuild b/sys-kernel/linux-headers/linux-headers-6.12.ebuild index 771cca1b1249..0aaf3efb5ac9 100644 --- a/sys-kernel/linux-headers/linux-headers-6.12.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.12.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.13.ebuild b/sys-kernel/linux-headers/linux-headers-6.13.ebuild index 2296d0506c41..2b48a908ff38 100644 --- a/sys-kernel/linux-headers/linux-headers-6.13.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.13.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.14.ebuild b/sys-kernel/linux-headers/linux-headers-6.14.ebuild index 2296d0506c41..2b48a908ff38 100644 --- a/sys-kernel/linux-headers/linux-headers-6.14.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.14.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.15.ebuild b/sys-kernel/linux-headers/linux-headers-6.15.ebuild index 2296d0506c41..2b48a908ff38 100644 --- a/sys-kernel/linux-headers/linux-headers-6.15.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.15.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.16-r2.ebuild b/sys-kernel/linux-headers/linux-headers-6.16-r2.ebuild index 77e7af3a19ce..ab7564ca0802 100644 --- a/sys-kernel/linux-headers/linux-headers-6.16-r2.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.16-r2.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.16.ebuild b/sys-kernel/linux-headers/linux-headers-6.16.ebuild index 2296d0506c41..2b48a908ff38 100644 --- a/sys-kernel/linux-headers/linux-headers-6.16.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.16.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.17-r1.ebuild b/sys-kernel/linux-headers/linux-headers-6.17-r1.ebuild index ea0f63e6d984..c6a88ba68ce8 100644 --- a/sys-kernel/linux-headers/linux-headers-6.17-r1.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.17-r1.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.6-r1.ebuild b/sys-kernel/linux-headers/linux-headers-6.6-r1.ebuild index c622b3df69c0..4f72579b355f 100644 --- a/sys-kernel/linux-headers/linux-headers-6.6-r1.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.6-r1.ebuild @@ -22,6 +22,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.8-r1.ebuild b/sys-kernel/linux-headers/linux-headers-6.8-r1.ebuild index b29c95b34eba..217770f85849 100644 --- a/sys-kernel/linux-headers/linux-headers-6.8-r1.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() { diff --git a/sys-kernel/linux-headers/linux-headers-6.9.ebuild b/sys-kernel/linux-headers/linux-headers-6.9.ebuild index b29c95b34eba..217770f85849 100644 --- a/sys-kernel/linux-headers/linux-headers-6.9.ebuild +++ b/sys-kernel/linux-headers/linux-headers-6.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,6 +22,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv BDEPEND=" app-arch/xz-utils dev-lang/perl + net-misc/rsync " src_unpack() {
