Summary: | Требуется прописывать архитектуру дистрибутива в .disk/info | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | solo <solo> |
Component: | mkimage-profiles-desktop | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | minor | ||
Priority: | P3 | CC: | boyarsh, cas, inger, mike |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
solo
2010-01-27 04:10:22 MSK
Насколько я помню, показывается содержимое файла .disk/info, находящегося в образе дистрибутива. Вероятно, надо писать архитектуру туда. То есть, это к mkimage-profile* Перевешиваю на mkimage-profiles-desktop я этим пакетом не занимаюсь. JFYI, реализовано в mkimage-profiles.git (коммит 98a5975c966d94c1ab18540ac2b44af78d6b5685). Так что если не горит, то к следующей итерации должно уже просто быть на месте... http://git.altlinux.org/people/mike/public/?p=mkimage-profiles.git;a=blob;f=image.in/Makefile;hb=HEAD : dot-disk: @mkdir -p files/.disk @echo "ALT Linux based" >files/.disk/info @echo "$(ARCH)" >files/.disk/arch @echo "$(DATE)" >files/.disk/date @type -t git >&/dev/null && ( \ cd $(TOPDIR) && \ git show-ref --head -d -s -- HEAD 2>/dev/null; \ ) >files/.disk/commit ...а вообще желаемое давно в profiles/Makefile.in сделано
(fff9eef8 (Anton V. Boyarshinov 2010-11-23):
> PROPAGATOR_VERSION = $(shell ls */.work/chroot/.image/etc/altlinux-release | head -1 | xargs -r cat) @ARCH@ build $(shell date +%F)
PS: выглядит примерно так: ALT Linux 5.9.9 Desktop (Inula Helenium) x86_64 build 2011-10-19 |