scriplet issues installing deps in f23 mock

Cole Robinson crobinso at redhat.com
Tue Sep 29 22:17:32 UTC 2015


I'm hitting scriplet errors when trying to build f23 qemu in mock on an up to
date f23 host. Example:

$ mock --root fedora-23-x86_64 --init
...
$ mock --root fedora-23-x86_64 --rebuild qemu-2.4.0-4.fc23.src.rpm
...

Transaction Summary
================================================================================
Install  48 Packages (+596 Dependent packages)

Total size: 396 M
Installed size: 1.1 G
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction (shutdown inhibited)
error: %prein(texlive-base-4:2014-13.20140525_r34255.fc23.noarch) scriptlet
failed, exit status 126
Error in PREIN scriptlet in rpm package
4:texlive-base-2014-13.20140525_r34255.fc23.noarch
  Installing : 2:libpng-1.6.17-2.fc23.x86_64                              2/644
error: texlive-base-4:2014-13.20140525_r34255.fc23.noarch: install failed
warning: %post(libpng-2:1.6.17-2.fc23.x86_64) scriptlet failed, exit status 126
Non-fatal POSTIN scriptlet failure in rpm package 2:libpng-1.6.17-2.fc23.x86_64
  Installing : freetype-2.6.0-3.fc23.x86_64                               3/644
warning: %post(freetype-2.6.0-3.fc23.x86_64) scriptlet failed, exit status 126
Non-fatal POSTIN scriptlet failure in rpm package freetype-2.6.0-3.fc23.x86_64
  Installing : xorg-x11-proto-devel-7.7-16.fc23.noarch
...


With many cascading failures after that.

However if I invoke mock and request installing all the deps manually,
everything works:

$ mock --root fedora-23-x86_64 --init
...
$ mock --root fedora-23-x86_64 --install SDL2-devel zlib-devel which chrpath
gnutls-devel cyrus-sasl-devel libtool libaio-devel rsync pciutils-devel
pulseaudio-libs-devel libiscsi-devel ncurses-devel libattr-devel
usbredir-devel gperftools-devel texinfo perl-podlators spice-protocol
spice-server-devel libseccomp-devel libcurl-devel ceph-devel systemtap
systemtap-sdt-devel nss-devel xfsprogs-devel libjpeg-devel libpng-devel
libuuid-devel bluez-libs-devel brlapi-devel libfdt-devel libcap-devel
pixman-devel glusterfs-devel glusterfs-api-devel libusbx-devel libssh2-devel
gtk3-devel vte3-devel gettext librdmacm-devel qemu-sanity-check-nodeps kernel
iasl xen-devel numactl-devel bzip2-devel texi2html
...

Transaction Summary
================================================================================
Install  48 Packages (+596 Dependent packages)

Total size: 396 M
Installed size: 1.1 G
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction (shutdown inhibited)
  Installing : 4:texlive-base-2014-13.20140525_r34255.fc23.noarch         1/644
  Installing : 2:libpng-1.6.17-2.fc23.x86_64                              2/644
  Installing : freetype-2.6.0-3.fc23.x86_64                               3/644
  Installing : xorg-x11-proto-devel-7.7-16.fc23.noarch                    4/644
  Installing : 4:texlive-kpathsea-lib-2014-13.20140525_r34255.fc23.x8     5/644
...


Complete output of the working command:
https://paste.fedoraproject.org/272899/14435647/
Complete output of the failing command:
http://paste.fedoraproject.org/272900/44356490

Anyone know what the issue is, or where to go from here?

Thanks,
Cole


More information about the devel mailing list