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: Thu, 22 Apr 2021 11:45:27 +0300 Message-ID: <CAN5SjABjymxrfd=Lj6QHS7pO1Opx_LZaDLcwVVkUVm2hG4OgaQ@mail.gmail.com> (raw) In-Reply-To: <20210422081549.snq6ptiblyw6fcbs@titan.localdomain> чт, 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://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
next prev parent reply other threads:[~2021-04-22 8:45 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 ` Michael Bykov [this message] 2021-04-26 12:16 ` [room] [sisyphus] " Michael Bykov
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='CAN5SjABjymxrfd=Lj6QHS7pO1Opx_LZaDLcwVVkUVm2hG4OgaQ@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