One problem is that ubuntu-kylin-docs has a Conflicts with ubuntu-docs, and the latter is part of Task: ubuntu-desktop which is installed when the image is built. This precludes installing the package directly either from ubuntukylin-default-settings or in livecd-rootfs.
I can imagine that we might add a facility to remove a package from the to-be-installed list, though. It's a bit of a hack but I think it'd work. So in live-build/auto/config (livecd-rootfs):
One problem is that ubuntu-kylin-docs has a Conflicts with ubuntu-docs, and the latter is part of Task: ubuntu-desktop which is installed when the image is built. This precludes installing the package directly either from ubuntukylin- default- settings or in livecd-rootfs.
I can imagine that we might add a facility to remove a package from the to-be-installed list, though. It's a bit of a hack but I think it'd work. So in live-build/ auto/config (livecd-rootfs):
»···ubuntukylin) default- settings Recommends: ubuntu-kylin-docs which ·remove_ package install ubuntu-docs default- settings ·LIVE_TASK= 'ubuntu- live' ·COMPONENTS= 'main restricted universe'
»···»···add_task install minimal standard ubuntu-desktop
»···»···# ubuntukylin-
»···»···# Conflicts: ubuntu-docs
»···»··
»···»···add_package install ubuntukylin-
»···»··
»···»··
»···»···;;
Unless anyone has a better idea. Steve, I know you're involved with Kylin stuff - thoughts?