Performing verification for Focal.

I started a fresh focal VM, and installed irqtop 2.4-2ubuntu0.5 and
ruby-curses 1.2.4-1build1 from -updates.

I then started irqtop:

$ sudo irqtop
/usr/bin/irqtop:598: warning: rb_safe_level will be removed in Ruby 3.0
                                                                                
                                             /usr/bin/irqtop:613: warning: 
rb_safe_level will be removed in Ruby 3.0
                 6                    9      /usr/bin/irqtop:598: warning: 
rb_safe_level will be removed in Ruby 3.0
                                                                                
                                    /usr/bin/irqtop:613: warning: rb_safe_level 
will be removed in Ruby 3.0
                                    /usr/bin/irqtop:598: warning: rb_safe_level 
will be removed in Ruby 3.0
                                      1                                         
                           /usr/bin/irqtop:613: warning: rb_safe_level 
will be removed in Ruby 3.0    0

My screen is filled with nonsense, mostly of the warning of
"/usr/bin/irqtop:598: warning: rb_safe_level will be removed in Ruby
3.0" between every new character in the irqtop output. I can't read
anything, and irqtop is quite useless.

I then enabled -proposed, and installed ruby-curses
1.2.4-1ubuntu0.20.04.1.

Now when I run irqtop:

$ sudo irqtop
focal-test - irqtop - 2024-06-16 07:14:58 +0000
              CPU0   CPU1   CPU2   CPU3
  cpuUtil:     0.0    0.2    0.0    0.0   total CPU utilization %
     %irq:     0.0    0.0    0.0    0.0   hardware IRQ CPU util%
    %sirq:     0.0    0.0    0.0    0.0   software IRQ CPU util%
 irqTotal:       6      4      3      2   total hardware IRQs
i      42:       .      .      .      0    PCI-MSI 2097156-edge      
virtio2-req.3
i      44:       .      .      .      0    PCI-MSI 524289-edge      
virtio0-input.0
i      45:       .      .      0      .    PCI-MSI 524290-edge      
virtio0-output.0
i     LOC:       4      3      1      1    Local timer interrupts
i     RES:       1      0      1      0    Rescheduling interrupts
s   TIMER:       1      3      1      1
s  NET_RX:       0      0      0      0
s TASKLET:       0      0      0      0
s   SCHED:       3      3      0      1
s     RCU:       0      1      1      0

That looks much better. The output is readable, and irqtop is now
usable.

The package in -proposed fixes the issue. Happy to mark verified for
Focal.

** Tags removed: verification-needed verification-needed-focal
** Tags added: verification-done-focal

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1907932

Title:
  drop rb_safe_level() from ruby-curses to fix irqtop from missing
  symbols and deprecation warnings

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ruby-curses/+bug/1907932/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to