commit:     6215ee38584c693222859cdcee005ffea2f5d597
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  6 17:06:23 2025 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Sun Jul  6 17:06:23 2025 +0000
URL:        https://gitweb.gentoo.org/proj/binhost.git/commit/?id=6215ee38

add dev-lang/ada-bootstrap to all builders

Portage occasionally autounmasks ada in lucky builders, then is unable
to figure out that given a bdep choice between:
- ${CATEGORY}/${PN}:${SLOT}[ada]
- "ada-bootstrap"

the latter is solvable without cycles. Sigh. By pre-seeding the build
container with this, we should be able to guarantee its bdeps are always
satisfiable without merging, thereby short circuiting the cycle manually
and unlocking the ada category.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 builders/dola/gnome-23/world      | 1 +
 builders/dola/kde-23/world        | 1 +
 builders/dola/server-23/world     | 1 +
 builders/milou/gnome-23/world     | 1 +
 builders/milou/gnome-v3-23/world  | 1 +
 builders/milou/kde-23/world       | 1 +
 builders/milou/kde-v3-23/world    | 1 +
 builders/milou/openrc-23/world    | 1 +
 builders/milou/openrc-v3-23/world | 1 +
 builders/milou/server-23/world    | 1 +
 builders/milou/server-v3-23/world | 1 +
 11 files changed, 11 insertions(+)

diff --git a/builders/dola/gnome-23/world b/builders/dola/gnome-23/world
index 6aed4a2..415dd3a 100644
--- a/builders/dola/gnome-23/world
+++ b/builders/dola/gnome-23/world
@@ -5,6 +5,7 @@ app-emulation/virt-manager
 app-office/libreoffice
 app-portage/eix
 app-portage/gentoolkit
+dev-lang/ada-bootstrap
 dev-lang/python:3.10
 dev-lang/python:3.11
 dev-lang/python:3.12

diff --git a/builders/dola/kde-23/world b/builders/dola/kde-23/world
index 2d56d01..02085d7 100644
--- a/builders/dola/kde-23/world
+++ b/builders/dola/kde-23/world
@@ -3,6 +3,7 @@ app-editors/nano
 app-office/libreoffice
 app-portage/eix
 app-portage/gentoolkit
+dev-lang/ada-bootstrap
 dev-lang/rust
 dev-tex/latex-beamer
 dev-util/kdevelop

diff --git a/builders/dola/server-23/world b/builders/dola/server-23/world
index 94315b2..2b88c93 100644
--- a/builders/dola/server-23/world
+++ b/builders/dola/server-23/world
@@ -38,6 +38,7 @@ net-mail/dovecot
 dev-debug/gdb
 dev-debug/strace
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/python:3.10
 dev-lang/python:3.11
 dev-lang/python:3.12

diff --git a/builders/milou/gnome-23/world b/builders/milou/gnome-23/world
index de1391d..bb9acd5 100644
--- a/builders/milou/gnome-23/world
+++ b/builders/milou/gnome-23/world
@@ -18,6 +18,7 @@ app-text/pdftk
 app-text/xournalpp
 dev-debug/dtrace
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/mono
 dev-lang/python:3.10
 dev-lang/python:3.11

diff --git a/builders/milou/gnome-v3-23/world b/builders/milou/gnome-v3-23/world
index de1391d..bb9acd5 100644
--- a/builders/milou/gnome-v3-23/world
+++ b/builders/milou/gnome-v3-23/world
@@ -18,6 +18,7 @@ app-text/pdftk
 app-text/xournalpp
 dev-debug/dtrace
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/mono
 dev-lang/python:3.10
 dev-lang/python:3.11

diff --git a/builders/milou/kde-23/world b/builders/milou/kde-23/world
index 8ee72a4..3ceede3 100644
--- a/builders/milou/kde-23/world
+++ b/builders/milou/kde-23/world
@@ -17,6 +17,7 @@ app-text/calibre
 app-text/pdftk
 app-text/xournalpp
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/mono
 dev-lang/rust
 dev-tex/latex-beamer

diff --git a/builders/milou/kde-v3-23/world b/builders/milou/kde-v3-23/world
index 8ee72a4..3ceede3 100644
--- a/builders/milou/kde-v3-23/world
+++ b/builders/milou/kde-v3-23/world
@@ -17,6 +17,7 @@ app-text/calibre
 app-text/pdftk
 app-text/xournalpp
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/mono
 dev-lang/rust
 dev-tex/latex-beamer

diff --git a/builders/milou/openrc-23/world b/builders/milou/openrc-23/world
index befbc63..2fc40ab 100644
--- a/builders/milou/openrc-23/world
+++ b/builders/milou/openrc-23/world
@@ -14,6 +14,7 @@ app-portage/gentoolkit
 app-text/pdftk
 app-text/xournalpp
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/mono
 dev-lang/rust
 dev-tex/latex-beamer

diff --git a/builders/milou/openrc-v3-23/world 
b/builders/milou/openrc-v3-23/world
index befbc63..2fc40ab 100644
--- a/builders/milou/openrc-v3-23/world
+++ b/builders/milou/openrc-v3-23/world
@@ -14,6 +14,7 @@ app-portage/gentoolkit
 app-text/pdftk
 app-text/xournalpp
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/mono
 dev-lang/rust
 dev-tex/latex-beamer

diff --git a/builders/milou/server-23/world b/builders/milou/server-23/world
index 25bc64c..5f93bca 100644
--- a/builders/milou/server-23/world
+++ b/builders/milou/server-23/world
@@ -49,6 +49,7 @@ dev-debug/gdb
 dev-debug/strace
 dev-debug/valgrind
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/python:2.7
 dev-lang/python:3.10
 dev-lang/python:3.11

diff --git a/builders/milou/server-v3-23/world 
b/builders/milou/server-v3-23/world
index 25bc64c..5f93bca 100644
--- a/builders/milou/server-v3-23/world
+++ b/builders/milou/server-v3-23/world
@@ -49,6 +49,7 @@ dev-debug/gdb
 dev-debug/strace
 dev-debug/valgrind
 dev-java/openjdk
+dev-lang/ada-bootstrap
 dev-lang/python:2.7
 dev-lang/python:3.10
 dev-lang/python:3.11

Reply via email to