Автор Тема: Работа с hasher  (Прочитано 28061 раз)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: Работа с hasher
« Ответ #15 : 28.06.2023 09:14:55 »
По типу debian debootstrap.

я конечно про debian debootstrap не в курсе. Но есть несколько вариантов:
- собрать архив или образ для записи dd через mkimage-profiles
- установить по тому же принципу, как делает это installer-alterator-pkg, т.е. заранее подготовить каталог со смонтированными файловыми системами, и сделать туда чрут, прокинуть туда apt, устанавливать что хочется зачрутившись.

Оффлайн cavetroll

  • Участник
  • *
  • Сообщений: 7
Re: Работа с hasher
« Ответ #16 : 12.02.2025 16:37:37 »
Подскажите - куда копать?

1. Клонирую репу:
git clone http://git.altlinux.org/gears/a/asterisk.git -o sisyphus
cd asterisk
2. Запускаю hasher:
$ gear-hsh --verbose --lazy-cleanup --commit -- --verbose --no-sisyphus-check=packager,gpg
mkdir: создан каталог '/tmp/.private/user/gear.Xy8WNHgh/out'
error: invalid object 100644 76ce3ab11f509936701ef34061e915efdadbd090 for '.gear/pjproject-2.14.1.tar.bz2'
fatal: git-write-tree: error building trees

Запускал
git fsck --full
но он ничего не находит.

Alt Sisyphus, git 2.42.4

Оффлайн Linuxfan

  • Участник
  • *
  • Сообщений: 272
Re: Работа с hasher
« Ответ #17 : 07.01.2026 17:13:23 »
Попытался собрать в виртуалке  версию https://git.altlinux.org/gears/v/virtualbox.git?p=virtualbox.git;a=summary для 10 платформы
Использовал мануал
https://www.altlinux.org/%D0%A1%D0%B1%D0%BE%D1%80%D0%BA%D0%B0_%D0%BF%D0%B0%D0%BA%D0%B5%D1%82%D0%BE%D0%B2_start
Настроил стартеркит 10 платформы (кроме ключей для подписи пакетов)
Клонировал ревизию
$ git clone --revision=43358b52756afce130b17ff2f256f84b79523159 git://git.altlinux.org/gears/v/virtualbox.git
Запустил сборку
$ gear --hasher -- hsh --no-sisyphus-check -v
Наблюдал как в chroot создается сборочное окружение (реально круто!  8-) )
И зачем-то тянутся пакеты texlive на гигабайт для сборки ревизии (непонятно  :-D )   
В итоге ничего не собралось, застопорилось на каком-то из kmk...
Как все же запустить и довести сборку до конца?

Оффлайн Linuxfan

  • Участник
  • *
  • Сообщений: 272
Re: Работа с hasher
« Ответ #18 : 12.01.2026 17:30:16 »
Что бы ни делал, ничего не получается! Невоспроизводимая сборка :-t

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 321
    • Домашняя страница
Re: Работа с hasher
« Ответ #19 : 13.01.2026 05:21:53 »
Что бы ни делал, ничего не получается! Невоспроизводимая сборка :-t
Смотрите ошибку выше.
Андрей Черепанов (cas@)