Bug 22837 - Требуется прописывать архитектуру дистрибутива в .disk/info
: Требуется прописывать архитектуру дистрибутива в .disk/info
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/mkimage-profiles-desktop)
: unstable
: all Linux
: P3 minor
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2010-01-27 04:10 by
Modified: 2011-10-19 21:36 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2010-01-27 04:10:22
При выкладывании 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 From 2010-01-27 09:41:03 -------
Насколько я помню, показывается содержимое файла .disk/info, находящегося в
образе дистрибутива. Вероятно, надо писать архитектуру туда.

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

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