From: Michael Bykov <m.bykov@gmail.com> To: "Michael Bykov" <m.bykov@gmail.com>, "Культурный офтопик" <smoke-room@lists.altlinux.org>, "ALT Linux Sisyphus discussions" <sisyphus@lists.altlinux.org> Subject: Re: [room] [sisyphus] собрать пакет Date: Mon, 26 Apr 2021 15:16:56 +0300 Message-ID: <CAN5SjAAhxnew_jemrihWeujcGsHNES6rFmDEV=aib5kckGf_mQ@mail.gmail.com> (raw) In-Reply-To: <CAN5SjABjymxrfd=Lj6QHS7pO1Opx_LZaDLcwVVkUVm2hG4OgaQ@mail.gmail.com> чт, 22 апр. 2021 г. в 11:45, Michael Bykov <m.bykov@gmail.com>: > > чт, 22 апр. 2021 г. в 11:15, Ivan A. Melnikov <iv@altlinux.org>: > > > > On Tue, Apr 20, 2021 at 08:53:40PM +0300, Michael Bykov wrote: > > > Салют, > > > > > > ничего не понимаю в сборке пакетов, поэтому, сорри за простой вопрос: > > > > > > пытаюсь собрать пакет (описание - http://diglossa.org/пакет) для Альта > > > под p9. По инструкции для Electron.js: > > > > > > $ yarn release > > > > > > это означает: > > > "release": "webpack --config=build/webpack.app.config.js > > > --env=production && electron-builder" > > > > > > Получаю хорошенький rpm-чик. > > > > Если он совпадает с тем, что лежит у Вас на гитхабе в релизах, > > то имхо он скорее страшненький чем хорошенький, ну да ладно. > > На гитхабе - под Центос, а как раз для Альта там нет. Может, и > страшненький (я-то не разбираюсь), но работает же нормально. Как раз и > нужен такой же для Альта. А если будет не-страшненький, то еще лучше. > > > > При попытке установить который получаю: > > > > > > Следующие пакеты имеют неудовлетворенные зависимости: > > > diglossa.js: Требует: gtk3 но пакет не может быть установлен > > > E: Извините, `битые' пакеты > > > > Надо бы бекпортировать исправление https://bugzilla.altlinux.org/39393 > > из Сизифа в p9. Завёл https://bugzilla.altlinux.org/39972 > > > Смотрю - > Оказывается, сделано в libgtk+3-3.24.25-alt1. > > Это значит, что пакет соберется? Сейчас попробую. Да, отлично, пакет собрался и работает, спасибо! https://github.com/mbykov/diglossa.js/releases/tag/v0.9.8 назвал пакет alt.x86_64.rpm, не знаю, правильно ли это: diglossa.js-0.9.8-alt.x86_64.rpm > > > > > В https://travis-ci.org пакеты нормально собираются, см > > > > > > https://github.com/mbykov/diglossa.js/releases/tag/v0.9.63 > > > > > > В travis я получаю rpm для Centos-a, и deb для Убунты. Все ок. > > > rpm для Центоса у нас, естественно, не работает. > > > > > > и есть tar.gz, из него приложение у меня на p9 и p8 стартует и > > > работает нормально. > > > > > > Есть-ли у нас где-то инструкция, как собрать пакет rpm для Альта в > > > таких условиях? Или к кому можно обратиться, кто с таким сталкивался? > > > Или просто, как напрямую собрать пакет для альта из tar.gz? > > > > Всегда можно научиться писать спеки и собирать пакеты > > в Сизиф, не из tar.gz конечно а из исходников. Если интересно, > > начать наверное стоит отсюда: > > https://www.altlinux.org/ALT_Linux_Team > > > Иван, гляньте на объем работы в моем проекте. > > Мне очень не хочется самому сделать плохо то, что десяток человек из > Альт-тим сделают хорошо с завязанными глазами. Потому и попросил о > помощи в сборке этого пакета. Если пакет соберется с > libgtk+3-3.24.25-alt1, по вашей наводке, то и ок, спасибо. > > И это же не одному мне нужно - Electron.js - популярная штука, ждете > еще проектов на ней. Кривая, косая, но альтернативы-то нет. Полезная > вещь в хозяйстве. Потому и требуется тут профессионал, а не - > "научиться писать спеки" > > > > > > > -- > > wbr, > > iv m. > > > > -- > М. > > http://diglossa.org -- М. http://diglossa.org
prev parent reply other threads:[~2021-04-26 12:16 UTC|newest] Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-04-20 17:53 [room] " Michael Bykov 2021-04-22 8:45 ` [room] [sisyphus] " Michael Bykov 2021-04-26 12:16 ` Michael Bykov [this message]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to='CAN5SjAAhxnew_jemrihWeujcGsHNES6rFmDEV=aib5kckGf_mQ@mail.gmail.com' \ --to=m.bykov@gmail.com \ --cc=sisyphus@lists.altlinux.org \ --cc=smoke-room@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Культурный офтопик This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/smoke-room/0 smoke-room/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 smoke-room smoke-room/ http://lore.altlinux.org/smoke-room \ smoke-room@lists.altlinux.org smoke-room@lists.altlinux.ru smoke-room@lists.altlinux.com smoke-room@altlinux.ru smoke-room@altlinux.org smoke-room@altlinux.com public-inbox-index smoke-room Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.smoke-room AGPL code for this site: git clone https://public-inbox.org/public-inbox.git