Bug 32974 - unable to invoke gnome-dvb-control from cli or activities menu (Digital TV Control Centre / Digtal TV Setup )
Summary: unable to invoke gnome-dvb-control from cli or activities menu (Digital TV Co...
Status: RESOLVED WONTFIX
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-17 00:26 CET by Ben McMonagle
Modified: 2024-03-26 21:40 CET (History)
1 user (show)

See Also:
Source RPM: gnome-dvb-daemon-0.2.90-13.mga9.src.rpm
CVE:
Status comment:


Attachments

Description Ben McMonagle 2024-03-17 00:26:07 CET
Description of problem:attempting to invoke Digital TV Control Centre or Digtal TV Setup does nothing / exits silently.

attempting to invoke via cli results:

$ gnome-dvb-control
/usr/bin/gnome-dvb-control:20: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '4.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
Traceback (most recent call last):
  File "/usr/bin/gnome-dvb-control", line 22, in <module>
    from gnomedvb.ui.controlcenter.ControlCenterWindow import ControlCenterWindow
  File "/usr/lib/python3.10/site-packages/gnomedvb/ui/controlcenter/ControlCenterWindow.py", line 24, in <module>
    from gnomedvb.ui.widgets.ChannelsStore import ChannelsStore
  File "/usr/lib/python3.10/site-packages/gnomedvb/ui/widgets/ChannelsStore.py", line 24, in <module>
    from cgi import escape
ImportError: cannot import name 'escape' from 'cgi' (/usr/lib64/python3.10/cgi.py)

install is a multi DE system containing Gnome. 
currently only tested on a x86_64 ssytem. wil check o ai586 sysem 

Version-Release number of selected component (if applicable):
maybe gnome-dvb-daemon-0.2.90-13.mga9


How reproducible:always


Steps to Reproduce:
1.in a multi DE system including Gnome, attempt to invoke Digital TV Control Centre or Digtal TV  Setup from activities menu, or $ gnome-dvb-control from cli. 
2.
3.
Comment 1 Ben McMonagle 2024-03-17 00:33:05 CET
output from:

$ gnome-dvb-setup 
/usr/lib/python3.10/site-packages/gnomedvb/__init__.py:24: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '4.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk

(process:271940): Gtk-WARNING **: 12:31:06.659: Unknown key gtk-modules in /home/home/.config/gtk-4.0/settings.ini
Traceback (most recent call last):
  File "/usr/bin/gnome-dvb-setup", line 31, in <module>
    w = SetupWizard()
  File "/usr/lib/python3.10/site-packages/gnomedvb/ui/wizard/SetupWizard.py", line 76, in __init__
    self.connect ('delete-event', self.confirm_quit)
TypeError: <SetupWizard.SetupWizard object at 0x7f3b039a8c80 (gnomedvb+ui+wizard+SetupWizard+SetupWizard at 0xff3cf0)>: unknown signal name: delete-event

possibly 2 separate issues 
?
Comment 2 Ben McMonagle 2024-03-17 01:01:23 CET
install gnome-dvd-daemon.

Hardware: x86_64 => All

Comment 3 Ben McMonagle 2024-03-17 01:02:55 CET
installed gnome-dvb-daemon + dependencies into gnome 32bit system that did not have the 2 launchers.

issue exists
Comment 4 David GEIGER 2024-03-19 16:38:42 CET
gnome-dvb-daemon is pretty dead so I dropped it from Cauldron!

CC: (none) => geiger.david68210

Comment 5 Lewis Smith 2024-03-26 21:40:41 CET
Both gnome-dvb-setup & gnome-dvb-control are in:
Name        : gnome-dvb-daemon
Summary     : DVB Daemon for GNOME
Description :
DVB Daemon is a daemon written in Vala to setup your DVB devices,
record TV shows and browse EPG. It can be controlled via its D-Bus interface

(In reply to David GEIGER from comment #4)
> gnome-dvb-daemon is pretty dead so I dropped it from Cauldron!
Added to tracker bug 32127 to drop.

So closing wontfix.

Source RPM: (none) => gnome-dvb-daemon-0.2.90-13.mga9.src.rpm
Resolution: (none) => WONTFIX
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.