IPB

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

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


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

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



Репутация: 30


Как ни стараюсь, не могу спровоцировать у себя подобную ошибку unknw.gif Вот вижу, что у тебя autoconf каким-то образом отрабатывает дважды, и configure тоже, но как такое получается - не пойму. Лучше скинь свой каталог ~/distronavigator (без образов, естественно), надо его поглядеть. Или другой вариант: сделай сброс с сохранением проектов (если опасаешься, что они точно сохранятся, то предварительно скопируй куда-нибудь каталог ~/distronavigator/mpd, да и mpd_conf заодно); это может помочь.


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


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

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



Репутация: 2


Выложил заархивированную папку distronavigator на яндекс.диск.
Боюсь я её удалять. Там я столько настраивал и половину уже не помню какие файлы правил

Сообщение отредактировал tema - 20.1.2017, 0:46
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 20.1.2017, 17:32
Сообщение #663


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

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



Репутация: 30


Цитата(tema @ 19.1.2017, 23:45) *
Выложил заархивированную папку distronavigator на яндекс.диск.

Скачал, поставил её вместо своей. Заменил только tema на ivk в путях к файлам да прочистил каталоги ~/distronavigator/cache_apt/lists*. Вроде всё собирается, в том числе и на 32 битах. И это ещё больше запутывает дело. А у тебя точно любые дистрибутивы на 32 битах вот так обрывают очередь? Всё-таки проверь у себя: натолкай в очередь других дистрибутивов, тот же DistroCreator и TDE-mini, хотя бы, на i586, и погляди (сборки прерывай, тут нет смысла дожидаться завершения), будет ли с ними обрыв очереди. Может, он как-то именно с Кометой связан; правда, у меня и Кометы тоже в очереди успешно собрались - вот в этом твоём каталоге, как ни странно huh.gif


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


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

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



Репутация: 30


Вот:
Прикрепленный файл  1.png ( 53.37 килобайт ) Кол-во скачиваний: 7


Пришлось увеличить tmpfs до 18 гигов, чтобы собралось smile.gif


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


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

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



Репутация: 30


Перенесено из темы "Общий сборочный дистрибутив"

Цитата(dango_ @ 28.1.2017, 21:20) *
Загрузка повлияла только на обновление branding-altlinux-club-small-release до актуальной в репе, после чего сразу пакет сразу нашелся и попал в сборку.
По крайней мере, я так понял.

Речь ведь о загрузке исходников клубного брендинга кнопкой в Навигаторе? Но она не обновляет пакет в репозитории. Навигатор вообще в принципе не записывает ничего в репы (за исключением собственной репы ~/distronavigator/repo, которую он сам создаёт под пакеты сделанных пользователем брендингов) - ведь для этого могут потребоваться права рута, а их использование противоречит идеологии программы smile.gif Так что не знаю, каким образом проблема устранилась unknw.gif

Цитата(dango_ @ 28.1.2017, 21:20) *
Ответил на альтовском форуме:
https://forum.altlinux.org/index.php?topic=...05065#msg305065
Иван, я взял на себя смелость сообщить там о возможных ошибках сборок и пообещать новую версию Дистронавигатора.

Вообще-то у Навигатора не так уж много пользователей, а уж на Сизифе в нём едва ли кто собирал со времени ответвления p8, так что грабли могут спокойно лежать на дороге, вряд ли кто на них скоро наступит smile.gif Но в ближайшее время я займусь программой, тем более что в ней ещё и кое-что другое надо доработать.


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


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

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



Репутация: 6


Цитата(IVK @ 28.1.2017, 23:49) *
Речь ведь о загрузке исходников клубного брендинга кнопкой в Навигаторе? Но она не обновляет пакет в репозитории. Навигатор вообще в принципе не записывает ничего в репы (за исключением собственной репы ~/distronavigator/repo, которую он сам создаёт под пакеты сделанных пользователем брендингов) - ведь для этого могут потребоваться права рута, а их использование противоречит идеологии программы smile.gif Так что не знаю, каким образом проблема устранилась unknw.gif

Попробую объяснить по порядку, как я это решил. Тем более, сохранился бэкап старого ~/distronavigator до изменения
Копая этот каталог в поисках зацепки, наткнулся вот на это:
Код
cat ~/distronavigator/brandings/altlinux-club-small/full_name
altlinux-club-small-6.0.1-alt22

Но точно знаю, что в club-sisyphus лежит версия 7.
Сначала подумал, исправить здесь руками, но потом вспомнил, что в программе предусмотрено управление брэндингами. Загрузил пакеты брэндинга из
club-sisyphus x86_64. Проверил:
Код
cat ~/distronavigator/brandings/altlinux-club-small/full_name
branding-altlinux-club-small-7.0.0-alt3.src.rpm

Запустил сборку - Ок. Инсталляция - Ок. Загрузка установленной системы - Ок.
Разумею, что раскардаш был в релизе/версии пакета.
Цитата(IVK @ 28.1.2017, 23:49) *
Вообще-то у Навигатора не так уж много пользователей, а уж на Сизифе в нём едва ли кто собирал со времени ответвления p8, так что грабли могут спокойно лежать на дороге, вряд ли кто на них скоро наступит smile.gif Но в ближайшее время я займусь программой, тем более что в ней ещё и кое-что другое надо доработать.

Даже на безлюдной дороге ставят предупреждающие знаки. :-) А новая версия это хорошо. Буду ждать.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 29.1.2017, 21:59
Сообщение #667


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

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



Репутация: 30


Цитата(dango_ @ 29.1.2017, 9:13) *
Сначала подумал, исправить здесь руками, но потом вспомнил, что в программе предусмотрено управление брэндингами. Загрузил пакеты брэндинга из
club-sisyphus x86_64. Проверил:
Код
cat ~/distronavigator/brandings/altlinux-club-small/full_name
branding-altlinux-club-small-7.0.0-alt3.src.rpm

Запустил сборку - Ок. Инсталляция - Ок. Загрузка установленной системы - Ок.
Разумею, что раскардаш был в релизе/версии пакета.

Похоже, что ты выполнил два действия:
1. Обновил исходники клубного брендинга кнопкой в Навигаторе - при чём обновился упомянутый файл full_name, но решению проблемы это не помогло;
2. Загрузил rpm-ки того же брендинга в репу, а это делается без помощи Навигатора - и это устранило проблему;
Если же было сделано лишь что-то одно из этого - значит, в коде есть какая-то очень странная ошибка, создающая связь между функциями, которые вообще-то никак не должны быть между собой связаны wink.gif


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


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

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



Репутация: 2


Цитата(IVK @ 20.1.2017, 16:32) *
прочистил каталоги ~/distronavigator/cache_apt/lists*.

Может дело в этом?
Опять появилось время сейчас за сборку. Попытался создать проект на базе KDE5. Ошибка такая:
Код
  File "distronavigator.py", line 1048, in create_project
    open_f(n=conf_dir+'/info/'+new,mode='w',tx=u"Проект: "+unicode(entry_vis.text())+u"\nУсловное имя: "+new+u"\nТип: "+install_live.currentText()+u"\nБранч: "+var_branch+u"\nРодитель: "+parent_pr+" ("+parent4+u")\nБрендинг: "+branding_pr+u"\nИнсталлер: "+installer_pr+u"\nПоддержка EFI: "+efi_support)  # записываем инфо-файл проекта
UnboundLocalError: local variable 'branding_pr' referenced before assignment
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 30.1.2017, 3:36
Сообщение #669


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

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



Репутация: 2


Добавил перед if инициализацию этих переменных.
Код
                branding_pr = var_common_branding
                if var_use_def_branding == 'True' or var_one_sev_brandings == 'sev': # если используется брендинг по умолчанию
                    if var_mp_mpd_work == 'mpd':
                        for a in descr:
                            if 'with_branding' in a:
                                branding_pr = a.replace(' ','').replace('\t','').replace('BRANDING=${with_branding:-\"','').replace('"}','') # извлекаем из строки абзаца строки имя брендинга
                    else:
                        for a in descr:
                            if 'branding' in a:                                                    
                                branding_pr = a.replace('\t','').replace('@$(call set,BRANDING,','').replace(')','').replace(' ','').replace('#'+new_short+'-branding','')                        
                else:  # если общий брендинг
                        branding_pr = var_common_branding
                installer_pr = var_common_installer
                if var_use_def_installer == 'True' or var_one_sev_installers == 'sev':  # если используется инсталлер по умолчанию
                    for a in descr:
                        if var_mp_mpd_work == 'mpd':
                            if 'with_installer' in a:
                                installer_pr = a.replace(' ','').replace('\t','').replace('INSTALLER=${with_installer:-\"','').replace('\"}','') # извлекаем из строки абзаца строки имя инсталлера
                        else: # то же для m-p
                            if ',INSTALLER,' in a:
                                installer_pr = a.replace('\t','').replace('@$(call set,INSTALLER,','').replace(')','').replace(' ','').replace('#'+new_short+'-installer','')
                else: # если общий инсталлер
                    installer_pr = var_common_installer

Пытаюсь посмотреть базовый список пакетов и вижу:
Код
Traceback (most recent call last):
  File "distronavigator.py", line 1807, in parent_pkglist
    tw = Tx_wind (source=lists_dir+pr_parent_short.replace('-t6','').replace('-p6','').replace('-t7','').replace('-p7','').replace('-t8','').replace('-p8','').replace('-sisyphus','')+'-'+pr_branch+a,out='file_text',h=240,w=400,x=250,y=3,mess=u'Список пакетов\nобновлён',del_end=True)
  File "distronavigator.py", line 292, in __init__
    f = codecs.open(source, encoding='utf-8') # открываем файл...
  File "/usr/lib64/python2.7/codecs.py", line 896, in open
    file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 2] Нет такого файла или каталога: u'/home/tema/distronavigator/mpd/profiles/pkg/lists/kde5-p8'


Сообщение отредактировал tema - 30.1.2017, 3:36
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 30.1.2017, 3:45
Сообщение #670


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

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



Репутация: 2


Переименование каталога distronavigator помогло. Начисто всё работает.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
dango_
сообщение 30.1.2017, 9:05
Сообщение #671


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

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



Репутация: 6


Цитата(IVK @ 29.1.2017, 22:59) *
Похоже, что ты выполнил два действия:
1. Обновил исходники клубного брендинга кнопкой в Навигаторе - при чём обновился упомянутый файл full_name, но решению проблемы это не помогло;
2. Загрузил rpm-ки того же брендинга в репу, а это делается без помощи Навигатора - и это устранило проблему;
Если же было сделано лишь что-то одно из этого - значит, в коде есть какая-то очень странная ошибка, создающая связь между функциями, которые вообще-то никак не должны быть между собой связаны wink.gif

п.2 было сделано до тестирования. Кстати, сборки провожу с локальными зеркалами реп.
Еще один момент, на который обратил внимание, это разные наименования пакета брэндинга в full_name до и после.
До:
Код
altlinux-club-small-6.0.1-alt22

После:
Код
branding-altlinux-club-small-7.0.0-alt3.src.rpm

Почему и где связь я не разбирался.
И проблему сбоя сборки на mp не копал дальше тоже.
Думаю, рациональнее заняться более тщательным тестированием после обновления профилей и Дистронавигатора.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 30.1.2017, 11:13
Сообщение #672


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

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



Репутация: 30


Цитата(tema @ 30.1.2017, 2:45) *
Переименование каталога distronavigator помогло. Начисто всё работает.

Может, тогда попробовать, вернув родной каталог ~/distronavigator (и сделав его резервную копию на всякий случай), сделать "Сборочная система" - "Сброс" - "Сброс с сохранением проектов"? Это в данном случае должно дать тот же результат, что и обнуление ~/distronavigator - зато проекты останутся на месте.


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


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

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



Репутация: 30


Цитата(dango_ @ 30.1.2017, 8:05) *
Думаю, рациональнее заняться более тщательным тестированием после обновления профилей и Дистронавигатора.

Да, лучше так.


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


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

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



Репутация: 30


Новая версия программы:
srpm
rpm
Добавлена возможность редактирования базовых дистрибутивов (по умолчанию она отключена как ненужная обычному пользователю).
В m-p (который заодно обновлён) теперь профили для разных бранчей тоже редактируются раздельно.
В m-p-d обновлены профили для Сизифа.
Вообще тестирование требуется особенно как раз на Сизифе, там всякого рода ошибки весьма вероятны.
И ещё внесены разные мелкие поправки.
Автообновление каталога ~/distronavigator восстановлю потом, когда новые фичи будут протестированы, а пока его надо удалять или переименовывать.
Артём, для того, чтобы применить эти фичи к разработке Комет, требуется твой ~/distronavigator/mpd (если профили Комет менялись с 20 января, когда ты выкладывал этот каталог). Мне проще тут на месте адаптировать его к новой версии программы и вернуть тебе в исправленном виде, чем что-то другое выдумывать. И что считать настоящими Кометами (в смысле - базовыми дистрибутивами Навигатора) - проекты с названиями *irl или нет? А m-p ты сейчас используешь? То есть надо ли мне прямо сейчас и в m-p всё подгонять под новую версию? Если да, то и ~/distronavigator/mp нужен. Словом, надо синхронизироваться smile.gif
Если ещё кому-то интересна возможность делать дистрибутивы, которые будут в Навигаторе базовыми, то это тоже надо это обсудить.


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


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

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



Репутация: 2


Кометы не менял с тех пор. m-p пока не использовал и пока в планах нет, т.к. занялся кометой на KDE5 m-p-d smile.gif . irl - это инсталляция, рескью и лайв smile.gif

Сообщение отредактировал tema - 31.1.2017, 21:53
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 31.1.2017, 23:52
Сообщение #676


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

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



Репутация: 30


Цитата(tema @ 31.1.2017, 20:53) *
Кометы не менял с тех пор. m-p пока не использовал и пока в планах нет, т.к. занялся кометой на KDE5 m-p-d smile.gif . irl - это инсталляция, рескью и лайв smile.gif

Вот тут каталоги mpd и mpd_conf
После переименования каталога ~/distronavigator и установки свежей версии программы запускаешь её и в появившемся при этом новом ~/distronavigator заменяешь родные каталоги mpd и mpd_conf вот этими. Если я ничего не напутал, то всё должно сразу работать, а если напутал, то подправим smile.gif


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


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

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



Репутация: 2


Спасибо! smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 7.2.2017, 0:56
Сообщение #678


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

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



Репутация: 2


Цитата(IVK @ 31.1.2017, 22:52) *
Вот тут каталоги mpd и mpd_conf
После переименования каталога ~/distronavigator и установки свежей версии программы запускаешь её и в появившемся при этом новом ~/distronavigator заменяешь родные каталоги mpd и mpd_conf вот этими. Если я ничего не напутал, то всё должно сразу работать, а если напутал, то подправим smile.gif

Заменил. Запустил. В проектах пусто. В терминале так:
Код
$ distronavigator
Traceback (most recent call last):
  File "distronavigator.py", line 1767, in projects
    if var_base_d_edit == 'True':  # если включено редактирование базовых дистрибутивов, то и их вносим в список
NameError: global name 'var_base_d_edit' is not defined

Причём совсем пусто в проектах. Прикрепляю скриншот насколько пусто. Даже кнопок нет

Сообщение отредактировал tema - 7.2.2017, 0:58
Прикрепленные файлы
Прикрепленный файл  s6.png ( 97.22 килобайт ) Кол-во скачиваний: 4
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 7.2.2017, 1:01
Сообщение #679


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

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



Репутация: 2


Сделал по-другому. Не заменил каталоги, а записал поверх каталогов. Заработало cool.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 7.2.2017, 1:34
Сообщение #680


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

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



Репутация: 30


Цитата(tema @ 6.2.2017, 23:56) *
Причём совсем пусто в проектах. Прикрепляю скриншот насколько пусто. Даже кнопок нет

Пусто именно потому, что не определена переменная var_base_d_edit:

Цитата(tema @ 6.2.2017, 23:56) *
Код
NameError: global name 'var_base_d_edit' is not defined


А она может быть не определена разве что если в конфиге ~/distronavigator/settings нет строки
Код
base_d_edit ...


Но она просто обязана быть, если каталог ~/distronavigator создался с нуля при запуске последней версии программы huh.gif Что-то странное.


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


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

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



Репутация: 2


В очереди сборка проектов обваливаются один за другим.
В терминале так:
Код
$ distronavigator
autoconf 2>&1
./configure   --with-outdir=/home/tema/distronavigator/my_images --with-distro=kometa-school-install-p8.dvd --with-version=p8 --with-aptconf=/tmp/.private/tema/distronavigator/apt.conf --with-arch=x86_64 --with-kernel=std-def
config.status: error: cannot find input file: `profiles/pkg/lists/kde-lite-sisyphus.in'
TMP=/home/tema/distronavigator/mpd nice -n 19 make kometa-school-install-p8.dvd
autoconf 2>&1
./configure   --with-outdir=/home/tema/distronavigator/my_images --with-distro=kometa-school-irl-p8.dvd --with-version=p8 --with-aptconf=/tmp/.private/tema/distronavigator/apt.conf --with-arch=x86_64 --with-kernel=std-def
config.status: error: cannot find input file: `profiles/pkg/lists/kde-lite-sisyphus.in'
TMP=/home/tema/distronavigator/mpd nice -n 19 make kometa-school-irl-p8.dvd

В журнале так:
Код
hsh-install: changed working directory to `/home/tema/distronavigator/mpd/mkimage.live.jNcDwGJHI/chroot/.work'
hsh-install: Locked working directory `/home/tema/distronavigator/mpd/mkimage.live.jNcDwGJHI/chroot/.work'
Reading Package Lists...
Building Dependency Tree...
branding-kometa-home-release is already the newest version.
E: Couldn't find package /home/tema/distronavigator/mpd/profiles/pkg/lists/kernel-p8
hsh-install: Failed to calculate package file list.
hsh-install: Failed to generate package file list.
mki-invalidate-cache: has started executing for 'build-image'.
make[2]: *** [build-image] Error 1
make[2]: Leaving directory `/home/tema/distronavigator/mpd/profiles/live'
make[1]: *** [live] Ошибка 2
make[1]: Выход из каталога `/home/tema/distronavigator/mpd/profiles'
make: *** [install-dvd5.iso] Ошибка 2

Код
$ rpm -q distronavigator
distronavigator-0.8.6-alt1

Удалил опять папку distronavigator. Запустил и создал все проекты вручную заново. Внёс все пакеты и запустить очередь только из x86_64. Первый из очереди собрался нормально. Сейчас запустил очередь всех проектов x86_64 и i586 ухожу спать утром посмотрю что вышло biggrin.gif

Сообщение отредактировал tema - 7.2.2017, 2:55
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 7.2.2017, 10:53
Сообщение #682


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

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



Репутация: 30


Артём, то ли в программе ошибка, суть которой я не в состоянии понять, то ли у тебя что-то не то. Проверь, пожалуйста, с самого начала:
удаляешь каталог ~/distronavigator
запускаешь программу
упомянутый каталог появляется заново
заходишь в него, открываешь конфиг settings и там в 10 строке видишь:
Код
base_d_edit False

Но в таком случае вот этой ошибки:
Код
NameError: global name 'var_base_d_edit' is not defined

не может быть, потому что при запуске программы по каждой строке этого конфига создаётся глобальная переменная; в частности, по данной строке - та самая переменная var_base_d_edit со значением False - а у тебя она каким-то образом "not defined".
Словом, я полагаю, что у тебя в самом начале что-то пошло не так, и надо с этим первым сбоем разобраться, потому что последующие, вполне вероятно - уже от него.


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


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

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



Репутация: 2


Да это уже не так важно, т.к. всё заработало. Я же написал. Просто заново всё создал. Чуть больше времени потратить пришлось, но зато всё идеально biggrin.gif
Появилась новая проблема. Но это уже к комете относится и к кедам. В кедах что-то поменялось и теперь после усановки не отрабатывает мой скипт фича инсталлятора для kde mad.gif что именно поменялось пока не пойму...
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 8.2.2017, 11:53
Сообщение #684


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

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



Репутация: 2


Рано обрадовался sad.gif
Один раз всего лишь вся очередь собралась. Второй раз опять не собрались 32х битные. Очистил очередь добавил только 32хбитные вся очередь повылетала с ошибками:
Код
checking apt.conf file... ** /tmp/.private/tema/distronavigator/apt.conf exists
** distro: kometa-school-irl-p8.dvd
** installer: kometa
** branch: p8
** version: p8
** warning: please consider distro-specific docs
checking outdir... ** /home/tema/distronavigator/my_images exists
configure: creating ./config.status
config.status: creating Makefile
config.status: creating globals.mk
config.status: creating images.mk
config.status: creating use.mk
config.status: creating profiles/Makefile
config.status: creating profiles/addon/Makefile
config.status: creating profiles/initfs
config.status: creating profiles/live/Makefile
config.status: creating profiles/main/Makefile
config.status: creating profiles/install2/Makefile
config.status: creating profiles/isolinux/common
config.status: creating profiles/isolinux/install
config.status: creating profiles/contrib/Makefile
config.status: creating profiles/netinstall/Makefile
config.status: creating profiles/rescue/Makefile
config.status: creating profiles/ltsp/Makefile
config.status: creating profiles/pkg/lists/alterator
config.status: creating profiles/pkg/lists/alterator-server
config.status: creating profiles/pkg/lists/asterisk-devel
config.status: creating profiles/pkg/lists/base-server
config.status: creating profiles/pkg/lists/base-mithraenpbx
config.status: creating profiles/pkg/lists/citrix
config.status: creating profiles/pkg/lists/contrib
config.status: creating profiles/pkg/lists/centaurus-dev
config.status: creating profiles/pkg/lists/disk-dvd
config.status: creating profiles/pkg/lists/disk-dvd-gnome
config.status: creating profiles/pkg/lists/disk-dvd-kde
config.status: creating profiles/pkg/lists/disk-server
config.status: creating profiles/pkg/lists/disk-server-light
config.status: creating profiles/pkg/lists/disk-spt
config.status: creating profiles/pkg/lists/docs
config.status: creating profiles/pkg/lists/emulators
config.status: creating profiles/pkg/lists/gnome-base
config.status: creating profiles/pkg/lists/gnome-addons
config.status: creating profiles/pkg/lists/gnome-workbench
config.status: creating profiles/pkg/lists/graphics-editing
config.status: creating profiles/pkg/lists/kde
config.status: creating profiles/pkg/lists/kde3
config.status: creating profiles/pkg/lists/kernel-pbx
config.status: creating profiles/pkg/lists/kernel-pbx-wanpipe
config.status: creating profiles/pkg/lists/kernel-server
config.status: creating profiles/pkg/lists/kvm-server
config.status: creating profiles/pkg/lists/mate-base
config.status: creating profiles/pkg/lists/network
config.status: creating profiles/pkg/lists/office-superlite
config.status: creating profiles/pkg/lists/office-server
config.status: creating profiles/pkg/lists/school-server
config.status: creating profiles/pkg/lists/pspo
config.status: creating profiles/pkg/lists/pspo6
config.status: creating profiles/pkg/lists/pspo-kde
config.status: creating profiles/pkg/lists/pspo-gnome
config.status: creating profiles/pkg/lists/rescue
config.status: creating profiles/pkg/lists/server
config.status: creating profiles/pkg/lists/server-light
config.status: creating profiles/pkg/lists/slinux-network
config.status: creating profiles/pkg/lists/slinux-xfce
config.status: creating profiles/pkg/lists/slinux-misc
config.status: creating profiles/pkg/lists/slinux-live
config.status: creating profiles/pkg/lists/slinux-emulators-dvd
config.status: creating profiles/pkg/lists/slinux-misc-dvd
config.status: creating profiles/pkg/lists/slinux-games-dvd-steam
config.status: creating profiles/pkg/lists/slinux-not-install-dvd
config.status: creating profiles/pkg/lists/skype
config.status: creating profiles/pkg/lists/xfce
config.status: creating profiles/pkg/lists/xfce-network-lite
config.status: creating profiles/pkg/lists/xfce-office-lite
config.status: creating profiles/pkg/lists/fvwm-base
config.status: creating profiles/pkg/lists/alterator-desktop-sisyphus
config.status: creating profiles/pkg/lists/alterator-desktop-t8
config.status: creating profiles/pkg/lists/alterator-desktop-p8
config.status: creating profiles/pkg/lists/alterator-desktop-t7
config.status: creating profiles/pkg/lists/alterator-desktop-p7
config.status: creating profiles/pkg/lists/alterator-desktop-t6
config.status: creating profiles/pkg/lists/alterator-desktop-p6
config.status: creating profiles/pkg/lists/base-sisyphus
config.status: creating profiles/pkg/lists/base-t8
config.status: creating profiles/pkg/lists/base-p8
config.status: creating profiles/pkg/lists/base-t7
config.status: creating profiles/pkg/lists/base-p7
config.status: creating profiles/pkg/lists/base-t6
config.status: creating profiles/pkg/lists/base-p6
config.status: creating profiles/pkg/lists/install2-sisyphus
config.status: creating profiles/pkg/lists/install2-t8
config.status: creating profiles/pkg/lists/install2-p8
config.status: creating profiles/pkg/lists/install2-t7
config.status: creating profiles/pkg/lists/install2-p7
config.status: creating profiles/pkg/lists/install2-t6
config.status: creating profiles/pkg/lists/install2-p6
config.status: creating profiles/pkg/lists/kde3-lite-sisyphus
config.status: creating profiles/pkg/lists/kde3-lite-t8
config.status: creating profiles/pkg/lists/kde3-lite-p8
config.status: creating profiles/pkg/lists/kde3-lite-t7
config.status: creating profiles/pkg/lists/kde3-lite-p7
config.status: creating profiles/pkg/lists/kde3-lite-t6
config.status: creating profiles/pkg/lists/kde3-lite-p6
config.status: creating profiles/pkg/lists/kernel-sisyphus
config.status: creating profiles/pkg/lists/kernel-t8
config.status: creating profiles/pkg/lists/kernel-p8
config.status: creating profiles/pkg/lists/kernel-t7
config.status: creating profiles/pkg/lists/kernel-p7
config.status: creating profiles/pkg/lists/kernel-t6
config.status: creating profiles/pkg/lists/kernel-p6
config.status: creating profiles/pkg/lists/kernel-desktop-sisyphus
config.status: creating profiles/pkg/lists/kernel-desktop-t8
config.status: creating profiles/pkg/lists/kernel-desktop-p8
config.status: creating profiles/pkg/lists/kernel-desktop-t7
config.status: creating profiles/pkg/lists/kernel-desktop-p7
config.status: creating profiles/pkg/lists/kernel-desktop-t6
config.status: creating profiles/pkg/lists/kernel-desktop-p6
config.status: creating profiles/pkg/lists/kernel-installer-sisyphus
config.status: creating profiles/pkg/lists/kernel-installer-t8
config.status: creating profiles/pkg/lists/kernel-installer-p8
config.status: creating profiles/pkg/lists/kernel-installer-t7
config.status: creating profiles/pkg/lists/kernel-installer-p7
config.status: creating profiles/pkg/lists/kernel-installer-t6
config.status: creating profiles/pkg/lists/kernel-installer-p6
config.status: creating profiles/pkg/lists/kernel-video-sisyphus
config.status: creating profiles/pkg/lists/kernel-video-t8
config.status: creating profiles/pkg/lists/kernel-video-p8
config.status: creating profiles/pkg/lists/kernel-video-t7
config.status: creating profiles/pkg/lists/kernel-video-p7
config.status: creating profiles/pkg/lists/kernel-video-t6
config.status: creating profiles/pkg/lists/kernel-video-p6
config.status: creating profiles/pkg/lists/kernel-wifi-sisyphus
config.status: creating profiles/pkg/lists/kernel-wifi-t8
config.status: creating profiles/pkg/lists/kernel-wifi-p8
config.status: creating profiles/pkg/lists/kernel-wifi-t7
config.status: creating profiles/pkg/lists/kernel-wifi-p7
config.status: creating profiles/pkg/lists/kernel-wifi-t6
config.status: creating profiles/pkg/lists/kernel-wifi-p6
config.status: creating profiles/pkg/lists/live-sisyphus
config.status: creating profiles/pkg/lists/live-t8
config.status: creating profiles/pkg/lists/live-p8
config.status: creating profiles/pkg/lists/live-t7
config.status: creating profiles/pkg/lists/live-p7
config.status: creating profiles/pkg/lists/live-t6
config.status: creating profiles/pkg/lists/live-p6
config.status: creating profiles/pkg/lists/xorg-sisyphus
config.status: creating profiles/pkg/lists/xorg-t8
config.status: creating profiles/pkg/lists/xorg-p8
config.status: creating profiles/pkg/lists/xorg-t7
config.status: creating profiles/pkg/lists/xorg-p7
config.status: creating profiles/pkg/lists/xorg-t6
config.status: creating profiles/pkg/lists/xorg-p6
config.status: creating profiles/scripts.d/02-gfxboot
config.status: creating profiles/scripts.d/05-copydocs
config.status: creating tests/tests.d/contents
config.status: creating tests/Makefile
use.mk:608: предупреждение: переопределение способа для цели `use-kometa-sport-p8-live'
use.mk:604: предупреждение: старый способ для цели `use-kometa-sport-p8-live' игнорируются
use.mk:630: предупреждение: переопределение способа для цели `use-kometa-school-irl-p8-live'
use.mk:618: предупреждение: старый способ для цели `use-kometa-school-irl-p8-live' игнорируются
for i in profiles/{,install2/,main/,live/,addon/}stage-autocfg.mk; do :>$i; done
rm -f profiles/autocfg.mk
make profiles/autocfg.mk
make[1]: Вход в каталог `/home/tema/distronavigator/mpd'
use.mk:608: предупреждение: переопределение способа для цели `use-kometa-sport-p8-live'
use.mk:604: предупреждение: старый способ для цели `use-kometa-sport-p8-live' игнорируются
use.mk:630: предупреждение: переопределение способа для цели `use-kometa-school-irl-p8-live'
use.mk:618: предупреждение: старый способ для цели `use-kometa-school-irl-p8-live' игнорируются
Creating new toplevel configuration file profiles/autocfg.mk...
make[1]: Выход из каталога `/home/tema/distronavigator/mpd'
echo GLOBAL_BASE_PACKAGE_LISTS+='kometa-school-irl-p8' >> "profiles/main/stage-autocfg.mk"
echo GLOBAL_LIVE_PACKAGE_LISTS+='kometa-school-irl-p8' >> "profiles/live/stage-autocfg.mk"
*** added kometa-school-irl-p8 to main/live
echo GLOBAL_BASE_PACKAGE_LISTS+='kometa-school-p8' >> "profiles/main/stage-autocfg.mk"
echo GLOBAL_LIVE_PACKAGE_LISTS+='kometa-school-p8' >> "profiles/live/stage-autocfg.mk"
*** added kometa-school-p8 to main/live
echo GLOBAL_BASE_PACKAGE_LISTS+='kde-lite-p8' >> "profiles/main/stage-autocfg.mk"
echo GLOBAL_LIVE_PACKAGE_LISTS+='kde-lite-p8' >> "profiles/live/stage-autocfg.mk"
*** added kde-lite-p8 to main/live
echo GLOBAL_BASE_PACKAGE_LISTS+='nm-p8' >> "profiles/main/stage-autocfg.mk"
echo GLOBAL_LIVE_PACKAGE_LISTS+='nm-p8' >> "profiles/live/stage-autocfg.mk"
*** added nm-p8 to main/live
echo GLOBAL_LIVE_PACKAGE_LISTS+='kometa-school-irl-p8 kometa-school-irl-p8-live kometa-school-p8 kde-lite-p8 nm-p8 kometa-school-p8-live' >> "profiles/live/stage-autocfg.mk"   #--kometa-school-irl-p8.dvd-live
Mark target use-kometa-school-irl-p8-live as done:
mkdir -p finished.targets;
touch finished.targets/use-kometa-school-irl-p8-live    #--kometa-school-irl-p8.dvd-live
echo SUBDIRS+=live >> profiles/autocfg.mk
Mark target live as done:
mkdir -p finished.targets;
touch finished.targets/live
echo SUBDIRS+=rescue >> profiles/autocfg.mk
Mark target rescue as done:
mkdir -p finished.targets;
touch finished.targets/rescue
echo SUBDIRS+=install2 >> profiles/autocfg.mk
Mark target install2 as done:
mkdir -p finished.targets;
touch finished.targets/install2
echo SUBDIRS+=main >> profiles/autocfg.mk
Mark target main as done:
mkdir -p finished.targets;
touch finished.targets/main
--- Building install-dvd5.iso
Set OUTNAME to install-dvd5.iso in file profiles/autocfg.mk:
test -f "profiles/autocfg.mk" && sed -i '/^[[:space:]]*OUTNAME[[:space:]]*=/d' -- "profiles/autocfg.mk";
printf '%s\n' "OUTNAME = install-dvd5.iso" >> "profiles/autocfg.mk"
setarch i586 make -C profiles
make[1]: Вход в каталог `/home/tema/distronavigator/mpd/profiles'
ls: невозможно получить доступ к */.work/chroot/.image/etc/altlinux-release: Нет такого файла или каталога
ls: невозможно получить доступ к */.work/chroot/.image/etc/altlinux-release: Нет такого файла или каталога
mki-invalidate-cache: CACHEDIR: /home/tema/distronavigator/mpd/profiles/.work/.cache: directory not available.
/usr/share/mkimage/tools/mki-run-make "live" make -w
ls: невозможно получить доступ к */.work/chroot/.image/etc/altlinux-release: Нет такого файла или каталога
ls: невозможно получить доступ к */.work/chroot/.image/etc/altlinux-release: Нет такого файла или каталога
make[2]: Entering directory `/home/tema/distronavigator/mpd/profiles/live'
IMAGE_PACKAGES: branding-kometa-school-release branding-kometa-school-bootsplash branding-kometa-school-graphics branding-kometa-school-notes branding-kometa-school-alterator branding-kometa-school-indexhtml branding-kometa-school-bootloader branding-kometa-school-slideshow apt-conf-branch  /home/tema/distronavigator/mpd/profiles/pkg/lists/kernel-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kernel-video-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kernel-wifi-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/live-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kometa-school-irl-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kometa-school-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kde-lite-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/nm-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kometa-school-irl-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kometa-school-irl-p8-live /home/tema/distronavigator/mpd/profiles/pkg/lists/kometa-school-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kde-lite-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/nm-p8 /home/tema/distronavigator/mpd/profiles/pkg/lists/kometa-school-p8-live
mkimage: Processing 'prepare' ...
mki-create-workdir: has started executing.
'/home/tema/distronavigator/mpd/profiles/live/.work' -> '/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.live.1e4gSdnIc'
mkdir: created directory '/home/tema/distronavigator/mpd/profiles/live/.work/pkgbox'
mkdir: created directory '/home/tema/distronavigator/mpd/profiles/live/.work/.out'
mkdir: created directory '/home/tema/distronavigator/mpd/profiles/live/.work/.cache'
mkdir: created directory '/home/tema/distronavigator/mpd/profiles/live/.work/.cache/mki'
mkdir: created directory '/home/tema/distronavigator/mpd/profiles/live/.work/.cache/hsh'
mkimage: Processing 'prepare-workdir' ...
mki-cache: has started executing.
mki-prepare: has started executing.
mkaptbox: changed working directory to `/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.live.1e4gSdnIc/pkgbox'
mkaptbox: Locked working directory `/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.live.1e4gSdnIc/pkgbox'
mkdir: created directory 'aptbox'
mkaptbox: Changed working directory to `/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.live.1e4gSdnIc/pkgbox/aptbox'.
mkdir: created directory './etc'
mkdir: created directory './etc/apt'
mkdir: created directory './etc/apt/apt.conf.d'
mkdir: created directory './etc/apt/sources.list.d'
mkdir: created directory './etc/apt/vendors.list.d'
mkdir: created directory './home'
mkdir: created directory './home/user'
mkdir: created directory './var'
mkdir: created directory './var/cache'
mkdir: created directory './var/cache/apt'
mkdir: created directory './var/cache/apt/archives'
mkdir: created directory './var/cache/apt/archives/partial'
mkdir: created directory './var/lib'
mkdir: created directory './var/lib/apt'
mkdir: created directory './var/lib/apt/lists'
mkdir: created directory './var/lib/apt/lists/partial'
mkdir: created directory './var/lib/rpm'
mode of 'setarch' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
mkaptbox: created apt-cache wrapper
mode of 'apt-cache' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
mkaptbox: created apt-config wrapper
mode of 'apt-config' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
mkaptbox: created apt-get wrapper
mode of 'apt-get' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
mkaptbox: created regenbasedir
mode of 'regenbasedir' changed from 0644 (rw-r--r--) to 0755 (rwxr-xr-x)
mkaptbox: Created APT configuration file `/tmp/.private/tema/distronavigator/mkimage-work-dir/mkimage.live.1e4gSdnIc/pkgbox/aptbox/etc/apt/apt.conf'.
mkaptbox: Created APT source list file `./etc/apt/sources.list'.
mkaptbox: Created RPM database in `./var/lib/rpm/'.
Ign file: i586 release
Err file: i586/hasher pkglist
  File not found
Ign file: i586/hasher release
Failed to fetch file:/home/tema/distronavigator/repo/i586/base/pkglist.hasher  File not found
Reading Package Lists...
Building Dependency Tree...
E: Some index files failed to download, they have been ignored, or old ones used instead.
make[2]: *** [prepare-workdir] Error 1
make[2]: Leaving directory `/home/tema/distronavigator/mpd/profiles/live'
make[1]: *** [live] Ошибка 2
make[1]: Выход из каталога `/home/tema/distronavigator/mpd/profiles'
make: *** [install-dvd5.iso] Ошибка 2
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 8.2.2017, 11:59
Сообщение #685


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

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



Репутация: 2


Кажется понял. В навигаторе галочка "Обновлять базу личного репозитария перед сборкой" для i586 не срабатывает. Сейчас вручную сделал genbasedir. Посмотрим что получится
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 8.2.2017, 12:38
Сообщение #686


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

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



Репутация: 2


Собралось smile.gif
Иван, принимай как багу отработку этой галки для i586 smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 8.2.2017, 13:29
Сообщение #687


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

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



Репутация: 30


Так и есть smile.gif genbasedir выполнялся для той архитектуры, которая указана на странице "Сборочная система" (у тебя там, наверное, обычно выставлена x86_64, из-за чего ошибки и случаются именно на i586), и потому отрабатывал впустую в том случае, если в очереди сборка с иной архитектурой. Я багу не мог поймать, так как вручную в тот репозиторий ничего не добавлял и, соответственно, сбоев из-за этого у меня не бывало. Исправлю в следующей версии. Но у себя можешь подправить хоть сейчас. /usr/share/distronavigator/distronavigator.py, строка 794
Код
                u=subprocess.Popen('genbasedir --topdir='+my_repo[1].replace("file:","")+' '+my_repo[2]+' '+my_repo[3], shell=True)      # выполняем команду

Замени на
Код
                u=subprocess.Popen('genbasedir --topdir='+my_repo[1].replace("file:","")+' x86_64 '+my_repo[3]+' && genbasedir --topdir='+my_repo[1].replace("file:","")+' i586 '+my_repo[3], shell=True)      # выполняем команду

то есть пускай genbasedir выполняется для обеих архитектур (потом сделаю культурнее, экономичнее, а пока и так сойдёт).


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


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

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



Репутация: 30


Новая версия:
srpm
rpm
Стало возможным редактирование не только своих, но и базовых брендингов (клубного и кометовских). По умолчанию оно отключено, поскольку нужно лишь желающим работать в Навигаторе над своими брендингами, время от времени выкладывая их новые версии для клубной репы. Если включить эту опцию, то на странице выбора брендингов для редактирования будут предлагаться, кроме своих, также и базовые брендинги (те из них, исходники которых уже скачаны).
Теперь перед каждой сборкой пакетов брендинга можно указать бранч и версию. В связи с чем пользовательские брендинги отныне создаются без привязки к какому-либо бранчу. Из-за этого с ранее созданными брендингами могут быть проблемы, которые решаются разве что вручную.
Также устранена бага, которую вчера нашёл Артём.
Удалять/переименовывать ~/distronavigator не надо, поскольку восстановил его автообновление; просьба сообщать о возможных при этом странностях smile.gif


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


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

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



Репутация: 6


Отлично, Иван. Спасибо.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
tema
сообщение 14.2.2017, 4:02
Сообщение #690


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

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



Репутация: 2


А можно сделать так, чтобы программа проверяла каждый пакет из списка на наличие? И просто пропускала те, которых нет, а не обваливалась. И в конце просто написала о том, что такого-то пакета найдено не было. Дело в том, что, например, shotcut есть только для 64х бит. И это геморно исключать пакет из всех дистров и отдельно запускать очередь для 32х бит

Сообщение отредактировал tema - 14.2.2017, 4:03
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

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

 



RSS Текстовая версия Сейчас: 20.6.2025, 22:06