Bug 2517903 - Cannot create soas livespin due to anaconda-webui deps
Summary: Cannot create soas livespin due to anaconda-webui deps
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda-webui
Version: 45
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Katerina Koukiou
QA Contact:
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: BetaFreezeException, F45BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2026-08-18 14:28 UTC by Mamoru TASAKA
Modified: 2026-09-03 12:53 UTC (History)
7 users (show)

Fixed In Version: anaconda-webui-82-1.fc46 anaconda-webui-82-1.fc45
Clone Of:
Environment:
Last Closed: 2026-09-03 03:16:33 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Mamoru TASAKA 2026-08-18 14:28:22 UTC
Currently trying to reconstruct SoaS livespin:
Today (8/18) I expected that SoaS livespin compose would be successful, but actually it failed, now due to anaconda-webui deps:

https://koji.fedoraproject.org/koji/taskinfo?taskID=149244078
https://kojipkgs.fedoraproject.org//work/tasks/4078/149244078/root.log

DEBUG util.py:461:  Problem: problem with installed package
DEBUG util.py:461:    - installed package fedora-release-identity-soas-45-0.10.noarch conflicts with fedora-release-identity provided by fedora-release-identity-xfce-45-0.10.noarch from caa65bfea5c54a67ab1d4c8d55b8d372
DEBUG util.py:461:    - package fedora-release-identity-soas-45-0.10.noarch from caa65bfea5c54a67ab1d4c8d55b8d372 conflicts with fedora-release-identity provided by fedora-release-identity-xfce-45-0.10.noarch from caa65bfea5c54a67ab1d4c8d55b8d372
DEBUG util.py:461:    - package anaconda-webui-78-1.fc45.noarch from caa65bfea5c54a67ab1d4c8d55b8d372 requires (slitherer if (fedora-release-identity-budgie or fedora-release-identity-cinnamon or fedora-release-identity-kde-desktop or fedora-release-identity-kde-mobile or fedora-release-identity-lxde or fedora-release-identity-lxqt or fedora-release-identity-matecompiz or fedora-release-identity-sway or fedora-release-identity-xfce or fedora-release-identity-i3) else firefox), but none of the providers can be installed
DEBUG util.py:461:    - installed package fedora-release-identity-soas-45-0.10.noarch conflicts with fedora-release-identity provided by fedora-release-identity-sway-45-0.10.noarch from caa65bfea5c54a67ab1d4c8d55b8d372
...
...
DEBUG util.py:461:    - package fedora-release-identity-budgie-45-0.10.noarch from caa65bfea5c54a67ab1d4c8d55b8d372 conflicts with fedora-release-identity provided by fedora-release-identity-soas-45-0.10.noarch from caa65bfea5c54a67ab1d4c8d55b8d372
DEBUG util.py:461:    - package anaconda-live-45.19-1.fc45.noarch from caa65bfea5c54a67ab1d4c8d55b8d372 requires anaconda-webui, but none of the providers can be installed
DEBUG util.py:461:    - conflicting requests
DEBUG util.py:461:    - package firefox-154.0-2.fc45.x86_64 from caa65bfea5c54a67ab1d4c8d55b8d372 is filtered out by exclude filtering


SoaS livespin seems to explicitly exclude firefox:
https://forge.fedoraproject.org/releng/kiwi-descriptions/src/commit/2cc80ce5ce670328ee0c7f92a0a94b63ea624c14/components/desktops/soas.xml#L21

but with new anaconda-webui (brought yesterday:
https://bodhi.fedoraproject.org/updates/FEDORA-2026-832676488a

with firefox excluded, anaconda-webui is uninstallable, (perhaps) because of
this commit:
https://src.fedoraproject.org/rpms/anaconda-webui/c/cf9900e5780352e3bffabd4e64d198076509beb1?branch=rawhide

Note that "%webui_slitherer_spin_identities" does not contain fedora-release-identity-soas .


Reproducible: Always



Expected Results:
Soas Livespin compose successful

Additional Information:
Fedora 44 SoaS Livespin used slitherer:
https://koji.fedoraproject.org/koji/buildinfo?buildID=2985055
https://kojipkgs.fedoraproject.org//packages/Fedora-SoaS-Live/44/1.7/data/logs/image/x86_64/root.log

I think adding "fedora-release-identity-soas" to "%webui_slitherer_spin_identities" would resolve this issue.

Comment 1 Mamoru TASAKA 2026-08-18 14:29:35 UTC
CCing sugar maintainer

Comment 2 Fedora Blocker Bugs Application 2026-08-24 14:25:50 UTC
Proposed as a Freeze Exception for 45-beta by Fedora user mtasaka using the blocker tracking app because:

 Currently this breaks SoaS Livespin compose:
https://koji.fedoraproject.org/koji/taskinfo?taskID=149418996

(Note that sugar-artwork is now again unretired, so sugar-artwork side deps will be fixed in next compose)

Comment 3 Adam Williamson (Red Hat non-Fedora) 2026-08-24 16:43:57 UTC
So there are basically three options here:

1. Allow Firefox on the ISO
2. Put fedora-release-identity-soas in %webui_slitherer_spin_identities (CC kkoukiou)
3. Don't make the ISO installable

Comment 4 Lukas Ruzicka (Red Hat) 2026-08-24 19:08:35 UTC
  AGREED AcceptedBetaFreezeException
  
  Discussed at the 2026-08-24 (blocker / freeze exception) review meeting:
  
  This is accepted as it completely prevents the compose of a non-blocking image, which obviously can't be acceptably resolved with a post-release update.
  
  https://meetbot-raw.fedoraproject.org//blocker-review_matrix_fedoraproject-org/2026-08-24/f45-blocker-review.2026-08-24-15.59.log.txt

Comment 5 Katerina Koukiou 2026-08-25 10:56:04 UTC
To the saos maintainer. Do you prefer option 1 or 2? https://bugzilla.redhat.com/show_bug.cgi?id=2517903#c3

Comment 6 Mamoru TASAKA 2026-08-25 12:00:45 UTC
Well, actually I myself is not SoaS maintainer, however as I wrote in the first comment,
Fedora 44 SoaS Livespin actually uses slitherer, firefox is not included in Livespin:
so I think option 2 (i.e. fedora-release-identity-soas in %webui_slitherer_spin_identities ) would be preferable.

Comment 7 Ibiam Chihurumnaya 2026-08-25 15:25:21 UTC
(In reply to Katerina Koukiou from comment #5)
> To the saos maintainer. Do you prefer option 1 or 2?
> https://bugzilla.redhat.com/show_bug.cgi?id=2517903#c3

soas maintainer here, I prefer option 2.

Comment 8 Fedora Update System 2026-08-26 14:34:52 UTC
FEDORA-2026-5ac781d0d4 (anaconda-webui-82-1.fc46) has been submitted as an update to Fedora 46.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-5ac781d0d4

Comment 9 Fedora Update System 2026-08-26 14:42:11 UTC
FEDORA-2026-cb31689746 (anaconda-webui-82-1.fc45) has been submitted as an update to Fedora 45.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-cb31689746

Comment 10 Fedora Update System 2026-08-26 16:34:34 UTC
FEDORA-2026-5ac781d0d4 (anaconda-webui-82-1.fc46) has been pushed to the Fedora 46 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2026-08-27 02:13:16 UTC
FEDORA-2026-cb31689746 has been pushed to the Fedora 45 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-cb31689746`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-cb31689746

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Mamoru TASAKA 2026-08-27 02:56:04 UTC
Once reopening for F45 BetaFreezeException

Comment 13 Fedora Update System 2026-09-03 03:16:33 UTC
FEDORA-2026-cb31689746 (anaconda-webui-82-1.fc45) has been pushed to the Fedora 45 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 14 Mamoru TASAKA 2026-09-03 12:53:45 UTC
Now actually Fedora-SoaS-Live-45_Beta-1.1 compose is successful:

https://koji.fedoraproject.org/koji/buildinfo?buildID=3092112

Thank you.


Note You need to log in before you can comment on or make changes to this bug.