I'm using pungi to create a custom spin of F7T4, and I'm having trouble replacing the Fedora logos
used in the installer. I created a my-logos package that provides system-logos and removed fedora-
logos from my repository. When I boot my disk, the initial boot screen is text-only and graphical
installation fails with a python exception and complaints about missing images. I checked the disk built
by pungi, and sure enough the images (splash.jpg, anaconda_header.png, etc) are missing from the
isolinux dir and stage2.img. However the my-logos RPM does get included in the repository on the
install disk.
It turns out the contents of my-logos isn't the problem - it's the name of the RPM. I rebuilt fedora-
logos, changing the name to foo-logos. I get the same results as with my-logos: text-only initial boot
screen, and graphical install fails.
I traced the problem to anaconda's upd-instroot script, which explicitly includes redhat-logos and
fedora-logos in the PACKAGESGR variable (PACKAGESGR also includes system-logos, which I thought
would pick up my-logos). I added 'my-logos' to PACKAGESGR (see patch below ) and rebuilt anaconda.
That fixed the problem - the installer used my background image and graphical installation worked
properly.
I expected that replacing fedora-logos with my-logos would be enough; I shouldn't have to rebuild
anaconda to get my images into the installer.
My workaround, obviously something more general would be better:
[root@dyn-149 anaconda-11.2.0.55]# diff -u scripts/upd-instroot~ scripts/upd-instroot
--- scripts/upd-instroot~ 2007-04-20 11:20:50.000000000 -0400
+++ scripts/upd-instroot 2007-05-11 07:38:09.000000000 -0400
@@ -176,7 +176,7 @@
fonts-xorg-ISO8859-2-75dpi fonts-xorg-ISO8859-15-75dpi
fonts-xorg-ISO8859-9-75dpi fonts-xorg-100dpi
fonts-xorg-KOI8-R fonts-xorg-KOI8-R-75dpi fonts-xorg-base
- xorg-x11-base xorg-x11-ISO8859-15-75dpi system-logos
+ xorg-x11-base xorg-x11-ISO8859-15-75dpi system-logos my-logos
xorg-x11-libs-data xorg-x11-xfs prelink redhat-logos fedora-logos
ttfonts-ta ttfonts-bn ttfonts-gu ttfonts-hi ttfonts-pa
fonts-japanese fonts-chinese fonts-korean fonts-indic fonts-sinhala