Source: xotcl Version: 1.6.8-6 Severity: minor Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-shuffle
Hi, GNU Make now has a --shuffle option that simulates non-deterministic ordering of target prerequisites. See https://trofi.github.io/posts/238-new-make-shuffle-mode.html and also previous work in Debian by Santiago Vila: https://people.debian.org/~sanvila/make-shuffle/ This package fails to build with make --shuffle=reverse. This is likely to be caused by a missing dependency in debian/rules or an upstream Makefile. More information about this mass bug filing is available at https://wiki.debian.org/qa.debian.org/FTBFS/Shuffle Relevant part (hopefully): > make[1]: Entering directory '/build/reproducible-path/xotcl-1.6.8' > Makefile:640: update target 'end' due to: target does not exist > echo "" > > echo "************************************************************" > ************************************************************ > echo " Make completed. In order to test XOTcl, invoke:" > Make completed. In order to test XOTcl, invoke: > echo " make test" > make test > echo "" > > echo " In order install XOTcl, invoke:" > In order install XOTcl, invoke: > echo " make install" > make install > echo "" > > echo " In order to install XOTcl for AOLserver 4.x, invoke:" > In order to install XOTcl for AOLserver 4.x, invoke: > echo " make install-aol" > make install-aol > echo "" > > echo " In order to invoke XOTcl interactively (before install), use:" > In order to invoke XOTcl interactively (before install), use: > echo " export TCLLIBPATH=\"\" or " > export TCLLIBPATH="" or > echo " setenv TCLLIBPATH \"\"" > setenv TCLLIBPATH "" > echo " and" > and > if test "x" = "x" ; then \ > echo " /usr/bin/tclsh8.6" ; \ > echo " package require XOTcl; namespace import -force xotcl::*" ; \ > echo " or" ; \ > echo " put the 'package require' line into your ~/.tclshrc" ; \ > else \ > echo " ./xotclsh" ; \ > fi > /usr/bin/tclsh8.6 > package require XOTcl; namespace import -force xotcl::* > or > put the 'package require' line into your ~/.tclshrc > echo "************************************************************" > ************************************************************ > Makefile:252: update target 'doc/langRef-xotcl.html' due to: target does not > exist > docs=""; \ > for i in ./doc/langRef.xotcl ./library/lib/*.xotcl ./library/store/*.xotcl > ./library/serialize/Serializer.xotcl ./tests/forwardtest.xotcl > ./tests/mixinoftest.xotcl ./tests/slottest.xotcl ./tests/speedtest.xotcl > ./tests/testo.xotcl ./tests/testx.xotcl ./tests/varresolutiontest.xotcl > ./apps/scripts/*.xotcl ./apps/comm/[flsw]*.xotcl > ./apps/actiweb/univ/UNIVERSAL.xotcl ./apps/utils/xo-*[a-z0-9] ; do > docs="$docs `echo $i`"; done; \ > TCL_LIBRARY=`echo /usr/include/tcl8.6/tcl-private/library` > LD_LIBRARY_PATH=".:/usr/lib:" > PATH=".:/usr/lib:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" > TCLLIBPATH=". ." /usr/bin/tclsh8.6 `echo ./library`/lib/makeDoc.xotcl \ > ./doc $docs > can't find package XOTcl 1 1.6 > while executing > "package require XOTcl 1 1.6" > (file "./library/lib/makeDoc.xotcl" line 1) > make[1]: *** [Makefile:252: doc/langRef-xotcl.html] Error 1 shuffle=reverse The full build log is available from: http://qa-logs.debian.net/2025/05/05/shuffle/reverse/xotcl_1.6.8-6_unstable_reverse.log If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects _______________________________________________ Pkg-tcltk-devel mailing list Pkg-tcltk-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-tcltk-devel