Created attachment 606493 [details] anaconda tb log Description of problem: I have selected "Basic installation", then partitioned my disk and when I came back into installation menu, software selection showed "Error checking software selection". So I have clicked it, selected "Base" again and returned back. Whole GUI freezed. In /tmp was anaconda-tb log saying "RepoError: SQLite objects created in a thread can only be used in that same thread.". This happens only if desired software target has broken dependency (currently Base and Gnome). See attached log. How reproducible: not sure Steps to Reproduce: 1. Have broken dependency in repository 2. Use installation from repository 3. Select software group that has broken dependency (currently Base and Gnome) 4. Wait until it checks dependencies, showing "error checking software selection" 5. Do something else (e.g. disk partitioning) 6. Return back to main installation menu 7. Click on "Software selection" again, select Base or Gnome again, return to menu. Actual results: It freezes Expected results: It shouldn't freeze
Dave was talking about having some missing yum locks, which I think would fix this up too.
*** Bug 854426 has been marked as a duplicate of this bug. ***
I just hit this simply by switching from GNOME to KDE in a test install from smoke3 (the latest smoketest image, with 18.10). I don't think any broken deps were involved. Marking as a potential Beta blocker.
Yes seems to happen for any change of package environment.
*** Bug 861140 has been marked as a duplicate of this bug. ***
I found depsolving issues when attempting to install from smoketest4 (anaconda-18.11-1) which are due to a missing package on the DVD. I tried to work around the issue by removing the package in the error dialog but there were still depsolving issues and couldn't install. When I tried to select a different DE package set (XFCE, I think) I got this crash from anaconda. Will try to reproduce. Package: anaconda-18.11 OS Release: Fedora release 18
1. Start graphical installation of Fedora 2. Proceed to main hub "Installation summary" 3. Select "Software selection" 4. Select minimal package set 5. go back 6. Traceback Package: anaconda-18.11 OS Release: Fedora release 18-Beta-TC1
This bug occured after I finished manual partitioning and hit Continue button. The partitioning reused existing GPT table with just GPT boot, swap and / partitions. Package: anaconda-18.11 OS Release: Fedora release 18-Beta-TC1
Discussed at 2012-10-03 blocker review meeting: http://meetbot.fedoraproject.org/fedora-qa/2012-10-03/f18-beta-blocker-review-2.2012-10-03-16.00.log.txt . Accepted as a blocker per criterion "The installer must be able to install each of the release blocking desktops, as well as the minimal package set, with each supported installation method". There may be a slight timing element to this - it might not happen _every_ time you try and pick a different package set - but it certainly happens on a lot of such tries, enough for us to accept it as a blocker.
*** Bug 862924 has been marked as a duplicate of this bug. ***
These seems like duplicates. Bug 853549 - RepoError: SQLite objects created in a thread can only be used in that same thread.The object was created in thread id 139746785892096 and this is thread id 139746689693440 --- Bug 862941 - RepoError: SQLite objects created in a thread can only be used in that same thread.The object was created in thread id 140116443670272 and this is thread id 140116778125056
*** Bug 862941 has been marked as a duplicate of this bug. ***
selected xfce Package: anaconda-18.12 OS Release: Fedora release 18-Beta-TC2
Boot Fedora 18 Beta TC2 netinst.iso from DVD. Default English. Auto-select Closest Mirror and Gnome Desktop. Change timezone to America-Los Angeles. Change Software Selection to XFCE, click Done. BANG! Package: anaconda-18.12 OS Release: Fedora release 18-Beta-TC2
Works for me using anaconda-18.13 on DVD which I composed myself using pungi.
Made the mistake of trying to install F18 Beta TC2 Package: anaconda-18.12 OS Release: Fedora release 18-Beta-TC2
Happens on TC2 when changing the DE from Gnome to Xfce.
Just press ALT+D and anaconda will crash. Package: anaconda-18.12 OS Release: Fedora release 18-Beta-TC2
(In reply to comment #18) > Just press ALT+D and anaconda will crash. I mean, press ALT+D when you are in the package selection. ALT+D should bring you back to the main hub and even if one doesn't change anything in the package spoke, anaconda crashes reproducibly.
Tried selecting some additional packages Package: anaconda-18.12 OS Release: Fedora release 18-Beta-TC2
F18b TC2: Options that lead to this bug-report issue: * Developement and Creative Workstation * KDE Desktop * XFCE Desktop * LXDE Desktop Selecting any of these does NOT lead to this bug-report issue: * Sugar Desktop Environment * Web Server * Infrastructure Server * Basic x windows * Minimal Tried the ALT+D method (boot, enter software selection, ALT+D) and it did not lead to the issue, GNOME was automatically re-selected.
I tried selecting a different installation source: CLOSEST MIRROR and then i tried to select "KDE Desktop". The result is different, instead of generating this bug-report issue, it just says: "error checking software selection". Selecting XFCE, LXDE appears to work correctly with closest mirror. These also remained working ok: * Sugar Desktop Environment * Web Server * Infrastructure Server * Basic x windows * Minimal And with "Development and Creative Workstation" the guest seems to froze (happened two times), alt+tab does not work nor send_key_alt+f2 in virt-manager, so not i am not able to switch to another vt do i open another bug-report for this?
Installing F18 TC2, after selecting package groups, this error occurred Package: anaconda-18.12 OS Release: Fedora release 18-Beta-TC2
anaconda-18.14-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/anaconda-18.14-1.fc18
Package anaconda-18.14-1.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing anaconda-18.14-1.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-15707/anaconda-18.14-1.fc18 then log in and leave karma (feedback).
I have tried all "how to reproduce" instructions and everything was OK.
18.14 went stable, so we can close this.