Bug 1113675

Summary: firewall-config: error at start
Product: [openSUSE] openSUSE Distribution Reporter: Sebastian Wagner <sebix+novell.com>
Component: OtherAssignee: Markos Chandras <mchandras>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: jxu, sebix+novell.com
Version: Leap 15.0   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Sebastian Wagner 2018-10-29 08:58:57 UTC
> /usr/bin/firewall-config
Traceback (most recent call last):
  File "/usr/bin/firewall-config", line 8170, in <module>
    app = FirewallConfig()
  File "/usr/bin/firewall-config", line 1386, in __init__
    self.connection_changed()
  File "/usr/bin/firewall-config", line 1692, in connection_changed
    self.update_active_zones()
  File "/usr/bin/firewall-config", line 2465, in update_active_zones
    connection, zone ])
  File "/usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py", line 1237, in append
    return self._do_insert(parent, -1, row)
  File "/usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py", line 1229, in _do_insert
    row, columns = self._convert_row(row)
  File "/usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py", line 870, in _convert_row
    result.append(self._convert_value(cur_col, value))
  File "/usr/lib64/python3.6/site-packages/gi/overrides/Gtk.py", line 888, in _convert_value
    return GObject.Value(self.get_column_type(column), value)
  File "/usr/lib64/python3.6/site-packages/gi/overrides/GObject.py", line 218, in __init__
    self.set_value(py_value)
  File "/usr/lib64/python3.6/site-packages/gi/overrides/GObject.py", line 274, in set_value
    (py_value, type(py_value)))
ValueError: Expected string but got False<class 'bool'>

# lsb_release -a
LSB Version:	n/a
Distributor ID:	openSUSE
Description:	openSUSE Leap 15.0
Release:	15.0
Codename:	n/a

# zypper if firewall-config
Loading repository data...
Reading installed packages...


Information for package firewall-config:
----------------------------------------
Repository     : openSUSE-Leap-15.0-Update         
Name           : firewall-config                   
Version        : 0.5.5-lp150.2.9.1                 
Arch           : noarch                            
Vendor         : openSUSE                          
Installed Size : 1.1 MiB                           
Installed      : Yes                               
Status         : up-to-date                        
Source package : firewalld-0.5.5-lp150.2.9.1.src   
Summary        : Firewall configuration application
Description    :                                   
    The firewall configuration application provides an configuration interface for
    firewalld.

# zypper if python3-gobject-Gdk
Loading repository data...
Reading installed packages...


Information for package python3-gobject-Gdk:
--------------------------------------------
Repository     : openSUSE-Leap-15.0-Oss             
Name           : python3-gobject-Gdk                
Version        : 3.26.1-lp150.1.4                   
Arch           : x86_64                             
Vendor         : openSUSE                           
Installed Size : 101.2 KiB                          
Installed      : Yes                                
Status         : up-to-date                         
Source package : python-gobject-3.26.1-lp150.1.4.src
Summary        : Python bindings for GObject/Gdk    
Description    :                                    
    Pygobjects is an extension module for python that gives you access to
    GLib's GObjects.

    This package contains the Python Gdk bindings for GObject.
Comment 1 Markos Chandras 2018-10-29 10:47:13 UTC
This is a duplicate of #1106319 and the fix is on its way to Leap 15.0

*** This bug has been marked as a duplicate of bug 1106319 ***
Comment 2 Sebastian Wagner 2018-10-29 11:42:17 UTC
The other bug report is about Tumbleweed.

This is *not* fixed in current Leap.
Comment 3 Markos Chandras 2018-10-29 11:48:40 UTC
I know it is not fixed *yet* but it is the same bug. The fix should reach Leap pretty soon