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
signature.asc
Description: PGP signature