[devel-distro] Custom design

Eugene Prokopiev enp at altlinux.org
Thu Oct 23 18:03:21 MSK 2008


>  design-bootloader-$(GFXBOOT_FLAVOUR)-$(GLOBAL_EXACT_DESIGN)
>  design-bootsplash-$(GLOBAL_EXACT_DESIGN)
>  design-alterator-$(GLOBAL_EXACT_DESIGN)
>  design-alterator-browser-$(GLOBAL_EXACT_DESIGN)
>  indexhtml-$(GLOBAL_EXACT_DESIGN)
>
>  Причем многие пакеты нужно будет просто переименовать, возможно не
>  меняя в них ни строчки кроме этого, верно?
>
>  Ох ...

Сделал копии пакетов, в именах и в содержимом которых desktop заменено
на 4.1 примерно в таком духе:

[enp at alt-devel-i586 mkimage-profiles-desktop]$ rpm -qlip
/repo/4.1/branch/files/noarch/RPMS/design-bootsplash-desktop-4.1.0-alt1.M41.5.noarch.rpm
| grep jpg
/etc/bootsplash/themes/desktop/images/bootsplash-640x480.jpg
/etc/bootsplash/themes/desktop/images/bootsplash-800x600.jpg
/etc/bootsplash/themes/desktop/images/silent-640x480.jpg
/etc/bootsplash/themes/desktop/images/silent-800x600.jpg

$ rpm -qlip /repo/4.1/enp/noarch/RPMS/design-bootsplash-4.1-4.1.0-alt2.M41.3.noarch.rpm
| grep jpg
/etc/bootsplash/themes/4.1/images/bootsplash-640x480.jpg
/etc/bootsplash/themes/4.1/images/bootsplash-800x600.jpg
/etc/bootsplash/themes/4.1/images/silent-640x480.jpg
/etc/bootsplash/themes/4.1/images/silent-800x600.jpg

Собираю с --with-design=4.1, спотыкается на:

mki-scripts: Run:
`/home/enp/git/mkimage-profiles-desktop/profiles/scripts.d/05bootsplash'
mki-exec: has started executing.
hsh-run: changed working directory to
`/home/enp/mkimage/workroot/mkimage.profiles.6njgcT0Ze'
hsh-run: Locked working directory
`/home/enp/mkimage/workroot/mkimage.profiles.6njgcT0Ze'
hsh-run: Acquiring lock for config file `/etc/hasher-priv/user.d/enp'...
hsh-run: Locked config file `/etc/hasher-priv/user.d/enp'
removed `/home/enp/mkimage/workroot/mkimage.profiles.6njgcT0Ze/chroot/.host/hsh-run'
`/home/enp/mkimage/workroot/mkimage.profiles.6njgcT0Ze/chroot/tmp/start.sh'
-> `/home/enp/mkimage/workroot/mkimage.profiles.6njgcT0Ze/chroot/.host/hsh-run'
isolinux
/etc/bootsplash/themes/desktop/images/silent-800x600.jpg: No such file
or directory
mki-scripts: /home/enp/git/mkimage-profiles-desktop/profiles/scripts.d/05bootsplash:
unable to run script.

При этом в 05bootsplash
/etc/bootsplash/themes/desktop/images/silent-800x600.jpg не
упоминается, поиск /etc/bootsplash/themes/desktop по профилям тоже
ничего не дает. Есть только:

$ grep -r '\/etc\/bootsplash\/themes' .
./profiles/scripts.d/05bootsplash:if [ -d
"/etc/bootsplash/themes/current/config" -a -x "/sbin/splash" ]; then
./profiles/scripts.d/05bootsplash:
themefile="/etc/bootsplash/themes/current/config/bootsplash-$RESOLUTION_DEFAULT.cfg"
./profiles/live/image-scripts.d/05bootsplash:if [ -d
"/etc/bootsplash/themes/current/config" -a -x "/sbin/splash" ]; then
./profiles/live/image-scripts.d/05bootsplash:
themefile="/etc/bootsplash/themes/current/config/bootsplash-$RESOLUTION_DEFAULT.cfg"

Что я упустил?

-- 
С уважением,
Прокопьев Евгений


More information about the devel-distro mailing list