Hello! We use FC1 as basis for our own distro with a modified product-name as well as package-list. Insofar everything else works fine, except for the CD-installation which stops after the installation process has asked for the root password. At this point there is a dialog- box informing that the CD cannot be unmounted since some process is still using the mount. When reading from the third console, the last line states that it has excecuted the readcomps step. Unfortunatelly the lsof-command is not included as a part of the installation-setup, so it remains unclear what holds up the mount. Insofar we have not modified any steps of the installation, only changed the product-path as well as removed most of the unnecessary languages. The result is a two CD distribution. The testhardware is also quite ordinary, and unmodified FC1 behaves properly when installed. Other types of installation (ftp/nfs) do work so my guess is that there is a problem with the splitdistro, although were is a mystery since all the tools are executed without relevant error messages in the following order: # genhdlist --hdlist \ /opt/Head-End/build/1.3dev/buildroot/i386/Head-End/base/hdlist \ --productpath Head-End /opt/Head-End/build/1.3dev/buildroot/i386 # pkgorder /opt/Head-End/build/1.3dev/buildroot/i386 i386 Head-End > \ /opt/Head-End/build/1.3dev/buildroot/pkgorder.txt # /usr/share/comps-extras/getfullcomps.py comps.xml \ /opt/Head-End/build/1.3dev/buildroot i386 The output from this is added properly to the comps.xml which is generated dynamically from several other xml-files. # buildinstall --comp Head-End --pkgorder \ /opt/Head-End/build/1.3dev/buildroot/pkgorder.txt \ --version "1.3dev" --product Head-End --release \ "Head-End Linux" --prodpath Head-End \ /opt/Head-End/build/1.3dev/buildroot/i386 # rm -rf /opt/Head-End/build/1.3dev/buildroot/i386-disc* # splittree.py --arch=i386 --total-discs=6 --bin-discs=3 \ --src-discs=3 --release-string="Head-End Linux" \ --pkgorderfile /opt/Head-End/build/1.3dev/buildroot/pkgorder.txt \ --distdir=/opt/Head-End/build/1.3dev/buildroot/i386 \ --srcdir=/opt/Head-End/build/1.3dev/buildroot/i386/SRPMS \ --productpath=Head-End # genhdlist --withnumbers --fileorder \ /opt/Head-End/build/1.3dev/buildroot/pkgorder.txt \ /opt/Head-End/build/1.3dev/buildroot/i386-disc1 We then create a bootable CD from this directory. Is there something we`ve missed here? As we create ourselves the comps.xml we noticed that compared to the original, FC1 comps.xml has a _lot_ of missing packages which nonetheless exists on the CDs and consequently are installed due to dependencies. Poltsi PS. I can confirm that the updated pango for FC1 does not work despite the patch posted here. The installation will work otherwise, but no text is shown. -- Paul-Erik Törrönen, Cardinal Information Systems Ltd. Pursimiehenkatu 29-31 C 00150 Helsinki, Finland Mobile: +358 (0)40 703 1231 Phone: +358 (0)424 792 204 Fax: +358 (0)424 792 207 http://www.cardinal.fi/