IPB

Здравствуйте, гость ( Вход | Регистрация )

27 страниц V  « < 22 23 24 25 26 > »   
Ответить в эту темуОткрыть новую тему
> Программа ДистроНавигатор
Поделиться
ИВК
сообщение 14.2.2017, 9:47
Сообщение #691


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(tema @ 14.2.2017, 3:02) *
А можно сделать так, чтобы программа проверяла каждый пакет из списка на наличие? И просто пропускала те, которых нет, а не обваливалась. И в конце просто написала о том, что такого-то пакета найдено не было. Дело в том, что, например, shotcut есть только для 64х бит. И это геморно исключать пакет из всех дистров и отдельно запускать очередь для 32х бит

Но это же сам m-p-d обваливает сборку из-за отсутствия пакета, а не Навигатор, тут ничего не сделать (во всяком случае, слишком сложно). Однако использовать определённые пакеты только на указанной архитектуре - это в m-p-d предусмотрено, бывают там в файлах профилей указатели типа <>X86_64_ONLY<> только надо ещё кое-что подкрутить, чтобы это работало (файлы .in надо задействовать). Какие именно пакеты должны исключаться из сборки, из каких дистрибутивов?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 14.2.2017, 11:00
Сообщение #692


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


shotcut есть только в 64. В 32 его нет
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 14.2.2017, 13:56
Сообщение #693


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Допустим, нужен пакет shotcut в Школьной Комете на p8.
Открываешь файл ~/distronavigator/mpd/profiles/pkg/lists/kometa-school-p8, там вписываешь строку
Код
<собака>X86_64_ONLY<собака>shotcut

("собаку" я тут словом вписал, потому что её значок на форуме не отображается)
переименовываешь этот файл в kometa-school-p8.in
открываешь ~/distronavigator/mpd/configure.ac; там в самом низу длинный список файлов, которые создаются "на лету" из файлов .in. Добавь туда свой:
Код
profiles/pkg/lists/kometa-school-p8

Теперь, запуская сборку на разных архитектурах, можешь убедиться, что в создающемся при этом файле ~/distronavigator/mpd/profiles/pkg/lists/kometa-school-p8 пакет shotcut на x86_64 включён в сборку, а на i586 - закомментирован. Что и требуется.



--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 14.2.2017, 13:56
Сообщение #694


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1166
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 5


Цитата(tema @ 14.2.2017, 12:00) *
shotcut есть только в 64. В 32 его нет

Речь идет о https://www.shotcut.org/ ?
packages.altlinux.org говорит что версия 17.01 под обе архитектуры есть и в Сизифе, и в p8:
https://packages.altlinux.org/ru/p8/srpms/shotcut/get
А в апстриме уже 170205....

Сообщение отредактировал dango_ - 14.2.2017, 14:02
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 14.2.2017, 14:09
Сообщение #695


Специалист
****

Группа: Пользователь
Сообщений: 128
Регистрация: 21.10.2011
Вставить ник
Цитата
Пользователь №: 2177
Страна: Украина
Город: Москва
Пол: Муж.



Репутация: 5


Цитата(IVK @ 14.2.2017, 8:47) *
Но это же сам m-p-d обваливает сборку из-за отсутствия пакета, а не Навигатор, тут ничего не сделать (во всяком случае, слишком сложно).

Кое-что можно -- см. bin/check-pkg-list (в m-p я всё собираюсь интегрировать несколько иначе, если не вообще в mkimage по результатам обсуждения с legion<> да всё никак не доберусь).


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 14.2.2017, 14:27
Сообщение #696


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(Michael Shigorin @ 14.2.2017, 13:09) *
Кое-что можно -- см. bin/check-pkg-list (в m-p я всё собираюсь интегрировать несколько иначе, если не вообще в mkimage по результатам обсуждения с legion<> да всё никак не доберусь).

В смысле, хотите вообще сделать так, чтобы юзер мог указывать (в строке запуска, хотя бы), должна ли сборка продолжаться даже при отсутствии каких-то пакетов?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 16.2.2017, 6:16
Сообщение #697


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Если собрать базовый KDE5 в навигаторе, потом установить дистрибутив, пользователь там будет абсолютно бесправный. Не может ни соединение вайфай создать, ни флешку подмонтировать, ни даже перезагрузить или выключить компьютер sad.gif
Для теста достаточно установить в виртуалку и попробовать в ней перезагрузить виртуальный комп. Сразу будет понятно всё

Сообщение отредактировал tema - 16.2.2017, 6:19
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 16.2.2017, 10:03
Сообщение #698


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(tema @ 16.2.2017, 5:16) *
Если собрать базовый KDE5 в навигаторе, потом установить дистрибутив, пользователь там будет абсолютно бесправный. Не может ни соединение вайфай создать, ни флешку подмонтировать, ни даже перезагрузить или выключить компьютер sad.gif

Подозреваю, это из-за того, что там SystemV. Надо будет и в m-p-d сделать переключение систем инициализации через Навигатор, а пока можно разве что вручную вписать systemd (и systemd-sysvinit вроде тоже нужно - подскажите, кто помнит, пожалуйста smile.gif) в ~/distronavigator/mpd/profiles/pkg/lists/kde5-p8.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 16.2.2017, 14:06
Сообщение #699


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Да, так и есть. Вписал в профиль systemd и systemd-sysvinit, собрал, установил, перезагрузка/выключение нормально, монтирование флешек тоже, а вайфая у меня на этом компе нет, но тут, по-моему, что флешка что вайфай, проблема одна, из-за SystemV.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 17.2.2017, 8:45
Сообщение #700


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1166
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 5


Цитата(IVK @ 16.2.2017, 15:06) *
Да, так и есть. Вписал в профиль systemd и systemd-sysvinit, собрал, установил, перезагрузка/выключение нормально, монтирование флешек тоже, а вайфая у меня на этом компе нет, но тут, по-моему, что флешка что вайфай, проблема одна, из-за SystemV.

Угу, мэйнстрим на systemd, а виноват sysvinit. В альтах теперь чтобы обеспечить на sysvinit работу с управлением электропитания, беспроводной связью, монтированием носителей от пользователя приходится хукать, дописывать и обходить. Будет более-менее универсальное решение, тогда да. Иван, по-моему, для пользователей будет лучше, если systemd станет по умолчанию в сборках.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 19.2.2017, 1:25
Сообщение #701


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Действительно помогло, когда я просто добавил в базовый список:
systemd-sysvinit
systemd-presets-kdesktop
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 19.2.2017, 18:59
Сообщение #702


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1166
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 5


Краткий отчет:
Код
rpm -qa distronavigator
distronavigator-0.8.6-alt4.noarch

Цель: DistroCreator
бранч: Sisyphus
На mpd обвал сборки:
Цитата
Package udev_static-addon has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package udev_static-addon has no installation candidate

Исправляется в ~/distronavigator/mpd/profiles/pkg/lists/base-sisyphus комментированием строки
Код
udev_static-addon

После корректировки сборка обваливается с:
Цитата
E: Couldn't find package kernel-modules-omnibook-std-def

Пакета kernel-modules-omnibook-std-def в Сизифе уже нет.
Комментируем в файле ~/distronavigator/mpd/profiles/pkg/lists/kernel-desktop-sisyphus.in строку
Код
kernel-modules-omnibook-@KERNEL_MOD@

Затем сборка обваливается уже с:
Цитата
E: Couldn't find package kernel-modules-alx-std-def

Аналогично комментируем в файле ~/distronavigator/mpd/profiles/pkg/lists/kernel-desktop-sisyphus.in строку
Код
kernel-modules-alx-@KERNEL_MOD@

Следующая ошибка сборки уже с wdm.
Корректируем файл ~/distronavigator/mpd/profiles/pkg/lists/wmaker-sisyphus:
Код
# wdm
gdm2.20

После этих корректировок сборка на Сизифе прошла успешно.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 19.2.2017, 19:10
Сообщение #703


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Даниил, спасибо большое! Всё поправлю к следующей версии. Если ещё на Сизифе найдёшь подобных странностей, буду очень рад smile.gif Правда, теперь они уже должны вылезать разве что в профилях самих базовых дистрибутивов.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 20.2.2017, 8:55
Сообщение #704


Профессионал
*******

Группа: Активный Пользователь
Сообщений: 1166
Регистрация: 10.4.2015
Вставить ник
Цитата
Пользователь №: 2798
Страна: Казахстан
Город: Уральск
Пол: Муж.



Репутация: 5


Цитата(IVK @ 19.2.2017, 20:10) *
Даниил, спасибо большое! Всё поправлю к следующей версии. Если ещё на Сизифе найдёшь подобных странностей, буду очень рад smile.gif Правда, теперь они уже должны вылезать разве что в профилях самих базовых дистрибутивов.

Ну да, в Сизифе регулярные перемены. За ними следить и следить :-) Поэтому считаю, что сборки в Distronavigator на бранче Сизифа следует позиционировать как экспериментальные.
Вообще-то, собирался прокатать в Distronavigator кое-какие свои наработки, потом вспомнил про DistroCreator на Сизифе и понеслось :-)
Кстати, сборка DistroCreator на mp тоже обвалилась. Но разбираться уже не стал.
Общий вопрос: будем переезжать на mp окончательно?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 20.2.2017, 11:29
Сообщение #705


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(dango_ @ 20.2.2017, 7:55) *
Ну да, в Сизифе регулярные перемены. За ними следить и следить :-) Поэтому считаю, что сборки в Distronavigator на бранче Сизифа следует позиционировать как экспериментальные.

Да, согласен. Сизиф в Навигаторе вообще на заднем плане, что логично.

Цитата(dango_ @ 20.2.2017, 7:55) *
Вообще-то, собирался прокатать в Distronavigator кое-какие свои наработки

А какие?

Цитата(dango_ @ 20.2.2017, 7:55) *
Общий вопрос: будем переезжать на mp окончательно?

В каком именно смысле?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 20.2.2017, 19:08
Сообщение #706


Профессионал
*******

Группа: Пользователь
Сообщений: 4384
Регистрация: 17.9.2009
Вставить ник
Цитата
Пользователь №: 1617
Страна: Россия
Город: Санкт-Петербург
Пол: Муж.



Репутация: 20


Цитата(dango_ @ 20.2.2017, 8:55) *
Общий вопрос: будем переезжать на mp окончательно?

Дан, я уже давно на него переехал, но это выбор каждого. Сильно подозреваю что zerg свои kdedesktop-ы до сих пор собирает на m-p-d ( по крайней мере на p7 было так ).

Сообщение отредактировал kostyalamer - 20.2.2017, 19:08
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 20.2.2017, 19:26
Сообщение #707


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Если говорить об использовании сборочных систем в Навигаторе, то поддержка m-p за последнее время там почти сравнялась с поддержкой m-p-d, а в перспективе m-p может стать там и вовсе основной. Но это больше от пользователей зависит. Мне самому особой разницы нет, какую сборочную систему обычно использовать, мне в любом случае приходится иметь дело с обеими.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 21.2.2017, 16:42
Сообщение #708


Специалист
****

Группа: Пользователь
Сообщений: 128
Регистрация: 21.10.2011
Вставить ник
Цитата
Пользователь №: 2177
Страна: Украина
Город: Москва
Пол: Муж.



Репутация: 5


Цитата(kostyalamer @ 20.2.2017, 18:08) *
Дан, я уже давно на него переехал, но это выбор каждого.

Так точно.

Цитата(kostyalamer @ 20.2.2017, 18:08) *
Сильно подозреваю что zerg свои kdedesktop-ы до сих пор собирает на m-p-d ( по крайней мере на p7 было так ).

Не-а: http://git.altlinux.org/people/zerg/packag...workstation.git

На m-p-d пока остался только Альт Сервер (серверная часть бывшего Кентавра), разработчик был совсем перегружен и решили не форсировать.


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 24.2.2017, 10:11
Сообщение #709


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Выделил отсюда тему, которую пока назвал "Устранение проблем в сборках с SystemV" - переименовать в случае чего недолго.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 11.3.2017, 15:59
Сообщение #710


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Опять беда sad.gif
Один и тот же дистрибутив собирается на 64, но не собирается на 32 :-(
Код
changed group of '.out' from tema to 503
hsh-mkchroot: Created directory tree.
'dev/fd' -> '../proc/self/fd'
'dev/stdin' -> '../proc/self/fd/0'
'dev/stdout' -> '../proc/self/fd/1'
'dev/stderr' -> '../proc/self/fd/2'
hsh-mkchroot: Created /dev symlinks.
'/bin/ash.static' -> '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/chroot/.work/chroot/.host/sh'
'/usr/bin/find.static' -> '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/chroot/.work/chroot/.host/find'
'/usr/bin/cpio.static' -> '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/chroot/.work/chroot/.host/cpio'
hsh-mkchroot: Installed .host programs.
hsh-mkchroot: Created devices in `/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/chroot/.work/chroot/dev/'.
hsh-initroot: changed working directory to `/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/chroot/.work'
removed directory: '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/.cache/hsh/chroot/list.new'
mkdir: created directory '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/.cache/hsh/chroot/list.new'
mkdir: created directory '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/.cache/hsh/chroot/package.new'
Reading Package Lists...
Building Dependency Tree...
Selected version fakeroot#1.20.2-alt1 for fakeroot>=0:0.7.3
E: Couldn't find package branding-kometa-sport2-release
hsh-initroot: Failed to calculate package file list.
hsh-initroot: Failed to generate initial package file list.
mki-image-prepare: /tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.jrFnN5KZk/chroot/.work: unable to make initial chroot: rc=1
make[2]: *** [prepare-image-workdir] Error 1
make[2]: Leaving directory `/home/tema/distronavigator/mpd/profiles/install2'
make[1]: *** [install2] Ошибка 2
make[1]: Выход из каталога `/home/tema/distronavigator/mpd/profiles'
make: *** [install-dvd5.iso] Ошибка 2


Сообщение отредактировал tema - 11.3.2017, 16:08
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 11.3.2017, 16:05
Сообщение #711


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Не надо таких длинных отчётов, почти всегда достаточно последних 15-20 строк.
Цитата
E: Couldn't find package branding-kometa-sport2-release

Брендинг kometa-sport2 не собран на i586?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 11.3.2017, 16:08
Сообщение #712


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Цитата(IVK @ 11.3.2017, 15:05) *
Не надо таких длинных отчётов, почти всегда достаточно последних 15-20 строк.

Брендинг kometa-sport2 не собран на i586?

Ага smile.gif
Только сейчас это увидел! Спасибо большое!
Но проблема с очередью сейчас тоже иногда выползает. Постараюсь подробнее к вечеру описать. Сейчас к чемпионату готовлю ссистему smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 11.3.2017, 16:15
Сообщение #713


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(tema @ 11.3.2017, 15:08) *
Но проблема с очередью сейчас тоже иногда выползает. Постараюсь подробнее к вечеру описать.

Жду smile.gif

Цитата(tema @ 11.3.2017, 15:08) *
Сейчас к чемпионату готовлю ссистему smile.gif

Что за чемпионат? Тот же?


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 11.3.2017, 16:28
Сообщение #714


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Цитата(IVK @ 11.3.2017, 15:15) *
Что за чемпионат? Тот же?

Ага. Каждый год чемпионат России, отбор на чемпионат мира smile.gif
В этот раз народу много и нужно три системы на три корта сделать
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 12.3.2017, 17:06
Сообщение #715


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


В общем глюки такие:
Если на вкладке "Проекты" у меня точка стоит на проекте, допустим, "Домашняя", то когда я добавляю в очередь две школьных сборка обвалится со словами, что брендинг домашней не подходит, хотя домашней в очереди нет, там только школьные. Видимо, во время сборки очереди программа пытается взять брендинг от активного проекта.
Сейчас добавил в очередь две школьные 32 (полную и только инсталляция) и точку поставил на полную. Полная собралась, а на второй очередь обвалилась с ошибкой:
Код
hsh-mkchroot: Created directory tree.
'dev/fd' -> '../proc/self/fd'
'dev/stdin' -> '../proc/self/fd/0'
'dev/stdout' -> '../proc/self/fd/1'
'dev/stderr' -> '../proc/self/fd/2'
hsh-mkchroot: Created /dev symlinks.
'/bin/ash.static' -> '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/chroot/.host/sh'
'/usr/bin/find.static' -> '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/chroot/.host/find'
'/usr/bin/cpio.static' -> '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/chroot/.host/cpio'
hsh-mkchroot: Installed .host programs.
hsh-mkchroot: Created devices in `/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/chroot/dev/'.
hsh-initroot: changed working directory to `/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW'
mkdir: created directory '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/.cache/hsh/chroot'
mkdir: created directory '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/.cache/hsh/chroot/list'
mkdir: created directory '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/.cache/hsh/chroot/list.new'
mkdir: created directory '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/.cache/hsh/chroot/package'
mkdir: created directory '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/.cache/hsh/chroot/package.new'
mkdir: created directory '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW/.cache/hsh/contents'
Reading Package Lists...
Building Dependency Tree...
Package filesystem has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
E: Package filesystem has no installation candidate
hsh-initroot: Failed to calculate package file list.
hsh-initroot: Failed to generate initial package file list.
mki-prepare: /tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.install2.DK0EeyDAW: unable to make initial chroot: rc=1
make[2]: *** [prepare-workdir] Error 1
make[2]: Leaving directory `/home/tema/distronavigator/mpd/profiles/install2'
make[1]: *** [install2] Ошибка 2
make[1]: Выход из каталога `/home/tema/distronavigator/mpd/profiles'
make: *** [install-dvd5.iso] Ошибка 2
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 12.3.2017, 20:18
Сообщение #716


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(tema @ 12.3.2017, 16:06) *
Видимо, во время сборки очереди программа пытается взять брендинг от активного проекта.

Так оно и есть mellow.gif Исправлю на днях.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 13.3.2017, 11:46
Сообщение #717


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Очередная версия:
srpm
rpm
Несколько небольших исправлений.
Насчёт баги, о которой тут вчера говорили. Вроде устранил, но надо проверять. Собственно, картина должна быть ясна сразу после начала сборки, так как в консоль выводится строка типа
Код
./configure --with-branding=kometa-sport  --with-outdir=/home/ivk/distronavigator/my_images --with-distro=kometa-sport-p8.dvd --with-version=p8 --with-aptconf=/tmp/.private/ivk/distronavigator/apt.conf --with-arch=i586 --with-kernel=std-def

и в ней указан брендинг. Это если велено для каждого дистра выбирать брендинг отдельно. Если же указано применять для каждого дистра его дефолтный брендинг, то в этой строке он не фигурирует, а просто берётся из ~/distronavigator/mpd/configure.ac.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 2.4.2017, 3:47
Сообщение #718


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Давно обновления не запускал. Вчера обновился. Сейчас пытлася запустить навигатор. При переходе на "Оформление" получаю:
Код
$ distronavigator
Traceback (most recent call last):
  File "distronavigator.py", line 2223, in brandings_pages
    branding_use()
  File "distronavigator.py", line 2427, in branding_use
    for a in my_br_list:   # активируем или деактивируем все пункты в списке брендингов
NameError: global name 'my_br_list' is not defined

и не вижу ни одного своего брендинга :-((((
Начиная с 2424 строки сделал так, чтобы работало хотябы пока:
Код
    if var_src_branding_is == 'True':
        but_new_branding =  But(parent=panel_action,tx=u"Создать новый\nбрендинг",com=new_branding)

    # for a in my_br_list:   # активируем или деактивируем все пункты в списке брендингов
            #b = a.split('---')[0].replace('-','_')
            #eval(b+'_rb.setDisabled(eval(var_use_def_branding))')
        if var_branding_edit == 'True':
            but_edit_branding = But(parent=panel_action,tx=u"Выбор брендингов\nдля редактирования",com=branding_edit)
        but_delete_brandings = But(parent=panel_action,tx=u"Удалить\nлишние брендинги",com=delete_brandings)
        if var_one_sev_brandings == 'sev' and var_use_def_branding == 'False':
            but_br_pr_list = But(parent=panel_action,tx=u"Список проектов\nи их брендингов",com=br_pr_list)
        if var_use_def_branding == 'False':
            if var_one_sev_brandings == 'one':
                but_one_branding = But(parent=panel_action,tx=u"Всегда использовать\nвыбранный брендинг",com=assign_common_branding)
            else:
                but_separ_branding = But(parent=panel_action,tx=u"Выбранный брендинг -\n активному проекту",com=assign_separ_branding)
    br_edit=''
    open_f (n=navigator_dir+'/brandings/my_brandings',out='my_br_list',sl='.splitlines()')  #  список брендингов юзера
    if my_br_list != []:
        #if var_se_def_branding == 'True':
            fr_my_brandings = R_But(x=30,y=40,h=240,w=330,r_list=my_br_list,parent=inter,func='br_edit_wr',vis='line2[1]')  #  фрейм для брендингов без справки
        #else:
            #fr_my_brandings = R_But(x=30,y=40,h=240,w=330,r_list=my_br_list,parent=inter,func='br_edit_wr',vis='line2[1]',info='branding')  #  список брендингов со справкой по каждому


Сообщение отредактировал tema - 2.4.2017, 4:11
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 2.4.2017, 10:47
Сообщение #719


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10033
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Да, там это активирование/деактивирование пунктов каким-то образом оказалось не на своём месте wink.gif
Исправленная версия (srpm):
https://yadi.sk/d/ie1oTnwc3GZKfQ
Сам скрипт (изменён только он):
https://yadi.sk/d/DZ5w8a2u3GZKkX


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 5.4.2017, 0:49
Сообщение #720


Мастер
******

Группа: Активный Пользователь
Сообщений: 542
Регистрация: 4.2.2016
Вставить ник
Цитата
Пользователь №: 2850
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 2


Новый багрепорт.
Галочка "обновлять базу личного репозитория перед сборкой" стоит, но при сборке брендингов не обновляет. Только при сборке дистрибутива.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

27 страниц V  « < 22 23 24 25 26 > » 
Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 23.4.2024, 21:09