Created attachment 358582 [details]
saved anaconda debug traceback
Description of problem: Attempted install of Fedora 12 alpha on 64-bit PowerPC (Apple iMac G5) fails because of an unexpected exception during DHCP negotiation. The first interface apparently fails because of "unexpected exception" [it works for previously-installed Fedora 10 and for Mac OS X], but there chance to try the second interface is not offered.
Version-Release number of selected component (if applicable):
anaconda-12.15 on Fedora-12-Alpha-ppc-netinst.iso
How reproducible: every time
Steps to Reproduce:
1. Download Fedora-12-Alpha-ppc-netinst.iso; burn to CD-RW.
2. Boot, proceed to network setup, accept default DHCP parameters for eth0 (wired ethernet connection)
Actual results: Unexpected exception; cannot proceed. The chance to try the second interface is not offered.
Expected results: DHCP success; rest of install.
Additional info: Wired ethernet works on this machine using other OSes. Wireless ethernet (some Broadcom chip) exists, is listed as one of the interface choices. Installer fails if either interface is tried first. Installer does not offer the choice to try the other interface.
Created attachment 358583 [details]
Created attachment 358584 [details]
dhcp lease that *is* obtained
file dhclient-5fb06bd0-0bb0-7ffb-45f1-d6edd65f3e03-eth0.lease from /var/...
Created attachment 358585 [details]
syslog also shows that DHCP lease was obtained.
anaconda 12.15 exception report
Traceback (most recent call first):
File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 630, in call_blocking
File "/usr/lib/python2.6/site-packages/dbus/proxies.py", line 140, in __call__
File "/usr/lib/anaconda/network.py", line 769, in bringUp
state = props.Get(isys.NM_SERVICE, "State")
File "/usr/lib/anaconda/iw/netconfig_dialog.py", line 243, in _ok
haveNet = self.network.bringUp()
File "/usr/lib/anaconda/iw/netconfig_dialog.py", line 178, in run
File "/usr/lib/anaconda/gui.py", line 1003, in enableNetwork
ret = net.run()
File "/usr/lib/anaconda/yuminstall.py", line 1066, in doBackendSetup
if not anaconda.intf.enableNetwork():
File "/usr/lib/anaconda/backend.py", line 271, in doBackendSetup
if anaconda.backend.doBackendSetup(anaconda) == DISPATCH_BACK:
File "/usr/lib/anaconda/dispatch.py", line 204, in moveStep
rc = stepFunc(self.anaconda)
File "/usr/lib/anaconda/dispatch.py", line 127, in gotoNext
File "/usr/lib/anaconda/gui.py", line 1201, in nextClicked
DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
I cannot reproduce this on recent rawhide trees. If the problem is still present, please reopen the bug and post any new debugging information.