[devel] Куда можно добавить feature gtk3?

Eugine Kosenko eugine.kosenko на gmail.com
Вс Сен 8 13:45:36 MSK 2019


Да, именно это и помогло. Спасибо!

сб, 7 вер. 2019 о 22:07 Vladimir D. Seleznev <vseleznv на altlinux.org> пише:

> On Sat, Sep 07, 2019 at 05:57:59PM +0300, Eugine Kosenko wrote:
> > По ходу понадобилось поставить стороннюю приблуду Draw IO, которая
> > распространяется в виде rpm (
> >
> https://github.com/jgraph/drawio-desktop/releases/download/v11.2.4/draw.io-x86_64-11.2.4.rpm
> ).
> > Она потребовала установить gtk3.
> >
> > $ sudo rpm -i ~/Downloads/draw.io-x86_64-11.2.4.rpm
> > ошибка: Неудовлетворенные зависимости:
> >         gtk3 нужен для draw.io-11.2.4-1.x86_64
> >
> > На самом деле это только проблема именования пакетов, так как после rpm
> -i
> > --force приблуда становится нормально и вполне нормально работает.
> >
> > Появилась идея подсунуть ей минимальный пакет-"заглушку", чтобы она
> думала,
> > что в системе есть gtk3. Но поскольку я ленивый, есть желание сделать ее
> > минимальной. Есть ли у кого уже готовый минимальный stub для spec-файла,
> > чтобы без файлов и всего такого?
> >
> > Как вариант, подозреваю, что эту зависимость можно включить, как
> > предоставляемую feature, в какой-то из пакетов libgtk3. Может ли кто
> > подсказать, куда и как грамотно ее втыкнуть?
> >
> > В целом задача "сделать правильно" не стоит. Мне это нужно только для
> моей
> > машины, я готов ради этого пересобрать нужный пакет gtk3
>
> Не знаю, это ли вы имели в виду под stub'ом, но это вполне работает:
>
> $ cat <<EOF >stubpkg.spec
> Name: stubpkg
> Version: 0
> Release: 0
>
> Summary: stub package
> Group: Other
> License: public domain
>
> BuildArch: noarch
>
> Provides: gtk3
>
> %description
> %summary.
>
> %files
> EOF
> $ rpm -ba stubpkg.spec
>
> --
>    С уважением,
>    Владимир Селезнев
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20190908/3c86973b/attachment.html>


Подробная информация о списке рассылки Devel