Bug 22837 - Требуется прописывать архитектуру дистрибутива в .disk/info
Summary: Требуется прописывать архитектуру дистрибутива в .disk/info
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: mkimage-profiles-desktop (show other bugs)
Version: unstable
Hardware: all Linux
: P3 minor
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-27 04:10 MSK by solo
Modified: 2011-10-19 21:36 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description solo 2010-01-27 04:10:22 MSK
При выкладывании altlinux-5.0.0-school-server-x86_64-ru-install-cd.iso и altlinux-5.0.0-school-server-i586-ru-install-cd.iso оба образа отображаются как:

ALT Linux 5.0.0 School Server  (none) main build 2009-10-26

  И что есть что -- абсолютно не понятно...

PS: Наблюдаю на системе установленной с altlinux-5.0.0-school-server-x86_64-ru-install-cd.iso.
Comment 1 Vladislav Zavjalov 2010-01-27 09:41:03 MSK
Насколько я помню, показывается содержимое файла .disk/info, находящегося в образе дистрибутива. Вероятно, надо писать архитектуру туда.

То есть, это к mkimage-profile*
Comment 2 Andrey Cherepanov 2010-01-27 15:05:03 MSK
Перевешиваю на mkimage-profiles-desktop
Comment 3 Vladislav Zavjalov 2010-11-03 13:13:08 MSK
я этим пакетом не занимаюсь.
Comment 4 Michael Shigorin 2010-12-23 15:18:45 MSK
JFYI, реализовано в mkimage-profiles.git (коммит 98a5975c966d94c1ab18540ac2b44af78d6b5685).

Так что если не горит, то к следующей итерации должно уже просто быть на месте...
Comment 5 Michael Shigorin 2011-07-12 12:43:48 MSK
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
Comment 6 Michael Shigorin 2011-10-19 21:34:30 MSK
...а вообще желаемое давно в 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)
Comment 7 Michael Shigorin 2011-10-19 21:36:08 MSK
PS: выглядит примерно так:
ALT Linux 5.9.9 Desktop  (Inula Helenium) x86_64 build 2011-10-19