commit:     facd14fa7f348396aa53e2f2fe99a6a2ce986fa5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 14 05:48:12 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 14 05:48:12 2026 +0000
URL:        https://gitweb.gentoo.org/proj/tattoo.git/commit/?id=facd14fa

pkgdev.tatt.template.sh: pass --with-bdeps=y for pre-install runs

We want to get these as binpkgs and not have them appear later
when trying w/o.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 pkgdev.tatt.template.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pkgdev.tatt.template.sh b/pkgdev.tatt.template.sh
index 3d33ddb..e671e24 100644
--- a/pkgdev.tatt.template.sh
+++ b/pkgdev.tatt.template.sh
@@ -96,7 +96,7 @@ tatt_test_pkg() {
         USE="minimal -doc" tattoo_emerge "${1}" --onlydeps --quiet --oneshot 
--with-test-deps || \
                USE="minimal -doc" tattoo_emerge "${1}" --onlydeps --quiet 
--oneshot --with-test-deps --usepkg=n
 
-        if ! tattoo_emerge "${1}" --onlydeps --quiet --oneshot 
--with-test-deps && \
+        if ! tattoo_emerge "${1}" --onlydeps --with-bdeps=y --quiet --oneshot 
--with-test-deps && \
                ! tattoo_emerge "${1}" --onlydeps --quiet --oneshot 
--with-test-deps --usepkg=n; then
             tatt_json_report_error "merging test dependencies failed"
             return 1
@@ -106,7 +106,7 @@ tatt_test_pkg() {
     else
         # Try to pre-emerge dependencies so that we can make use of getbinpkg
         # here.
-        tattoo_emerge "${1}" --onlydeps --quiet --oneshot 
${name:+--usepkg-exclude="${name}"}
+        tattoo_emerge "${1}" --onlydeps --with-bdeps=y --quiet --oneshot 
${name:+--usepkg-exclude="${name}"}
         printf "%s pkgdev_tatt_{{ job_name }}_no_test\n" "${1}" > 
"/etc/portage/package.env/pkgdev_tatt_{{ job_name }}/${CP}"
         echo "features: " >> "{{ report_file }}"
     fi

Reply via email to