Description of problem: /usr/share/anaconda/splashtolss.sh calls pngtopnm however its not installed though dependencies Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1. create a minimial install/chroot with anaconda installed 2. attempt to create an iso 3. Actual results: buildinstall failed Expected results: buildinstall to complete Additional info:
syslinux-perl is missing also
This is likely a by-product of bug 635330
/usr/share/anaconda/splashtolss.sh is provided by fedora-logos.
fedora-logos-14.0.0-3.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/fedora-logos-14.0.0-3.fc14
fedora-logos-14.0.0-3.fc14 has been pushed to the Fedora 14 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update fedora-logos'. You can provide feedback for this update here: https://admin.fedoraproject.org/updates/fedora-logos-14.0.0-3.fc14
I'm a bit confused here. The anaconda code is: if [ -f $IMGPATH/usr/share/anaconda/syslinux-vesa-splash.jpg ]; then cp $IMGPATH/usr/share/anaconda/syslinux-vesa-splash.jpg $MBD_BOO TTREE/splash.jpg cp $IMGPATH/usr/share/syslinux/vesamenu.c32 $MBD_BOOTTREE/vesame nu.c32 sed -i s'/default linux/default vesamenu.c32/g' $MBD_BOOTTREE/sy slinux.cfg sed -i 's/prompt 1/#prompt 1/g' $MBD_BOOTTREE/syslinux.cfg elif [ -x $IMGPATH/usr/share/anaconda/splashtolss.sh ]; then $IMGPATH/usr/share/anaconda/splashtolss.sh $BOOTDISKDIR/syslinux-splash.png $BOOTDISKDIR/splash.lss if [ $? != 0 ]; then echo $0: Failed to create splash.lss exit 1 fi cp $BOOTDISKDIR/splash.lss $MBD_BOOTTREE/splash.lss elif [ -f $IMGPATH/usr/share/anaconda/splash.lss ]; then cp $IMGPATH/usr/share/anaconda/splash.lss $MBD_BOOTTREE/splash.lss fi Can't we just have the -logos package ship either syslinux-vesa-splash.jpg or splash.lss, and have anaconda skip the conversion?
> Can't we just have the -logos package ship either syslinux-vesa-splash.jpg or > splash.lss, and have anaconda skip the conversion? It sure seems that way to me. The commit that introduced this block is 24d01808a35b3f827223602559e3731e854fae45, but it's not really more enlightening.
Is there a preference? I'm happy to rework this part.
Pulling in syslinux-perl is a problem. We went to a lot of trouble to make it so perl wasn't required by live spins. This might end up making something go over its target size right before the release.
Right now, fedora-logos is included in a minimal F14 Final TC1 install, but no *perl* package is. The dependency on syslinux-perl (which indirectly depends on perl) would cause a major size increase.
fedora-logos-14.0.1-500.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/fedora-logos-14.0.1-500.fc14
fedora-logos-14.0.1-500.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.