Description of problem: I'm trying to build a couple of packages in Rawhide today that use pdflatex to build documentation. The pdflatex binary fails to start (in mock) due to unsatisfied dependencies: $ ldd /usr/bin/pdflatex linux-vdso.so.1 (0x00007ffcbf1f6000) libpng16.so.16 => /lib64/libpng16.so.16 (0x00007faad4e9e000) libz.so.1 => /lib64/libz.so.1 (0x00007faad4e84000) libpoppler.so.101 => /lib64/libpoppler.so.101 (0x00007faad4afc000) libkpathsea.so.6 => /lib64/libkpathsea.so.6 (0x00007faad4adf000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007faad48eb000) libm.so.6 => /lib64/libm.so.6 (0x00007faad47a6000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007faad4789000) libc.so.6 => /lib64/libc.so.6 (0x00007faad45b9000) libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007faad44f6000) libfontconfig.so.1 => /lib64/libfontconfig.so.1 (0x00007faad44a7000) libjpeg.so.62 => /lib64/libjpeg.so.62 (0x00007faad4433000) libopenjp2.so.7 => /lib64/libopenjp2.so.7 (0x00007faad43df000) liblcms2.so.2 => /lib64/liblcms2.so.2 (0x00007faad437d000) libtiff.so.5 => /lib64/libtiff.so.5 (0x00007faad42fd000) libsmime3.so => not found libnss3.so => not found libnspr4.so => not found libpthread.so.0 => /lib64/libpthread.so.0 (0x00007faad42dc000) /lib64/ld-linux-x86-64.so.2 (0x00007faad504e000) libbz2.so.1 => /lib64/libbz2.so.1 (0x00007faad42c7000) libbrotlidec.so.1 => /lib64/libbrotlidec.so.1 (0x00007faad42b9000) libxml2.so.2 => /lib64/libxml2.so.2 (0x00007faad412e000) libjbig.so.2.1 => /lib64/libjbig.so.2.1 (0x00007faad4120000) libbrotlicommon.so.1 => /lib64/libbrotlicommon.so.1 (0x00007faad40fd000) libdl.so.2 => /lib64/libdl.so.2 (0x00007faad40f4000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007faad40c8000) The 3 missing libraries all belong to nss. Sure enough, nss is not required by the texlive-pdftex package: $ rpm -q --requires texlive-pdftex /usr/bin/perl /usr/bin/sh coreutils libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libkpathsea.so.6()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libpoppler.so.101()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libz.so.1()(64bit) perl(warnings) rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsZstd) <= 5.4.18-1 rtld(GNU_HASH) tex-graphics-def tex-tex-ini-files texlive-base texlive-cm texlive-dehyph texlive-etex texlive-hyph-utf8 texlive-hyphen-base texlive-knuth-lib texlive-kpathsea texlive-plain Version-Release number of selected component (if applicable): texlive-pdftex-20200327-22.fc34.x86_64 How reproducible: Always Steps to Reproduce: 1. mock -r fedora-rawhide-x86_64 --install texlive-pdftex 2. mock -r fedora-rawhide-x86_64 --shell 3. pdflatex dummy.tex Actual results: Pdflatex fails to start due to missing nss libraries. Expected results: Pdflatex should have all of its dependencies satisfied so it can run. Additional info:
And now that I've filed this, it dawns on me that nss is probably a transitive dependency. Indeed, it looks like the problem actually lies with poppler. And this is a duplicate of bug 1908951. Never mind! Sorry for the noise! *** This bug has been marked as a duplicate of bug 1908951 ***