#2172 F31 Self-Contained Change: Limit Scriptlet Usage of core packages
Closed: Accepted 2 months ago by zbyszek. Opened 3 months ago by bcotton.

Remove direct scriptlet calls from "core packages" (those that are used to build minimal container image). The packages can still affect changes during installation by placing files in the correct locations to trigger registered external programs.


This strikes me as not a self contained change...

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/IO7NR7WYEMOZ37TESQSNDJMLNIMD4FUC/

Until this is resolved, consider me -1. The change proposal doesn't actually say what is changing or how.

That said, @james, I consider the goal very good.

I am on the same page as @churchyard. Please change it to system-wide, add information what exactly will be changed and in which way and how you plan to gate this.

-1 until above is addressed.

Metadata Update from @ignatenkobrain:
- Issue tagged with: meeting

3 months ago

We have discussed this on today's FESCo meeting:

AGREED: Change must be upgraded to System-Wide. Scriptlet types, their replacements and approximate numbers of affected packages should be added. (+9, 0, -0) (ignatenkobrain, 15:24:40)

@james some work for you ^ :)

Metadata Update from @ignatenkobrain:
- Issue untagged with: meeting

3 months ago

Metadata Update from @churchyard:
- Issue assigned to james
- Issue tagged with: stalled

3 months ago

It appears that @james has updated the proposal, including a link to a list of packages using scriptlets. Is FESCo now ready to vote on this proposal?

I assume that the list at https://fedoraproject.org/wiki/JamesAntill/ScriptletUsage is the list of packages to change. But we still have no idea how the replacements would look.

Agree with @zbyszek, we've asked for «their replacements», but that is still not in the wiki.

@james it would be great if you could be there during tomorrow's meeting (17:00 UTC, #fedora-meeting-1).

Metadata Update from @zbyszek:
- Issue tagged with: meeting

2 months ago

We discussed this doing todays' FESCo meeting (2019-08-19):
AGREED: Change is approved for F32 (+7, 0, 0)

Metadata Update from @zbyszek:
- Issue untagged with: meeting, stalled
- Issue close_status updated to: Accepted
- Issue status updated to: Closed (was: Open)

2 months ago

Login to comment on this ticket.

Metadata