Bug 959710
Summary: | Anaconda crash in Fedora-19-Beta-TC3-x86_64-netinst.iso: AttributeError: 'NoneType' object has no attribute 'split' | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jay Finger <jay.finger> | ||||||||||||||||||||||||
Component: | anaconda | Assignee: | Anaconda Maintenance Team <anaconda-maint-list> | ||||||||||||||||||||||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
Severity: | unspecified | Docs Contact: | |||||||||||||||||||||||||
Priority: | unspecified | ||||||||||||||||||||||||||
Version: | 19 | CC: | admiller, aj.werkman, anaconda-maint-list, askondro, awilliam, bharrington, davejohansen, david.brown, douglasanpa, dshea, fat.lobyte9, ffesti, firas.alkafri, fleitner, g.kaviyarasu, gradde, gtreanto, iscsi.hungry, james.antill, jay.finger, jcastillo, jonathan, jpesco, jzeleny, kjetilho, l4coa3fnjplr, lbrabec, mkelly, mkolman, packaging-team-maint, pschindl, sagarun, sbueno, sten, theodore.harris, tim.lauridsen, vanmeeuwen+fedora, wayne.g718, zpavlas | ||||||||||||||||||||||||
Target Milestone: | --- | ||||||||||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||||||||
OS: | Unspecified | ||||||||||||||||||||||||||
Whiteboard: | abrt_hash:e589c402a8288468842f5ff695f7213f61615d89e9ae9c879212bee7511edec3 | ||||||||||||||||||||||||||
Fixed In Version: | yum-3.4.3-93.fc19 | Doc Type: | Bug Fix | ||||||||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||||||||
Last Closed: | 2013-07-01 20:31:13 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
Jay Finger
2013-05-05 00:46:27 UTC
Created attachment 743617 [details]
File: anaconda-tb
Created attachment 743618 [details]
File: anaconda.log
Created attachment 743619 [details]
File: backtrace
Created attachment 743620 [details]
File: environ
Created attachment 743621 [details]
File: ifcfg.log
Created attachment 743622 [details]
File: lsblk_output
Created attachment 743623 [details]
File: nmcli_dev_list
Created attachment 743624 [details]
File: packaging.log
Created attachment 743625 [details]
File: program.log
Created attachment 743626 [details]
File: storage.log
Created attachment 743627 [details]
File: syslog
*** Bug 962098 has been marked as a duplicate of this bug. *** *** Bug 962685 has been marked as a duplicate of this bug. *** File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): ^^^^^^^^^^^^^^^^ self.environment is None here. Yum API groups.has_environment() does not handle this (and I'm not sure it should). Had has_environment() returned False, anaconda code would raise NoSuchGroup(None). IMO this should be handled/fixed in the anaconda UI code. anaconda side was already planning to fix this, but they rather think yum needs to handle the error condition better too. Description of problem: Just tried to install as a KVM VM on Fedora 18. I did switch networks (wired to wireless) during the initialization of the install. Version-Release number of selected component: anaconda-19.25-1 Additional info: cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta-TC4\x20x86_64 quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.0-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta-TC4 Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1084, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' (In reply to Adam Williamson from comment #15) > anaconda side was already planning to fix this, but they rather think yum > needs to handle the error condition better too. IMO groups.has_environment(None) is a nonsense, it's a caller bug. Of course, it's a trivial +2 patch to return something. False, since there's no group with such id? Or True, since None might mean an empty group list? Make your pick.. Description of problem: I hitted this problem while trying to select the C tools in the list of package groups. Nothing else was done other than selecting the language by default. Version-Release number of selected component: anaconda-19.28-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1084, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: Just trying to install Fedora 19 Beta net iso. I've selecteddefault language, then Portuguese (brazil) keyboard, clicked on Source, waited it to confirm, selected the disk and then clicked on software selection. I selected Gnome and this happened. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: Bug occurs during selection of software in Fedora 19 Beta netinst (selecting Gnome). Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: BOOT_IMAGE=/images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 quiet executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: BFO installation failed during the selection of base system. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: repo=http://download.fedoraproject.org/pub/fedora/linux/development/19/i386/os/ initrd=http://download.fedoraproject.org/pub/fedora/linux/releases/test/19-Beta/Fedora/i386/os/images/pxeboot/initrd-PAE.img BOOT_IMAGE=http://download.fedoraproject.org/pub/fedora/linux/releases/test/19-Beta/Fedora/i386/os/images/pxeboot/vmlinuz-PAE executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.i686.PAE product: Fedora release: Cannot get release name. type: anaconda version: 19 Truncated backtrace: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 688, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: In Anaconda Installer: 1. Choose "Choose Software" 2. Click on different Desktop environment Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20i386 quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.i686 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Added workarounds to yum-3.4.3-93.fc19. Description of problem: Installer crashed on software selection Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: BOOT_IMAGE=/images/pxeboot/vmlinuz inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 quiet executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: I was running the installer, at the phase where it asked me to select from which package list I wanted to install. I clicked on GNOME Desktop. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 rd.live.check quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Note that the update James mentioned in comment 22 is still just a workaround, the fix needs to be done in Anaconda IIUIC. Description of problem: The anaconda installer fails everytime I get to the software selection portion of the setup Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=LIVE rd.live.check quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: it happened just a couple of seconds after the software selection screen appeared. I hadn't made any input yet. this was my seconds attempt, so it is reproducible. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 xdriver=vesa nomodeset quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: Attempting to select Gnome Desktop from the Software Selection subsection. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:UUID=0378-52E9 quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: Clicked on the menu to select the software to install. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20i386 rd.live.check quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.i686 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: I tried to do an install for a server, I clicked on the software selection and was unable to select anything for a bit until the bug window came up. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=Fedora\x2019-Beta\x20x86_64 quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Description of problem: Chose network install for Fedora 19. Opened Software slection screen (to add packages) and I got this error and crash. Version-Release number of selected component: anaconda-19.30-1 Additional info: reporter: libreport-2.1.4 cmdline: /usr/bin/python /sbin/anaconda cmdline_file: initrd=initrd.img inst.stage2=hd:LABEL=LIVE rd.live.check quiet BOOT_IMAGE=vmlinuz executable: /sbin/anaconda hashmarkername: anaconda kernel: 3.9.2-301.fc19.x86_64 product: Fedora release: Cannot get release name. type: anaconda version: 19-Beta Truncated backtrace: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 353, in on_environment_selection_changed self.on_environment_toggled(None, model.get_path(itr)) File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/software.py", line 337, in on_environment_toggled for groupid in self.payload.environmentGroups(self.environment): File "/usr/lib64/python2.7/site-packages/pyanaconda/packaging/yumpayload.py", line 1083, in environmentGroups if not groups.has_environment(environmentid): File "/usr/lib/python2.7/site-packages/yum/comps.py", line 650, in has_environment exists = self.return_environments(environmentid) File "/usr/lib/python2.7/site-packages/yum/comps.py", line 669, in return_environments for item in env_pattern.split(','): AttributeError: 'NoneType' object has no attribute 'split' Rob: just in case you weren't aware, you ran F19 Beta, not F19 Final. Final will be released tomorrow. This bug is fixed in Final. Closing out, we have clearly resolved this (all the dupes reports are from Beta, as is shown by the anaconda and kernel versions). |