Bug 42003 - недостающие Requires:
Summary: недостающие Requires:
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: screenruler (show other bugs)
Version: unstable
Hardware: all Linux
: P5 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-20 17:52 MSK by Michael Shigorin
Modified: 2022-02-20 20:40 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2022-02-20 17:52:53 MSK
Сборка из p10 при попытке запуска на стартерките с wmaker попросту падает;
в пакете недостаёт явных зависимостей как минимум на:

libatk-gir libpango-gir libgdk-pixbuf-gir

Возможно, надо что-то думать с их генерацией (вот здесь подключаю aris@).

$ rpm -q screenruler
screenruler-0.96-alt1.noarch
$ screenruler
Loading libraries...
Traceback (most recent call last):
        5: from ./screenruler.rb:51:in `<main>'
        4: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `require'
        3: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `each'
        2: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `block in require'
        1: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
/usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require': cannot load such file -- gtk2 (LoadError)
        22: from ./screenruler.rb:51:in `<main>'
        21: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `require'
        20: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `each'
        19: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `block in require'
        18: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:147:in `require'
        17: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:158:in `rescue in require'
        16: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:158:in `require'
        15: from /usr/lib/ruby/gems/2.7.0/gems/gtk2-3.4.3/lib/gtk2.rb:11:in `<top (required)>'
        14: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `require'
        13: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `each'
        12: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `block in require'
        11: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
        10: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
         9: from /usr/lib/ruby/gems/2.7.0/gems/gtk2-3.4.3/lib/gtk2/base.rb:13:in `<top (required)>'
         8: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `require'
         7: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `each'
         6: from /usr/share/screenruler/utils/addons_ruby.rb:59:in `block in require'
         5: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
         4: from /usr/lib/ruby/rubygems/core_ext/kernel_require.rb:83:in `require'
         3: from /usr/lib/ruby/gems/2.7.0/gems/atk-3.4.3/lib/atk.rb:19:in `<top (required)>'
         2: from /usr/lib/ruby/gems/2.7.0/gems/atk-3.4.3/lib/atk.rb:27:in `<module:Atk>'
         1: from /usr/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.3/lib/gobject-introspection/loader.rb:37:in `load'
/usr/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.3/lib/gobject-introspection/loader.rb:37:in `require': Typelib file for namespace 'Atk' (any version) not found (GObjectIntrospection::RepositoryError::TypelibNotFound)

/usr/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.3/lib/gobject-introspection/loader.rb:37:in `require': Typelib file for namespace 'Pango' (any version) not found (GObjectIntrospection::RepositoryError::TypelibNotFound)

/usr/lib/ruby/gems/2.7.0/gems/gobject-introspection-3.4.3/lib/gobject-introspection/loader.rb:37:in `require': Typelib file for namespace 'GdkPixbuf' (any version) not found (GObjectIntrospection::RepositoryError::TypelibNotFound)
Comment 1 Michael Shigorin 2022-02-20 18:57:17 MSK
Отправил http://git.altlinux.org/tasks/295720/
Comment 2 Michael Shigorin 2022-02-20 20:40:59 MSK
Гм, закрывашка не отработала...

* Sun Feb 20 2022 Michael Shigorin <mike@altlinux.org> 0.96-alt2
- add missing Requires: (fixes: #42003)

(забыл добавить -- сам спек чуть веничком тоже обмахнул)