Description of problem: Attempting to install onto a SDXC card, in a USB adapter. Yes, it's kind of weird. Version-Release number of selected component: anaconda-19.30.12-1 The following was filed automatically by anaconda: anaconda 19.30.12-1 exception report Traceback (most recent call first): File "/usr/lib/python2.7/site-packages/blivet/formats/disklabel.py", line 93, in __deepcopy__ setattr(new, attr, value.duplicate()) File "/usr/lib64/python2.7/copy.py", line 174, in deepcopy y = copier(memo) File "/usr/lib/python2.7/site-packages/blivet/devices.py", line 256, in __deepcopy__ setattr(new, attr, copy.deepcopy(value, memo)) File "/usr/lib64/python2.7/copy.py", line 174, in deepcopy y = copier(memo) File "/usr/lib64/python2.7/copy.py", line 257, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy y = copier(x, memo) File "/usr/lib64/python2.7/copy.py", line 334, in _reconstruct state = deepcopy(state, memo) File "/usr/lib64/python2.7/copy.py", line 190, in deepcopy y = _reconstruct(x, rv, 1, memo) File "/usr/lib64/python2.7/copy.py", line 230, in _deepcopy_list y.append(deepcopy(a, memo)) File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy y = copier(x, memo) File "/usr/lib64/python2.7/copy.py", line 257, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy y = copier(x, memo) File "/usr/lib64/python2.7/copy.py", line 334, in _reconstruct state = deepcopy(state, memo) File "/usr/lib64/python2.7/copy.py", line 190, in deepcopy y = _reconstruct(x, rv, 1, memo) File "/usr/lib64/python2.7/copy.py", line 257, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy y = copier(x, memo) File "/usr/lib64/python2.7/copy.py", line 334, in _reconstruct state = deepcopy(state, memo) File "/usr/lib64/python2.7/copy.py", line 190, in deepcopy y = _reconstruct(x, rv, 1, memo) File "/usr/lib64/python2.7/copy.py", line 257, in _deepcopy_dict y[deepcopy(key, memo)] = deepcopy(value, memo) File "/usr/lib64/python2.7/copy.py", line 163, in deepcopy y = copier(x, memo) File "/usr/lib64/python2.7/copy.py", line 334, in _reconstruct state = deepcopy(state, memo) File "/usr/lib64/python2.7/copy.py", line 190, in deepcopy y = _reconstruct(x, rv, 1, memo) File "/usr/lib/python2.7/site-packages/blivet/__init__.py", line 1893, in copy new = copy.deepcopy(self) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 802, in _reset_storage self.__storage = self.storage.copy() File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/custom.py", line 824, in refresh self._reset_storage() File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 109, in _runSpoke action.refresh() File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 403, in _on_spoke_clicked self._runSpoke(spoke) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/hubs/__init__.py", line 419, in _on_spoke_clicked self._on_spoke_clicked(self._spokes[dest].selector, None, self._spokes[dest]) AttributeError: 'NoneType' object has no attribute 'duplicate' Additional info: cmdline: /usr/bin/python /sbin/anaconda cmdline_file: BOOT_IMAGE=/live/syslinux/vmlinuz0 root=live:UUID=0510-9737 ro rd.live.image live_dir=netinst quiet rhgb executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.5-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19
Created attachment 784013 [details] File: anaconda.log
Created attachment 784014 [details] File: environ
Created attachment 784015 [details] File: lsblk_output
Created attachment 784016 [details] File: nmcli_dev_list
Created attachment 784017 [details] File: os_info
Created attachment 784018 [details] File: program.log
Created attachment 784019 [details] File: storage.log
Created attachment 784020 [details] File: ifcfg.log
Created attachment 784022 [details] File: packaging.log
Created attachment 784023 [details] File: anaconda-tb
Created attachment 784024 [details] File: syslog
There are tons of I/O errors for mmcblk0 (the block device in question, I presume) in syslog. Is this device partitioned already, or were you hoping to initialize it during the installation process?
It's partitioned already, but it was going to be repartitioned - apparently there's "something weird about this controller" that makes it really dicey under linux. Works fine if I put the card in a USB adapter instead, though. Probably the only thing we can actually do here is detect/handle the "holy jeez this controller is unusably flaky" case slightly more gracefully?
*** This bug has been marked as a duplicate of bug 1095244 ***