* [devel] mkimage-profiles: сделать icewm-githubmod основным пакетом для сборок с icewm @ 2015-09-28 17:54 ` Дмитрий Ханжин 2015-10-04 18:25 ` Дмитрий Ханжин 0 siblings, 1 reply; 6+ messages in thread From: Дмитрий Ханжин @ 2015-09-28 17:54 UTC (permalink / raw) To: devel -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 28.09.2015 16:25, Michael Shigorin пишет: > On Sat, Sep 26, 2015 at 02:53:20PM +0300, Дмитрий Ханжин wrote: >> Предлагаю icewm-ные сборки делать с icewm-githubmod, так как >> собственно icewm заброшен апстримом. >> http://git.altlinux.org/people/jinn/packages/?p=mkimage-profiles.git;a=commit;h=61f5ffea5bca6b92c87ce8e892eb3c0994abfe53 >> >> >> Тут как-бы всё понятно, всё, кроме стартеркита на p7, будет >> собираться с icewm-githubmod. Не вершина изящества, но вроде >> ничего. Я проверил, работает как задумано. > > Может, просто собирать в сизифный пакет icewm тот, который > -githubmod, если регрессий нет, а хорошее добавляется? Я думал об этом, но мне показалось, что тут много всяких но. Icewm-githubmod я собираю без -light, сборка переведена на cmake, как исходник, вместо развернутого тарбола, используется апстримный git. Я затруднился, каким образом так резко сменить систему сборки, поэтому собрал новый icewm как -githubmod. Как вариант, можно совсем удалить старый icewm, Provides: icewm в новом есть, можно добавить Obsoletes, для обеспечения автообновления. Для справки, в Дебиане githubmod находится в поле версии, но, как я понял, там не произошло такого радикального изменения сборки. Короче, нужен совет. > > Если нет, то по префиксам я бы предложил соблюдать тот же порядок, > что и в пакетах, т.е. вместо -legacy для старого добавлять > -githubmod для нового; соответственно строчку в conf.d/regular.mk > перевести на -githubmod, а в p7.mk -- оставить как есть. Принцип > наименьшего удивления, тыскыть. > Мудрая мысль. > Сегодня думаю делать выпуск, если доберёшься сам или скажешь, как > мне переделать -- давай включим. > Время вроде не поджимает, давай подумаем, как лучше. >> И ещё, в регулярку каким-то боком заносит systemd-services, >> который, не то что-бы критично, но там не нужен, и может мешать, >> но изгнать его оттуда у меня не получилось, хотя потом его >> безболезненно удалить. > > Это всё беда с сислогами... боролся уж: > 30d38381a3d9318c53e96ce97d001da70cd7902e > 62e7e9c152ffde355c648fde98d717c395711178 > b2a1befe25685074f8e2df74bcc93b4769eb8500 -- явно пора делать новый > набег, или уже добираться чинить mkimage (см. примечание к > третьему коммиту из указанных). > WBR. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iEYEARECAAYFAlYJfrgACgkQOSYE49d5ybgyrgCgnN0BvRNh4y+5jqcRuNwrjQnZ 0y8An2SeFUomBBkpjbbjtNrKPrImnIu7 =yCmf -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] mkimage-profiles: сделать icewm-githubmod основным пакетом для сборок с icewm 2015-09-28 17:54 ` [devel] mkimage-profiles: сделать icewm-githubmod основным пакетом для сборок с icewm Дмитрий Ханжин @ 2015-10-04 18:25 ` Дмитрий Ханжин 2015-10-05 10:26 ` Michael Shigorin 0 siblings, 1 reply; 6+ messages in thread From: Дмитрий Ханжин @ 2015-10-04 18:25 UTC (permalink / raw) To: devel, ALT Linux Sisyphus discussions, Michael Shigorin, Dmitriy Khanzhin -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Привет. Сначала напомню, о чём речь. 28.09.2015 20:54, Дмитрий Ханжин пишет: > 28.09.2015 16:25, Michael Shigorin пишет: >> On Sat, Sep 26, 2015 at 02:53:20PM +0300, Дмитрий Ханжин wrote: >>> Предлагаю icewm-ные сборки делать с icewm-githubmod, так как >>> собственно icewm заброшен апстримом. >>> http://git.altlinux.org/people/jinn/packages/?p=mkimage-profiles.git;a=commit;h=61f5ffea5bca6b92c87ce8e892eb3c0994abfe53 >>> > >>> Тут как-бы всё понятно, всё, кроме стартеркита на p7, будет >>> собираться с icewm-githubmod. Не вершина изящества, но вроде >>> ничего. Я проверил, работает как задумано. > >> Может, просто собирать в сизифный пакет icewm тот, который >> -githubmod, если регрессий нет, а хорошее добавляется? > > Я думал об этом, но мне показалось, что тут много всяких но. > Icewm-githubmod я собираю без -light, сборка переведена на cmake, > как исходник, вместо развернутого тарбола, используется апстримный > git. Я затруднился, каким образом так резко сменить систему > сборки, поэтому собрал новый icewm как -githubmod. Как вариант, > можно совсем удалить старый icewm, Provides: icewm в новом есть, > можно добавить Obsoletes, для обеспечения автообновления. Для > справки, в Дебиане githubmod находится в поле версии, но, как я > понял, там не произошло такого радикального изменения сборки. > Короче, нужен совет. > > >> Если нет, то по префиксам я бы предложил соблюдать тот же >> порядок, что и в пакетах, т.е. вместо -legacy для старого >> добавлять -githubmod для нового; соответственно строчку в >> conf.d/regular.mk перевести на -githubmod, а в p7.mk -- оставить >> как есть. Принцип наименьшего удивления, тыскыть. > > Мудрая мысль. > >> Сегодня думаю делать выпуск, если доберёшься сам или скажешь, как >> мне переделать -- давай включим. > > Время вроде не поджимает, давай подумаем, как лучше. > Нынче нашёл время для проверки. Решил, что сделаю так: добавляю в icewm-githubmod Obsoletes: icewm-light <= 1.3.8 и удаляю пакет icewm. Dist-upgrade проходит правильно, и в mkimage-profiles не нужно вносить изменений, образы собираются правильно. Если не будет возражений, задание сделаю завтра. Кросспост, пожалуйста, отвечайте в одну рассылку. >>> И ещё, в регулярку каким-то боком заносит systemd-services, >>> который, не то что-бы критично, но там не нужен, и может >>> мешать, но изгнать его оттуда у меня не получилось, хотя потом >>> его безболезненно удалить. > >> Это всё беда с сислогами... боролся уж: >> 30d38381a3d9318c53e96ce97d001da70cd7902e >> 62e7e9c152ffde355c648fde98d717c395711178 >> b2a1befe25685074f8e2df74bcc93b4769eb8500 -- явно пора делать >> новый набег, или уже добираться чинить mkimage (см. примечание к >> третьему коммиту из указанных). > > > > WBR. > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iEYEARECAAYFAlYRbwcACgkQOSYE49d5ybgkTgCcDCayTn7rkR+zcRb/3waWFr7I H6wAnRwL2I1g4WRxbcl93EpBKG8h/8x9 =8dWJ -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] mkimage-profiles: сделать icewm-githubmod основным пакетом для сборок с icewm 2015-10-04 18:25 ` Дмитрий Ханжин @ 2015-10-05 10:26 ` Michael Shigorin 2015-10-05 11:46 ` Дмитрий Ханжин 0 siblings, 1 reply; 6+ messages in thread From: Michael Shigorin @ 2015-10-05 10:26 UTC (permalink / raw) To: devel On Sun, Oct 04, 2015 at 09:25:12PM +0300, Дмитрий Ханжин wrote: > > Время вроде не поджимает, давай подумаем, как лучше. > Нынче нашёл время для проверки. > Решил, что сделаю так: добавляю в icewm-githubmod > Obsoletes: icewm-light <= 1.3.8 и удаляю пакет icewm. > Dist-upgrade проходит правильно, и в mkimage-profiles не нужно > вносить изменений, образы собираются правильно. > Если не будет возражений, задание сделаю завтра. У меня нет; а если понадобится, в сизиф можно собрать какой icewm-legacy или там icewm-classic, который совсем ice. Только ты ж не один Obsoletes: добавил, а и Provides:, так? -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] mkimage-profiles: сделать icewm-githubmod основным пакетом для сборок с icewm 2015-10-05 10:26 ` Michael Shigorin @ 2015-10-05 11:46 ` Дмитрий Ханжин 2015-10-05 15:49 ` Michael Shigorin 0 siblings, 1 reply; 6+ messages in thread From: Дмитрий Ханжин @ 2015-10-05 11:46 UTC (permalink / raw) To: ALT Linux Team development discussions Да, Provides: icewm icewm-light тоже добавлены, иначе с оформлением много мороки. Я полагаю, два icewm в репозитории держать смысла не много, учитывая, что в icewm-githubmod исправлено ошибок. Что касается имени пакета, -githubmod, я добавил сам, это ведь по факту, другой icewm, форкнули его между 1.3.7 и 1.3.8. Тогда вечером отправлю задание, как и задумал, восстановить как было можно всегда, git же никуда не денется. Прошу прощения за топ-постинг. 5 октября 2015 г. 13:26:38 GMT+03:00, Michael Shigorin <mike@altlinux.org> пишет: >On Sun, Oct 04, 2015 at 09:25:12PM +0300, Дмитрий Ханжин wrote: >> > Время вроде не поджимает, давай подумаем, как лучше. >> Нынче нашёл время для проверки. >> Решил, что сделаю так: добавляю в icewm-githubmod >> Obsoletes: icewm-light <= 1.3.8 и удаляю пакет icewm. >> Dist-upgrade проходит правильно, и в mkimage-profiles не нужно >> вносить изменений, образы собираются правильно. >> Если не будет возражений, задание сделаю завтра. > >У меня нет; а если понадобится, в сизиф можно собрать какой >icewm-legacy или там icewm-classic, который совсем ice. > >Только ты ж не один Obsoletes: добавил, а и Provides:, так? > >-- > ---- WBR, Michael Shigorin / http://altlinux.org > ------ http://opennet.ru / http://anna-news.info >_______________________________________________ >Devel mailing list >Devel@lists.altlinux.org >https://lists.altlinux.org/mailman/listinfo/devel -- Простите за краткость, создано в K-9 Mail. ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] mkimage-profiles: сделать icewm-githubmod основным пакетом для сборок с icewm 2015-10-05 11:46 ` Дмитрий Ханжин @ 2015-10-05 15:49 ` Michael Shigorin 2015-10-05 18:28 ` Дмитрий Ханжин 0 siblings, 1 reply; 6+ messages in thread From: Michael Shigorin @ 2015-10-05 15:49 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Oct 05, 2015 at 02:46:52PM +0300, Дмитрий Ханжин wrote: > Я полагаю, два icewm в репозитории держать смысла не много, > учитывая, что в icewm-githubmod исправлено ошибок. Скажем так -- возражающему предоставляется возможность взять из p7 или архива и потащить дальше оригинальный вариант. > Что касается имени пакета, -githubmod, я добавил сам, это ведь > по факту, другой icewm, форкнули его между 1.3.7 и 1.3.8. Апстрим не думает сделать rebase на 1.3.8 или последующие коммиты (если таковые были)? Впрочем, это уже разве им вопрос передать... -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [devel] mkimage-profiles: сделать icewm-githubmod основным пакетом для сборок с icewm 2015-10-05 15:49 ` Michael Shigorin @ 2015-10-05 18:28 ` Дмитрий Ханжин 0 siblings, 0 replies; 6+ messages in thread From: Дмитрий Ханжин @ 2015-10-05 18:28 UTC (permalink / raw) To: ALT Linux Team development discussions -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 05.10.2015 18:49, Michael Shigorin пишет: > On Mon, Oct 05, 2015 at 02:46:52PM +0300, Дмитрий Ханжин wrote: >> Я полагаю, два icewm в репозитории держать смысла не много, >> учитывая, что в icewm-githubmod исправлено ошибок. > > Скажем так -- возражающему предоставляется возможность взять из p7 > или архива и потащить дальше оригинальный вариант. > Или взять у меня из git'а. >> Что касается имени пакета, -githubmod, я добавил сам, это ведь по >> факту, другой icewm, форкнули его между 1.3.7 и 1.3.8. > > Апстрим не думает сделать rebase на 1.3.8 или последующие коммиты > (если таковые были)? Впрочем, это уже разве им вопрос передать... > Мои домыслы говорят мне, что если бы они хотели это сделать, давно бы сделали. PS: задание 150829 прошло. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iEYEARECAAYFAlYSwU8ACgkQOSYE49d5ybhBQwCgqqEfvRBqLI/dblgomsCsKPMp Q6kAoI70eHxSAe4UqBg601SGw6a9VWyw =fw0N -----END PGP SIGNATURE----- ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2015-10-05 18:28 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2015-09-28 17:54 ` [devel] mkimage-profiles: сделать icewm-githubmod основным пакетом для сборок с icewm Дмитрий Ханжин 2015-10-04 18:25 ` Дмитрий Ханжин 2015-10-05 10:26 ` Michael Shigorin 2015-10-05 11:46 ` Дмитрий Ханжин 2015-10-05 15:49 ` Michael Shigorin 2015-10-05 18:28 ` Дмитрий Ханжин
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git