[Desktop] Как собрать десктоп
Eugene Prokopiev
=?iso-8859-1?q?enp_=CE=C1_altlinux=2Eorg?=
Вт Дек 25 12:00:46 MSK 2007
Здравствуйте!
Имею сегодняшний бранч и свежий
git.alt:/people/boyarsh/packages/mkimage-profiles-desktop.git
Собираю:
$ cat /home/enp/alt-devel/mkimage/apt.conf
Dir::Etc::main "/dev/null";
Dir::Etc::parts "/var/empty";
Dir::Etc::SourceParts "/var/empty";
Dir::Etc::sourcelist "/etc/apt/sources.list.d/sources.list";
Dir::Etc::pkgpriorities "/home/enp/alt-devel/mkimage/pkgpriorities";
$ cat /home/enp/alt-devel/mkimage/pkgpriorities
Important:
basesystem
altlinux-release-desktop
Required:
apt
Standard:
kernel-doc
libpam0
libpam0-devel
maxima-bin-gcl
postfix
python-dev
python-modules-tkinter
$ autoconf
$ ./configure --with-aptconf=/home/enp/alt-devel/mkimage/apt.conf
checking apt.conf file... "/home/enp/alt-devel/mkimage/apt.conf exists"
configure: creating ./config.status
config.status: creating Makefile
config.status: creating profiles/Makefile
config.status: creating profiles/live/Makefile
config.status: creating profiles/live-lite/Makefile
config.status: creating profiles/lite-edu/Makefile
config.status: creating profiles/base-cd/Makefile
config.status: creating profiles/base-lite/Makefile
config.status: creating profiles/base-dvd/Makefile
config.status: creating profiles/base-installer/Makefile
config.status: creating profiles/install2/Makefile
config.status: creating profiles/install2-lite/Makefile
config.status: creating profiles/contrib/Makefile
config.status: creating profiles/disk-cd/Makefile
config.status: creating profiles/disk-lite/Makefile
config.status: creating profiles/disk-dvd/Makefile
config.status: creating profiles/rescue/Makefile
$ make rescue
INFO_THEME='desktop' DESKTOP_FLAVOUR='personal' PROFILE=1
SUBDIRS='rescue' MKI_OUTNAME=rescue.iso i586 make -C profiles
make[1]: Entering directory `/home/enp/alt-devel/mkimage/desktop/profiles'
if [ -n "1" ]; then \
/usr/share/mkimage/tools/mki-invalidate-cache mki; \
[ ! -d
"/home/enp/alt-devel/mkimage/desktop/profiles/.work" ] ||
/usr/share/mkimage/tools/mki-clean; \
fi
readlink: /home/enp/alt-devel/mkimage/desktop/profiles/.work/.cache:
No such file or directory
mki-invalidate-cache: CACHEDIR:
/home/enp/alt-devel/mkimage/desktop/profiles/.work/.cache: directory
not available.
/usr/share/mkimage/tools/mki-run-make make -w -C rescue
make[2]: Entering directory
`/home/enp/alt-devel/mkimage/desktop/profiles/rescue'
if [ -n "" ]; then \
/usr/share/mkimage/tools/mki-invalidate-cache mki; \
[ ! -d
"/home/enp/alt-devel/mkimage/desktop/profiles/rescue/.work" ] ||
/usr/share/mkimage/tools/mki-clean; \
fi
mkdir -p -- /home/enp/alt-devel/mkimage/desktop/profiles/rescue/.work/pkgbox
/home/enp/alt-devel/mkimage/desktop/profiles/rescue/.work
/home/enp/alt-devel/mkimage/desktop/profiles/rescue/.work/.out
mkdir -p -- /home/enp/alt-devel/mkimage/desktop/profiles/rescue/.work/.cache/mki
/home/enp/alt-devel/mkimage/desktop/profiles/rescue/.work/.cache/hsh
if ! /usr/share/mkimage/tools/mki-cache check prepare-workdir; then \
/usr/share/mkimage/tools/mki-prepare && \
/usr/share/mkimage/tools/mki-cache build prepare-workdir
|| exit 1; \
fi
env: /home/enp/alt-devel/mkimage/desktop/profiles/rescue/.work/pkgbox/apt-get:
No such file or directory
if ! /usr/share/mkimage/tools/mki-cache check prepare-image-workdir; then \
/usr/share/mkimage/tools/mki-image-prepare && \
/usr/share/mkimage/tools/mki-cache build
prepare-image-workdir || exit 1; \
fi
cat: /home/enp/alt-devel/mkimage/desktop/profiles/rescue/.work/chroot/.image/.fakedata:
input file is output file
make[2]: *** [prepare-image-workdir] Error 1
make[2]: Leaving directory `/home/enp/alt-devel/mkimage/desktop/profiles/rescue'
make[1]: *** [rescue] Error 2
make[1]: Leaving directory `/home/enp/alt-devel/mkimage/desktop/profiles'
make: *** [rescue] Error 2
Что я делаю неправильно?
--
С уважением,
Прокопьев Евгений
Подробная информация о списке рассылки Desktop