Bug 443786

Summary: s-c-n crashes -- all the time
Product: [Fedora] Fedora Reporter: Matěj Cepl <mcepl>
Component: system-config-networkAssignee: Harald Hoyer <harald>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: low    
Version: rawhideCC: jmoskovc, mcepl
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-04-23 20:44:27 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
saved backtrace
none
another backtrace none

Description Matěj Cepl 2008-04-23 10:15:10 UTC
Description of problem:
on start of s-c-n I get Python backtrace whenever I try to use it.

Version-Release number of selected component (if applicable):
system-config-network-1.5.6-1.fc9.noarch

How reproducible:
100%

Steps to Reproduce:
1.run system-config-network
2.
3.
  
Actual results:
backtrace

Expected results:
nice tool for configuring my network connections

Comment 1 Matěj Cepl 2008-04-23 10:15:10 UTC
Created attachment 303473 [details]
saved backtrace

Comment 2 Harald Hoyer 2008-04-23 10:41:35 UTC
[harald@harryh devel]$ rpm -q system-config-network
system-config-network-1.5.6-1.fc9.noarch
[harald@harryh devel]$ rpm -ql system-config-network|fgrep CTC
[harald@harryh devel]$ 

There is no such file in system-config-network-1.5.6-1.fc9.noarch..
Something must have gone wrong with rpm.

what does:

# rpm -qf /usr/share/system-config-network/netconfpkg/gui/CTCInterfaceDialog.py

output??

quick fix... remove it
# rm -f /usr/share/system-config-network/netconfpkg/gui/CTCInterfaceDialog.py*



Comment 3 Matěj Cepl 2008-04-23 11:27:10 UTC
[matej@viklef ~]$ rpm -qf
/usr/share/system-config-network/netconfpkg/gui/CTCInterfaceDialog.py
file /usr/share/system-config-network/netconfpkg/gui/CTCInterfaceDialog.py is
not owned by any package
[matej@viklef ~]$

Comment 4 Matěj Cepl 2008-04-23 11:29:25 UTC
Created attachment 303481 [details]
another backtrace

I did rm

[matej@viklef ~]$ ls
/usr/share/system-config-network/netconfpkg/gui/CTCInterfaceDialog.py*
ls: cannot access
/usr/share/system-config-network/netconfpkg/gui/CTCInterfaceDialog.py*: No such
file or directory
[matej@viklef ~]$ 

and it didn't help. Got backtrace again (maybe a different one?)

Comment 5 Harald Hoyer 2008-04-23 12:06:18 UTC
$ rpm -qf /usr/share/system-config-network/netconfpkg/gui/CTCInterfaceDruid.py


Comment 6 Matěj Cepl 2008-04-23 19:47:18 UTC
(answer to the previous question -- not owned by any package)

Hmm, after
sudo rm /usr/share/system-config-network/netconfpkg/gui/CTC*
and
yum remove system-config-network-tui

this is what remains:
[root@viklef share]# ls -lR /usr/share/system-config-network
/usr/share/system-config-network:
total 72
-rwxr-xr-x 1 root root 18871 Dec  3 11:12 neat-control.py
-rw-r--r-- 2 root root 15123 Dec  3 11:12 neat-control.pyc
-rw-r--r-- 2 root root 15123 Dec  3 11:12 neat-control.pyo
drwxr-xr-x 3 root root  4096 Apr 23 21:36 netconfpkg

/usr/share/system-config-network/netconfpkg:
total 16
drwxr-xr-x 2 root root 12288 Apr 23 21:36 gui

/usr/share/system-config-network/netconfpkg/gui:
total 280
-rw-r--r-- 1 root root 13025 Dec  3 11:12 CipeInterface.py
-rw-r--r-- 2 root root 11436 Dec  3 11:12 CipeInterface.pyc
-rw-r--r-- 2 root root 11436 Dec  3 11:12 CipeInterface.pyo
-rw-r--r-- 1 root root 45743 Dec  3 11:12 CipeInterfaceDialog.glade
-rw-r--r-- 1 root root  9394 Dec  3 11:12 CipeInterfaceDialog.py
-rw-r--r-- 2 root root  7235 Dec  3 11:12 CipeInterfaceDialog.pyc
-rw-r--r-- 2 root root  7235 Dec  3 11:12 CipeInterfaceDialog.pyo
-rw-r--r-- 1 root root 40442 Dec  3 11:12 CipeInterfaceDruid.glade
-rw-r--r-- 1 root root  5521 Dec  3 11:12 GenericInterface.py
-rw-r--r-- 2 root root  5332 Dec  3 11:12 GenericInterface.pyc
-rw-r--r-- 2 root root  5332 Dec  3 11:12 GenericInterface.pyo
-rw-r--r-- 1 root root  1876 Dec  3 11:12 GenericInterfaceDruid.glade
-rw-r--r-- 1 root root  2021 Dec  3 11:12 IUCVInterface.py
-rw-r--r-- 2 root root  2100 Dec  3 11:12 IUCVInterface.pyc
-rw-r--r-- 2 root root  2100 Dec  3 11:12 IUCVInterface.pyo
-rw-r--r-- 1 root root  1710 Dec  3 11:12 iucvconfig.py
-rw-r--r-- 2 root root  1614 Dec  3 11:12 iucvconfig.pyc
-rw-r--r-- 2 root root  1614 Dec  3 11:12 iucvconfig.pyo
[root@viklef share]# 

and neither of these is owned by any package:
[root@viklef share]# find /usr/share/system-config-network/ |xargs rpm -qf|grep
-v 'is not owned by any package'
[root@viklef share]# 

after rm -rf /usr/share/system-config-network and yum install
system-config-network everything works.

HOWEVER, when thinking about that -- when I tried to install Fedora 9 Beta
anaconda crashed on me, and made a total damage in my already installed
packages, so I had to fix a lot of things. So, if you don't see any reason why
this should be broken from your side, feel free to close this as NOTABUG and
blame it on anaconda (aren't you happy we have anaconda -- what else could be a
sacrificial goat for all our problems? ;-)).


Comment 7 Harald Hoyer 2008-04-23 20:44:27 UTC
NOTABUG :) ... files are left over from the crashed rpm update.