poudriere pkgclean -jNAME-HERE -a gets complaints/rejections: "Error: Packages stuck in queue (depended on but not in queue)"

From: Mark Millard <marklmi_at_yahoo.com>
Date: Sun, 03 Jul 2022 01:46:29 UTC
# poudriere version
poudriere-git-3.3.99.20220617


An amd64 example:

[00:01:12] Error: Packages stuck in queue (depended on but not in queue): IPA-1.08_2
SoPlex-6.0.0_1
bennugd-core-svn20130912_1
cdcl-5.4.8_1
deforaos-panel-0.3.6_1
gnumail-1.3.0_1
husky-hpt-1.9.20191207
husky-htick-1.9.20191207
ja-jishyo-0.1_11
ja-onew-2.2.10_2
jinput-2.0.10,1
jmf-2.1.1e_3
libhandy0-0.0.13
linux-oracle-jdk18-8.291
linux-ut-436_5,1
logitechmediaserver-7.9.2.g2018.12.10
mcollective-2.12.5
oracle8-client-0.2.0_2
ospray-2.10.0
p5-Authen-Smb-0.91_1
p5-OpenCA-OpenSSL-2.0.29_2
p5-OpenGL-0.66_7
puppet6-6.26.0
py39-libtorrent-rasterbar-1.2.16,2
py39-ocp-7.4.r2_3
py39-pystan-2.19.0.0_1
schroedinger-1.0.11_4
svmlight-6.02_1
trellis-g20190422_3
wyrmgus-5.3.5
zxid-1.42_1
[00:01:12] Cleaning up
[00:01:13] Unmounting file systems
Exiting with status 1

An aarch64 example:

[00:02:28] Error: Packages stuck in queue (depended on but not in queue): CombBLAS-1.6.2_5
HPCombi-0.0.6_1
IPA-1.08_2
SoPlex-6.0.0_1
Unreal-3.2.10.7
Xbae-4.60.4_3
apron-0.9.13
arduino-1.0.6_3,1
asmjit-g20200101
ast-ksh-20141224_1
bacula11-client-11.0.6
bacula9-client-9.6.7_1
bareos18-client-18.2.12_1
bennugd-core-svn20130912_1
biosfont-1.3
cdcl-5.4.8_1
cdrkit-genisoimage-1.1.11_2
choria-0.26.0
cpu_features-0.6.0_2
cryptlib-3.4.3
cxxtools-2.2.1_3
dcmtk-3.6.7
deforaos-panel-0.3.6_1
dftd4-3.4.0
edk2-bhyve-g202202_1
embree-3.13.4
eps-1.7_2
firebird25-client-2.5.9_2
freeipmi-1.6.9
gap-4.11.1_2
gnatcross-sysroot-aarch64-1_1
gnatdroid-sysroot-23
gnatdroid-sysroot-x86-23
gnu-efi-3.0.14
gnumail-1.3.0_1
google-perftools-2.10
graywolf-0.1.6.4_3
husky-hpt-1.9.20191207
husky-htick-1.9.20191207
infernal-1.1.3
intel-media-sdk-22.4.3
isa-l-2.30.0
ja-jishyo-0.1_11
ja-onew-2.2.10_2
java3d-1.5.2_7
jicofo-1.0.877
jitsi-srtp-native-1.1.7
jitsi-videobridge-2.1.681
jmf-2.1.1e_3
jogamp-jogl-2.3.2_1
jogl-1.1.1_9
kicad-devel-r20220517060049_1
ksh93-93.u_1,2
libccp4-6.5.1_4
libcpuid-0.5.1
libhandy0-0.0.13
libretro-desmume2015-0.20220405_1
libretro-mame2000-0.20220405
libretro-paralleln64-0.20220406_1
libretro-picodrive-0.20200504
libretro-play-0.48_1
libretro-scummvm-0.20201129
libx86-1.1_2
linux-enemyterritory-2.60b_5
linux-oracle-jdk18-8.291
linux-ut-436_5,1
linuxsampler-2.2.0_2
logitechmediaserver-7.9.2.g2018.12.10
luajit-2.0.5_6
lwjgl-2.9.4.20161208
mame-0.226_2
mcollective-2.12.5
mdata-client-20151001
mess-0.226_2
mingw32-gcc-4.8.1_5,1
mlton-20210816
mupen64plus-audio-sdl-2.5
mupen64plus-core-2.5_2
mupen64plus-input-sdl-2.5
mupen64plus-rsp-cxd4-2.5_6
mupen64plus-rsp-hle-2.5_2
mupen64plus-rsp-z64-2.5_1
mupen64plus-ui-console-2.5
mupen64plus-video-arachnoid-2.5_2
mupen64plus-video-glide64-2.5_2
mupen64plus-video-glide64mk2-2.5_20
mupen64plus-video-rice-2.5_2
mupen64plus-video-z64-2.5_3
ngspice_rework-shlib-36
nvidia-secondary-driver-390-390.151
nvidia-secondary-driver-510.60.02_1
nwchem-7.0.2.20220224
nwndata-1.29_3
ogre3d19-1.9.0_21
onednn-2.6
openarena-0.8.8.s1910_17,2
opendx-4.4.4_35
openocd-0.11.0
oracle8-client-0.2.0_2
oss-4.2.b2019_2
ossec-hids-agent-3.6.0_1
ossec-hids-local-3.6.0_1
ossec-hids-server-3.6.0_1
p5-Authen-Smb-0.91_1
p5-OpenCA-OpenSSL-2.0.29_2
p5-OpenGL-0.66_7
performance-0.5.0_7
puppet6-6.26.0
py39-libtorrent-rasterbar-1.2.16,2
py39-ocp-7.4.r2_3
py39-pystan-2.19.0.0_1
py39-tensorflow-1.15.5_7
rar-6.12,3
sablevm-classpath-1.13_12
sbcl-2.2.5,1
schroedinger-1.0.11_4
scm-5f2_10
senna-1.1.5_9,1
seom-2010011201_3
simple-dftd3-0.6.0
sope-5.7.0
spidermonkey17-1.7.0_5
stp-2.3.3_7,1
svgalib-1.4.3_7
svmlight-6.02_1
svt-hevc-1.5.1_1
svt-vp9-0.3.0_1
torque-2.5.13_2,1
trellis-g20190422_3
trimadap-0.1.3
uefi-edk2-bhyve-csm-0.2_3,1
virtualbox-ose-6.1.34
wavegain-1.2.8_2
wyrmgus-5.3.5
xfce4-battery-plugin-1.1.4
zxid-1.42_1


I'll note that I had to modify www/firefox/Makefile to avoid
the following in my environment that has llvm14 as the default:

[00:00:05] Warning: (www/firefox): Error: www/firefox depends on nonexistent origin 'devel/wasi-compiler-rt14'; Please contact maintainer of the port to fix this.
[00:00:05] Error: Fatal errors encountered gathering ports metadata

Avoided via:

# git -C /usr/ports/ diff www/firefox
diff --git a/www/firefox/Makefile b/www/firefox/Makefile
index 9b67fb57e928..c236af69782c 100644
--- a/www/firefox/Makefile
+++ b/www/firefox/Makefile
@@ -52,10 +52,11 @@ MOZ_OPTIONS=        --enable-application=browser \
 .if ${ARCH} == powerpc64
 MOZ_OPTIONS+=  --disable-webrtc --without-wasm-sandboxed-libraries
 .else
-BUILD_DEPENDS+=        ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:devel/wasi-libcxx \
-               ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc \
-               ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/clang/${LLVM_VERSION}/lib/wasi/libclang_rt.builtins-wasm32.a:devel/wasi-compiler-rt${LLVM_DEFAULT}
-MOZ_OPTIONS+=  --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot
+#BUILD_DEPENDS+=       ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc++abi.a:devel/wasi-libcxx \
+#              ${LOCALBASE}/share/wasi-sysroot/lib/wasm32-wasi/libc.a:devel/wasi-libc \
+#              ${LOCALBASE}/llvm${LLVM_DEFAULT}/lib/clang/${LLVM_VERSION}/lib/wasi/libclang_rt.builtins-wasm32.a:devel/wasi-compiler-rt${LLVM_DEFAULT}
+#MOZ_OPTIONS+= --with-wasi-sysroot=${LOCALBASE}/share/wasi-sysroot
+MOZ_OPTIONS+=  --disable-webrtc --without-wasm-sandboxed-libraries
 .endif
 
 post-patch:


NOTE: I do not build firefox except for very rare experiments
with "bulk -a -c". Even then, I do not use firefox .



===
Mark Millard
marklmi at yahoo.com