Introduce the anaconda-install-env-deps metapackage

How to install

sudo dnf upgrade --advisory=FEDORA-2018-205aabf6cb

This update has been submitted for testing by m4rtink.

2 years ago

puiterwijk edited this update.

New build(s):

  • lorax-28.10-1.fc28

Karma has been reset.

2 years ago

The following packages should be added once the update is unlocked:

anaconda-28.22.5-1 initial-setup-0.3.57-1 python-simpleline-1.1-1.fc28

This fixes the following F28 Final blocker: https://bugzilla.redhat.com/show_bug.cgi?id=1557472

User Icon adamwill commented & provided feedback 2 years ago
karma

As @mboddu noticed, this has the same problem as the Rawhide branch did: the anaconda-install-env-deps metapackage isn't actually built as it has no %files section.

I've sent a PR for the master branch to fix this, and also did a Rawhide build with provenpackager privs, as Rawhide is actively broken and we want to fix it. But I won't do a provenpackager build for f28 as this update process is preventing the change from breaking composes, I'll just leave things for @m4rtink to clear up tomorrow.

User Icon mohanboddu commented & provided feedback 2 years ago
karma

We need %files for install-env-deps in the spec file for that to exist.

https://github.com/rhinstaller/anaconda/pull/1428

This update has been pushed to testing.

2 years ago

Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.

2 years ago

anaconda-28.22.6-1.fc28 has the %files fix but I can't edit the update for some reason (again).

puiterwijk edited this update.

New build(s):

  • python-simpleline-1.1-1.fc28
  • initial-setup-0.3.57-1.fc28
  • anaconda-28.22.6-1.fc28

Removed build(s):

  • anaconda-28.22.4-1.fc28

Karma has been reset.

2 years ago

This update has been submitted for testing by puiterwijk.

2 years ago

openQA testing for this looks OK, but I really am not sure if the install-env-deps change is appropriate for F28. It really seems invasive for this stage of development. I am also concerned about https://pagure.io/pungi/issue/903 .

This update has been pushed to testing.

2 years ago

My impression from discussion with pbrobinson is that the anaconda-install-env-deps change really important for ARM & ARM image size and it's something they wanted for a long time to finally happen. Also an Anaconda testday is planed for Tuesday where this and other changes can be tested.

I've looked on more details on how the "anaconda", "anaconda-core", "anaconda-tui" and "anaconda-gui" packages interact and are used. It seems to be safe to make the "anaconda" package depend on "anaconda-install-env-deps".

That way any expectations that the "anaconda" package pulls in everything will still hold.

Initial Setup depends on "anaconda-tui" and/or "anaconda-gui", which pull in "anaconda-core" - there is no direct dependency on the "anaconda" package, so the new dependency should not cause issues.

Anaconda PR: https://github.com/rhinstaller/anaconda/pull/1432

BTW, the Anaconda test day is actually on Monday, not Tuesday: https://fedoraproject.org/wiki/Test_Day:2017-04-06_AnacondaBlivetGUI

So it would be really good to get this fix to this update & to composes as soon as possible, due to all the delays that happen with our current pipeline.

Yet again - can't edit the update for some reason (?!) - so please add anaconda-28.22.7-1 whoever can, thanks!

adamwill edited this update.

New build(s):

  • anaconda-28.22.7-1.fc28

Removed build(s):

  • anaconda-28.22.6-1.fc28

Karma has been reset.

2 years ago

This update has been submitted for testing by adamwill.

2 years ago
User Icon cserpentis commented & provided feedback 2 years ago
karma

works for me

User Icon adamwill commented & provided feedback 2 years ago
karma

openQA testing looks good (the two failures are expected and not a problem) and with the dep change, I think this should be safe enough to go forward with.

This update has been submitted for stable by adamwill.

2 years ago

This update has been pushed to stable.

2 years ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
2
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Dates
submitted
2 years ago
in testing
2 years ago
in stable
2 years ago
modified
2 years ago

Automated Test Results