IPB

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

 
Ответить в эту темуОткрыть новую тему
> Пакеты stage3 инсталлера на седьмой платформе
Поделиться
ИВК
сообщение 14.11.2013, 23:13
Сообщение #1


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

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



Репутация: 30


Перенесено из темы "wmsmall - наш дистрибутив с рабочим столом WindowMaker"

Костя, а насчёт пакета installer-common-stage3 и вылезающего через депенды installer-stage3 что можешь сказать? Я так что-то в них запутался изрядно biggrin.gif


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


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

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



Репутация: 20


Цитата(IVK @ 14.11.2013, 23:13) *
Костя, а насчёт пакета installer-common-stage3 и вылезающего через депенды installer-stage3 что можешь сказать? Я так что-то в них запутался изрядно biggrin.gif

Не пойму чего там вылезает smile.gif
У тебя сборка не доходит до конца ?
Если да то попробуй собрать rescue.iso в том же m-p , если тоже не соберется тогда
под root-ом :
Код
sysctl -w fs.protected_symlinks=0
sysctl -w fs.protected_hardlinks=0


Сообщение отредактировал kostyalamer - 15.11.2013, 21:33
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 15.11.2013, 21:45
Сообщение #3


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

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



Репутация: 30


Нет, я пытаюсь воспроизвести всё это дело в m-p-d (мне-то ведь именно это нужно в первую очередь), а там всё увязает именно в третьей стадии инсталлера, остальное вроде нормально. Вот и гляжу, у тебя в нынешнем профиле wmsmall
Код
#installer-common-stage3

а что вместо него?
Вынесу это, пожалуй, в отдельную тему, потому что тут же не в WMSmall дело, а вообще в stage3 инсталлера на седьмой платформе. Не пойму, какие именно пакеты надо ставить, куда не ткну - везде obsolete и т.п mellow.gif


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


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

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



Репутация: 20


Цитата(IVK @ 15.11.2013, 21:45) *
Нет, я пытаюсь воспроизвести всё это дело в m-p-d (мне-то ведь именно это нужно в первую очередь), а там всё увязает именно в третьей стадии инсталлера, остальное вроде нормально. Вот и гляжу, у тебя в нынешнем профиле wmsmall
Код
#installer-common-stage3

а что вместо него?

Вместо него клубный инсталлер - загляни в m-p в /conf.d/windowmaker.mk
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 17.11.2013, 14:01
Сообщение #5


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

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



Репутация: 30


Вот в m-p для wmsmall прописано:
Код
@$(call set,INSTALLER,club)

Я в порядке эксперимента вообще убрал из зеркала клубной репы installer-distro-club-stage3 - но WMSmall всё равно собрался и успешно установился. То есть, получается, installer-distro-club-stage2 обязателен (если указано использовать клубный установщик), а -stage3 - не обязателен?
Это я не от нечего делать экспериментю, а оттого что у меня в m-p-d любая сборка на t7 сборка упорно обламывается в самом конце, вот и выясняю, что там вообще к чему dry.gif


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


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

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



Репутация: 20


Цитата(IVK @ 17.11.2013, 14:01) *
Вот в m-p для wmsmall прописано:
Код
@$(call set,INSTALLER,club)

Я в порядке эксперимента вообще убрал из зеркала клубной репы installer-distro-club-stage3 - но WMSmall всё равно собрался и успешно установился. То есть, получается, installer-distro-club-stage2 обязателен (если указано использовать клубный установщик), а -stage3 - не обязателен?
Это я не от нечего делать экспериментю, а оттого что у меня в m-p-d любая сборка на t7 сборка упорно обламывается в самом конце, вот и выясняю, что там вообще к чему dry.gif

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
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 17.11.2013, 17:05
Сообщение #7


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

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



Репутация: 30


Да там в m-p-d ерунда оказалась... чисто из-за моей безалаберности biggrin.gif уже исправил и дистр с tde для пробы собрал, так что и wmsmall соберу. А в m-p существенных проблем вовсе не было, собранный там wmsmall у меня уже в виртуалке работает.


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


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

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



Репутация: 30


То ли у клубного инсталлера с 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; установился, запустился, работает. А что там с инсталлером - не знаю unknw.gif


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


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

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



Репутация: 20


Цитата(IVK @ 18.11.2013, 21:40) *
В итоге в configure.ac вместо
Код
with_installer:-"club"

вписал
Код
with_installer:-"centaurus"

после чего WMSmall успешно собрался на t7 и в m-p-d; установился, запустился, работает. А что там с инсталлером - не знаю unknw.gif

Любопытно: на t7 m-p-d не переваривает наш инсталлер ( на p6 с ним проблем не было ), а m-p как всегда не нравится наш брендинг smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 18.11.2013, 22:41
Сообщение #10


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

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



Репутация: 30


Получается, что так. С клубным брендингом в m-p-d и на t7 никаких проблем, как сейчас убедился.


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


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

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



Репутация: 30


Я, кстати. там кентавровский инсталлер задействовал просто потому, что он первым вспомнился - поскольку в различиях между инсталлерами слабо разбираюсь mellow.gif а так он что-то мне не нравится. А вообще, если уж клубный в m-p-d на седьмой платформе не идёт, то какой лучше вместо него использовать?


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


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

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



Репутация: 20


Цитата(IVK @ 23.11.2013, 13:02) *
Я, кстати. там кентавровский инсталлер задействовал просто потому, что он первым вспомнился - поскольку в различиях между инсталлерами слабо разбираюсь mellow.gif а так он что-то мне не нравится. А вообще, если уж клубный в m-p-d на седьмой платформе не идёт, то какой лучше вместо него использовать?

Довольно странный косяк , под m-p клубный инсталлер идет без каких-либо проблем smile.gif . Попробуй чего-нибудь другое вроде installer-distro-altlinux-generic если от кентавра не нравится .
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 25.11.2013, 16:15
Сообщение #13


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

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



Репутация: 30


Провёл эксперимент: собирал один и тот же дистрибутив (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) всё в порядке: дистр собирается, устанавливается, запускается.
Не знаю, чем первые два инсталлера так отличаются от прочих mellow.gif


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


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

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



Репутация: 30


Пересобрал клубный инсталлер без зависимости на installer-feature-copy-udev-rules-stage3. Вот с таким изуродованным инсталлером дистры на t7 и в m-p-d успешно собираются, устанавливаются и загружаются. Понимаю, что тем самым я что-то поломал (ведь для чего-то этот installer-feature-copy-udev-rules-stage3 нужен), но что именно - не знаю unknw.gif То есть проблема решена, но очень грубым способом, а надо будет решить её правильно smile.gif


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


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

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



Репутация: 20


Цитата(IVK @ 28.11.2013, 20:56) *
Пересобрал клубный инсталлер без зависимости на installer-feature-copy-udev-rules-stage3. Вот с таким изуродованным инсталлером дистры на t7 и в m-p-d успешно собираются, устанавливаются и загружаются. Понимаю, что тем самым я что-то поломал (ведь для чего-то этот installer-feature-copy-udev-rules-stage3 нужен), но что именно - не знаю unknw.gif То есть проблема решена, но очень грубым способом, а надо будет решить её правильно smile.gif

Можно собрать инсталлер без этой зависимости обозвать его installer-club-m-p-d и залить в нашу репу, правда не знаю стоит ли это делать
похоже клубным инсталлером пользуемся только мы с тобой smile.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
ИВК
сообщение 28.11.2013, 21:49
Сообщение #16


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

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



Репутация: 30


Что-нибудь сделаю; собственно, вопрос не такой уж важный и решён может быть по-разному. А ты не знаешь, для чего всё-таки там installer-feature-copy-udev-rules-stage3? Большинству инсталлеров этот пакет вроде не нужен.


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


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

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



Репутация: 20


Цитата(IVK @ 28.11.2013, 21:49) *
Что-нибудь сделаю; собственно, вопрос не такой уж важный и решён может быть по-разному. А ты не знаешь, для чего всё-таки там installer-feature-copy-udev-rules-stage3? Большинству инсталлеров этот пакет вроде не нужен.

Без понятия, я уже забыл даже на основе чего я его делал. Вроде с инсталлером от Олега ковырялся но точно не помню unknw.gif
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 28.12.2013, 2:25
Сообщение #18


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

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



Репутация: 5


Цитата(kostyalamer @ 15.11.2013, 20:56) *
Вместо него клубный инсталлер - загляни в m-p в /conf.d/windowmaker.mk

А где гит брать?


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 28.12.2013, 2:28
Сообщение #19


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

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



Репутация: 5


Цитата(IVK @ 28.11.2013, 20:49) *
А ты не знаешь, для чего всё-таки там installer-feature-copy-udev-rules-stage3?

Чтобы перетащить настройки вроде /etc/udev/rules.d/70-persistent-net.rules из окружения настройки (инсталер) в собственно устанавливаемую систему, насколько помню.

Искать и документировать стоит здесь: http://www.altlinux.org/Installer/beans


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 28.12.2013, 2:30
Сообщение #20


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

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



Репутация: 5


Цитата(kostyalamer @ 18.11.2013, 21:31) *
а m-p как всегда не нравится наш брендинг smile.gif

Шо такое, почему не в курсе?! smile.gif


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 28.12.2013, 8:41
Сообщение #21


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

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



Репутация: 20


Цитата(Michael Shigorin @ 28.12.2013, 2:25) *
А где гит брать?

Михаил, если тебя интересует клубный инсталлер то гита ясное дело нету smile.gif , зато есть src-ха :
http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...0-alt18.src.rpm
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
kostyalamer
сообщение 28.12.2013, 8:47
Сообщение #22


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

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



Репутация: 20


Цитата(Michael Shigorin @ 28.12.2013, 2:30) *
Шо такое, почему не в курсе?! smile.gif

В курсе, грабли старые и уже давно заржавели smile.gif :
http://lists.altlinux.org/pipermail/devel-...ber/001089.html
PS раз уж ты здесь подкинь ссылочку на последнюю актуальную версию m-p для p7 надо наверное инструментарий обновить перед новогодними праздниками smile.gif
PPS еще вспомнил про wmvolman :
http://forum.russ2.com/index.php?s=&sh...ost&p=37220

Сообщение отредактировал kostyalamer - 28.12.2013, 11:08
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Michael Shigorin
сообщение 4.1.2014, 23:30
Сообщение #23


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

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



Репутация: 5


Цитата(kostyalamer @ 28.12.2013, 7:41) *
Михаил, если тебя интересует клубный инсталлер то гита ясное дело нету :) , зато есть src-ха :

А давайте как-нить устроим посиделки и заодно могу про гит кратенько рассказать? Некоторые src.rpm веду у себя именно в нём ради одного удобства git diff и git log -p при отсмотре правок спеков (насколько знаю, viy@ тоже так).

Цитата(kostyalamer @ 28.12.2013, 7:47) *
В курсе, грабли старые и уже давно заржавели :) :
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

Цитата(kostyalamer @ 28.12.2013, 7:47) *
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 пока раздумываю (и тем временем они попадают только в сизиф).

Цитата(kostyalamer @ 28.12.2013, 7:47) *
PPS еще вспомнил про wmvolman :
http://forum.russ2.com/index.php?s=&sh...ost&p=37220

Отлично! А то у меня сразу руки не дошли тогда, потом всё в долгий ящик...

viy@, как и я, вполне достижим по email @altlinux.org :-)

Сообщение отредактировал Michael Shigorin - 4.1.2014, 23:34


--------------------
--
Michael Shigorin | ALT Linux Team | OpenNET | ANNA-News Agency
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



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