Автор Тема: Не получается собрать дистрибутив  (Прочитано 13494 раз)

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Re: Не получается собрать дистрибутив
« Ответ #45 : 26.12.2016 17:42:37 »
Возьмите mkimage-profiles этого года, упоминание этого пакета было удалено из features.in/power/config.mk более двух лет тому!
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #46 : 27.12.2016 12:22:13 »
А что значит вот эта ошибка?
** error: stage1 kernel must have OVERLAY_FS support
mki-scripts: /tmp/.private/tester/mkimage-profiles.build.GfJFol1/stage1/scripts.d/03-test-kernel: unable to run script.
make[3]: *** [run-scripts] Error 1
make[2]: *** [stage1/] Error 2
Command exited with non-zero status 2
9:47.93 116%CPU 207064k

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Re: Не получается собрать дистрибутив
« Ответ #47 : 27.12.2016 13:03:32 »
** error: stage1 kernel must have OVERLAY_FS support
Так, по порядку.  Что за версия mkimage-profiles (git describe в нём), какой образ пытаетесь собирать, на каком бранче и с каким KFLAVOUR (если указан вручную)?

Попробуйте-ка заново по шагам из QUICKSTART и отсюда.

А код, выдающий эту ошибку -- вот.
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #48 : 27.12.2016 13:09:42 »
Версию mkimage-profiles скачал последнюю:
git clone git://git.altlinux.org/people/mike/packages/mkimage-profiles.gitПытаюсь собрать altlinux-p7-tde

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #49 : 27.12.2016 16:56:50 »
Возможно ли исполнить скрипт при установке системы, после ввода пользователя?
Если возможно, то куда поместить исполняемый скрипт?

Нужно чтобы lo5.1 установился после создания учетки пользователя
« Последнее редактирование: 27.12.2016 17:28:11 от Maxxximka »

Оффлайн gvy

  • alt linux team
  • ***
  • Сообщений: 1 008
    • Альт на Эльбрусе
    • Email
Re: Не получается собрать дистрибутив
« Ответ #50 : 27.12.2016 17:37:37 »
Пытаюсь собрать altlinux-p7-tde
Тогда сперва git checkout p7 -- только имейте в виду, что эта ветка уже не поддерживается: http://altlinux.org/branches/p7 (лучше бы собираться сразу на p8 по возможности, хотя конкретно с tde появились новые проблемы -- konqueror вдруг стал падучим, выяснить причину с разбегу не вышло).
--
Michael Shigorin | ALT Linux Team | ANNA-News | Сделано у нас | altlinux.org/эльбрус

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #51 : 27.01.2017 09:25:09 »
Начал изменять сборку alt-p8-kde5 и появились вопросы.
где искать пакеты, которые ставятся в сборке по умолчанию, но которые нужно удалить?
Игры, часть из Инструментов, часть из Мультимедиа. В pkg-in этих пакетов нет.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: Не получается собрать дистрибутив
« Ответ #52 : 27.01.2017 10:20:55 »
В метапакете они зашиты. Надо указывать kde5-mini и докладывать что нужно.
Андрей Черепанов (cas@)

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #53 : 27.01.2017 10:28:42 »
В смысле? Указать
make alt-p8-kde5-mini.iso?Но в make help его нет

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: Не получается собрать дистрибутив
« Ответ #54 : 27.01.2017 11:39:10 »
Нет, а профиле сборки своего дистрибутива.
Андрей Черепанов (cas@)

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #55 : 27.01.2017 11:45:30 »
То есть я сначала собираю alt-p8-kde5.iso, а потом в созданном build-е, при пересборке добавляю kde5-mini.
Я правильно понимаю?

Еще вопрос: если добавляю какие-то пакеты i586-* и указываю в alt.list репозиторий x86_64-i586, то процесс сборки вылетает с ошибкой
E: Dynamic MMap ran out of room
E: Error occured while processing i586-libanalitzawidgets7.32bit (UsePackage3)
E: Problem with MergeList /tmp/.private/tester/mkimage-profiles.build.rHJsfek/live/.work/pkgbox/aptbox/var/lib/apt/lists/mkuznetsov%40192.168.200.216_mnt_sdc_sdc1_p8_x86%5f64-i586_base_pkglist.classic
E: The package lists or status file could not be parsed or opened.
make[1]: *** [prepare-workdir] Error 1
make[1]: Leaving directory `/tmp/.private/tester/mkimage-profiles.build.rHJsfek/live'
make: *** [live/] Ошибка 2
« Последнее редактирование: 27.01.2017 12:49:23 от Maxxximka »

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #56 : 27.01.2017 15:01:46 »
После сборки в папке с рабочей сборкой тоже такой команды (kde5-mini) нет

Может можно в фичах в папке cleanup добавить пакеты, которые не нужны? Если можно, то как?

Нашел вот здесь, http://forum.russ2.com/index.php?showtopic=3310&st=30&gopid=48142&#entry48142, пробовал добавить пакеты в features.in/cleanup/config.mk в CLEANUP_BASE_PACKAGES, но пакеты в собираемом образе остаются и в live и после установки
« Последнее редактирование: 31.01.2017 11:33:03 от Maxxximka »

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #57 : 31.01.2017 15:29:03 »
Пните пожалуйста, куда копать по изъятию стандартных пакетов из KDE5?  ??? ??? ???

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: Не получается собрать дистрибутив
« Ответ #58 : 31.01.2017 16:19:34 »
Пните пожалуйста, куда копать по изъятию стандартных пакетов из KDE5?  ??? ??? ???
Не использовать метапакет из списка https://packages.altlinux.org/ru/Sisyphus/srpms/kde5-set/get
Андрей Черепанов (cas@)

Оффлайн Maxxximka

  • Завсегдатай
  • *
  • Сообщений: 305
Re: Не получается собрать дистрибутив
« Ответ #59 : 31.01.2017 17:11:22 »
Спасибо!
Очень помог ответ!

По-умолчанию стоял kde5-maxi в файле features.in/x11/config.mk, поменял на kde5-mini, образ с 1,3 Гб похудел до 700 Мб.