![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Перенесено из темы "wmsmall - наш дистрибутив с рабочим столом WindowMaker"
Костя, а насчёт пакета installer-common-stage3 и вылезающего через депенды installer-stage3 что можешь сказать? Я так что-то в них запутался изрядно ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#2
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Костя, а насчёт пакета installer-common-stage3 и вылезающего через депенды installer-stage3 что можешь сказать? Я так что-то в них запутался изрядно ![]() Не пойму чего там вылезает ![]() У тебя сборка не доходит до конца ? Если да то попробуй собрать rescue.iso в том же m-p , если тоже не соберется тогда под root-ом : Код sysctl -w fs.protected_symlinks=0
sysctl -w fs.protected_hardlinks=0 Сообщение отредактировал kostyalamer - 15.11.2013, 21:33 |
|
|
![]()
Сообщение
#3
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Нет, я пытаюсь воспроизвести всё это дело в m-p-d (мне-то ведь именно это нужно в первую очередь), а там всё увязает именно в третьей стадии инсталлера, остальное вроде нормально. Вот и гляжу, у тебя в нынешнем профиле wmsmall
Код #installer-common-stage3 а что вместо него? Вынесу это, пожалуй, в отдельную тему, потому что тут же не в WMSmall дело, а вообще в stage3 инсталлера на седьмой платформе. Не пойму, какие именно пакеты надо ставить, куда не ткну - везде obsolete и т.п ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#4
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Нет, я пытаюсь воспроизвести всё это дело в m-p-d (мне-то ведь именно это нужно в первую очередь), а там всё увязает именно в третьей стадии инсталлера, остальное вроде нормально. Вот и гляжу, у тебя в нынешнем профиле wmsmall Код #installer-common-stage3 а что вместо него? Вместо него клубный инсталлер - загляни в m-p в /conf.d/windowmaker.mk |
|
|
![]()
Сообщение
#5
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Вот в m-p для wmsmall прописано:
Код @$(call set,INSTALLER,club) Я в порядке эксперимента вообще убрал из зеркала клубной репы installer-distro-club-stage3 - но WMSmall всё равно собрался и успешно установился. То есть, получается, installer-distro-club-stage2 обязателен (если указано использовать клубный установщик), а -stage3 - не обязателен? Это я не от нечего делать экспериментю, а оттого что у меня в m-p-d любая сборка на t7 сборка упорно обламывается в самом конце, вот и выясняю, что там вообще к чему ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#6
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Вот в m-p для wmsmall прописано: Код @$(call set,INSTALLER,club) Я в порядке эксперимента вообще убрал из зеркала клубной репы installer-distro-club-stage3 - но WMSmall всё равно собрался и успешно установился. То есть, получается, installer-distro-club-stage2 обязателен (если указано использовать клубный установщик), а -stage3 - не обязателен? Это я не от нечего делать экспериментю, а оттого что у меня в m-p-d любая сборка на t7 сборка упорно обламывается в самом конце, вот и выясняю, что там вообще к чему ![]() 1) попробуй стащить m-p-d у zerg -а у него оно точно рабочее: http://git.altlinux.org/people/zerg/packag...p.git;a=summary 2) попробуй собрать в m-p там то сборка до конца доходит ? 3) попробуй мантру ( под root -ом ) перед началом сборки в m-p-d : Код sysctl -w fs.protected_symlinks=0
sysctl -w fs.protected_hardlinks=0 |
|
|
![]()
Сообщение
#7
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Да там в m-p-d ерунда оказалась... чисто из-за моей безалаберности
![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#8
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
То ли у клубного инсталлера с m-p-d на седьмой платформе некая нестыковка, то ли я чего-то не понимаю, но сборка всегда обламывалась с руганью типа
Код installer-distro-club-stage2: Depends: installer-stage2 Depends: installer-feature-services installer-distro-club-stage3: Depends: installer-feature-copy-udev-rules-stage3 E: Broken packages и удовлетворить зависимости не получается. В итоге в configure.ac вместо Код with_installer:-"club" вписал Код with_installer:-"centaurus" после чего WMSmall успешно собрался на t7 и в m-p-d; установился, запустился, работает. А что там с инсталлером - не знаю ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#9
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
В итоге в configure.ac вместо Код with_installer:-"club" вписал Код with_installer:-"centaurus" после чего WMSmall успешно собрался на t7 и в m-p-d; установился, запустился, работает. А что там с инсталлером - не знаю ![]() Любопытно: на t7 m-p-d не переваривает наш инсталлер ( на p6 с ним проблем не было ), а m-p как всегда не нравится наш брендинг ![]() |
|
|
![]()
Сообщение
#10
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Получается, что так. С клубным брендингом в m-p-d и на t7 никаких проблем, как сейчас убедился.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#11
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Я, кстати. там кентавровский инсталлер задействовал просто потому, что он первым вспомнился - поскольку в различиях между инсталлерами слабо разбираюсь
![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#12
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Я, кстати. там кентавровский инсталлер задействовал просто потому, что он первым вспомнился - поскольку в различиях между инсталлерами слабо разбираюсь ![]() Довольно странный косяк , под m-p клубный инсталлер идет без каких-либо проблем ![]() |
|
|
![]()
Сообщение
#13
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Провёл эксперимент: собирал один и тот же дистрибутив (WMSmall) в m-p-d на t7, меняя только инсталлеры.
С клубным инсталлером сборка обрывается после создания altinst: Код The following packages have unmet dependencies: installer-distro-club-stage3: Depends: installer-feature-copy-udev-rules-stage3 С altlinux-generic сборка проходит якобы нормально, но при установке после этапа сохранения настроек - перезагрузка; то есть stage3, получается, просто не работает. Со всеми остальными инсталерами (а пробовал centaurus, workbench, simply-linux, desktop) всё в порядке: дистр собирается, устанавливается, запускается. Не знаю, чем первые два инсталлера так отличаются от прочих ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#14
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Пересобрал клубный инсталлер без зависимости на installer-feature-copy-udev-rules-stage3. Вот с таким изуродованным инсталлером дистры на t7 и в m-p-d успешно собираются, устанавливаются и загружаются. Понимаю, что тем самым я что-то поломал (ведь для чего-то этот installer-feature-copy-udev-rules-stage3 нужен), но что именно - не знаю
![]() ![]() -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#15
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Пересобрал клубный инсталлер без зависимости на installer-feature-copy-udev-rules-stage3. Вот с таким изуродованным инсталлером дистры на t7 и в m-p-d успешно собираются, устанавливаются и загружаются. Понимаю, что тем самым я что-то поломал (ведь для чего-то этот installer-feature-copy-udev-rules-stage3 нужен), но что именно - не знаю ![]() ![]() Можно собрать инсталлер без этой зависимости обозвать его installer-club-m-p-d и залить в нашу репу, правда не знаю стоит ли это делать похоже клубным инсталлером пользуемся только мы с тобой ![]() |
|
|
![]()
Сообщение
#16
|
|
![]() Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Глоб. Модератор Сообщений: 10142 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: ![]() ![]() ![]() |
Что-нибудь сделаю; собственно, вопрос не такой уж важный и решён может быть по-разному. А ты не знаешь, для чего всё-таки там installer-feature-copy-udev-rules-stage3? Большинству инсталлеров этот пакет вроде не нужен.
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
![]()
Сообщение
#17
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Что-нибудь сделаю; собственно, вопрос не такой уж важный и решён может быть по-разному. А ты не знаешь, для чего всё-таки там installer-feature-copy-udev-rules-stage3? Большинству инсталлеров этот пакет вроде не нужен. Без понятия, я уже забыл даже на основе чего я его делал. Вроде с инсталлером от Олега ковырялся но точно не помню ![]() |
|
|
![]()
Сообщение
#18
|
|
![]() Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
Вместо него клубный инсталлер - загляни в m-p в /conf.d/windowmaker.mk А где гит брать? -------------------- |
|
|
![]()
Сообщение
#19
|
|
![]() Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
А ты не знаешь, для чего всё-таки там installer-feature-copy-udev-rules-stage3? Чтобы перетащить настройки вроде /etc/udev/rules.d/70-persistent-net.rules из окружения настройки (инсталер) в собственно устанавливаемую систему, насколько помню. Искать и документировать стоит здесь: http://www.altlinux.org/Installer/beans -------------------- |
|
|
![]()
Сообщение
#20
|
|
![]() Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
а m-p как всегда не нравится наш брендинг ![]() Шо такое, почему не в курсе?! ![]() -------------------- |
|
|
![]()
Сообщение
#21
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
А где гит брать? Михаил, если тебя интересует клубный инсталлер то гита ясное дело нету ![]() http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...0-alt18.src.rpm |
|
|
![]()
Сообщение
#22
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Шо такое, почему не в курсе?! ![]() В курсе, грабли старые и уже давно заржавели ![]() http://lists.altlinux.org/pipermail/devel-...ber/001089.html PS раз уж ты здесь подкинь ссылочку на последнюю актуальную версию m-p для p7 надо наверное инструментарий обновить перед новогодними праздниками ![]() PPS еще вспомнил про wmvolman : http://forum.russ2.com/index.php?s=&sh...ost&p=37220 Сообщение отредактировал kostyalamer - 28.12.2013, 11:08 |
|
|
![]()
Сообщение
#23
|
|
![]() Специалист ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 128 Регистрация: 21.10.2011 Вставить ник Цитата Пользователь №: 2177 Страна: Украина Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
Михаил, если тебя интересует клубный инсталлер то гита ясное дело нету :) , зато есть src-ха : А давайте как-нить устроим посиделки и заодно могу про гит кратенько рассказать? Некоторые src.rpm веду у себя именно в нём ради одного удобства git diff и git log -p при отсмотре правок спеков (насколько знаю, viy@ тоже так). В курсе, грабли старые и уже давно заржавели :) : http://lists.altlinux.org/pipermail/devel-...ber/001089.html Гм, посмотрел в своём архиве -- не видел того письма... наверное, угодило в спам, а я не заметил. PS: там, собственно, список конфликтов надо расширить, добавив как минимум simply. А попадает незатребованный брендинг обычно через общие provides:, которые кем-нибудь вроде alterator-browser-qt реквайрятся. Механизм получается примерно такой: в рамках более ранней транзакции раскрывается вот такая зависимость и в список на установку добавляется один вариант (неподходящий), а в рамках более поздней транзакции попадает уже указанный напрямую вариант и они сталкиваются файлами. Это последствие одного изменения в mkimage, сделанного ради возможности укладывать в RPMS.contrib конфликтующие пакеты (например, MTA). Потихоньку собираюсь с мыслями вспомнить, найти и сделать поведение регулируемым. См. тж. http://www.altlinux.org/Mkimage/debug#conflicts PS раз уж ты здесь подкинь ссылочку на последнюю актуальную версию m-p для p7 надо наверное инструментарий обновить перед новогодними праздниками :) Стартеркиты собирал на гите чуть раньше релиза 1.1.19, см. тег 20131225: http://git.altlinux.org/people/mike/packag....git;a=shortlog В качестве более консервативной поддерживаю ветку 1.0.x, которая и упакована в p7/branch. Насчёт 1.1.x в t7/branch пока раздумываю (и тем временем они попадают только в сизиф). PPS еще вспомнил про wmvolman : http://forum.russ2.com/index.php?s=&sh...ost&p=37220 Отлично! А то у меня сразу руки не дошли тогда, потом всё в долгий ящик... viy@, как и я, вполне достижим по email @altlinux.org :-) Сообщение отредактировал Michael Shigorin - 4.1.2014, 23:34 -------------------- |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 18.6.2025, 15:22 |