Dear Andreas, thank you for the bug report.

I changed the dependencies of screenruler, which should provide the main
fix.

However, I cannot reproduce the bug which you reported, about missing
graduations. Those graduations are created by iterations of the method
line_to(), in an instance of Cairo context. Please can you tell me which
versions of ruby-cairo and ruby-cairao-gobject are in use on your
computer?

Best regards,                   Georges.

Andreas Schmidt a écrit :
> Package: screenruler
> Version: 1.0-1
> Severity: normal
> 
> Dear Maintainer,
> 
> I noticed that screenruler didn't start when I used the menu shortcut. Trying
> to start it via the shell, I've got this :
> 
> $ screenruler
> Loading libraries...
> <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in
> `require': cannot load such file -- gtk3 (LoadError)
>         from
> <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:85:in
> `require'
>         from ./screenruler.rb:52:in `<main>'
> 
> I've then installed ruby-gtk3 (version 3.4.3-1+b3), which also pulled in ruby-
> gdk3 (3.4.3-1). Then I've started screenruler again:
> 
> $ screenruler
> Loading libraries...
> Creating windows...
> Reading settings...
> Presenting ruler...
> 
> This works kind of: there's no error, there is a ruler, and right-clicking the
> ruler brings up the menu. However, the screenruler itself is just a single
> white bar, displaying no scale or anything else.
> 
> 
> -- System Information:
> Debian Release: bookworm/sid
>   APT prefers unstable-debug
>   APT policy: (500, 'unstable-debug'), (500, 'unstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 5.16.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CRAP, TAINT_OOT_MODULE, 
> TAINT_UNSIGNED_MODULE
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
> LANGUAGE=en_US:en
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages screenruler depends on:
> ii  libcanberra-gtk3-module  0.30-8
> ii  ruby                     1:3.0
> ii  ruby-cairo               1.16.6-1+b2
> ii  ruby-cairo-gobject       3.4.3-1+b3
> ii  ruby-gettext             3.3.3-2
> ii  ruby-gtk2                3.4.3-1+b3
> 
> screenruler recommends no packages.
> 
> screenruler suggests no packages.
> 
> -- no debconf information

-- 
Georges KHAZNADAR et Jocelyne FOURNIER
22 rue des mouettes, 59240 Dunkerque France.
Téléphone +33 (0)3 28 29 17 70

Attachment: signature.asc
Description: PGP signature

Reply via email to