Merge lp:~xnox/ubuntu-archive-scripts/exclude-community into lp:ubuntu-archive-scripts

Proposed by Dimitri John Ledkov
Status: Merged
Merged at revision: 278
Proposed branch: lp:~xnox/ubuntu-archive-scripts/exclude-community
Merge into: lp:ubuntu-archive-scripts
Diff against target: 11 lines (+1/-0)
1 file modified
archive-reports (+1/-0)
To merge this branch: bzr merge lp:~xnox/ubuntu-archive-scripts/exclude-community
Reviewer Review Type Date Requested Status
Steve Langasek Approve
Review via email: mp+382006@code.launchpad.net

Commit message

platform now has community seed, that is currently imply community-maas seed.

These are packages that are in the maas snap, but are optional and only used for support of legacy/community hardware. Those packages should stay in universe and had MIR NACKed by security.

To post a comment you must log in.
Revision history for this message
Steve Langasek (vorlon) wrote :

Had you seen this feedback from Colin?

<cjwatson> Listing it before supported but not having supported inherit from it (in STRUCTURE) ought to work, I think
<cjwatson> Probably better than hacking it using -e

Did you decide against this for some reason?

review: Needs Information
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

I have seen this feedback from colin.

community-maas is listed before supported, and it does not inherit from it.

And none of the maas packages are in the supported seed.

However, components-missmatches doesn't look just at the supported seed.

Instead it looks at "all", which includes all of the seeded, supported, and community packages, and tries to pull "all" into main.

Thus I either have to move community-maas out of "ubuntu(platform)" seed repositories, or make components-missmatches exclude "community", or make components-missmatches only look at "supported,desktop,server,etc".

I don't want to split supported/community-maas seeds across different repositories, and excluding community seems easier than maintaining a long include list of the defined seeds in ubuntu STRUCTURE.

Revision history for this message
Steve Langasek (vorlon) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'archive-reports'
--- archive-reports 2020-02-06 12:22:12 +0000
+++ archive-reports 2020-04-09 13:51:33 +0000
@@ -210,6 +210,7 @@
210 -d "$OUT/$name.dot" -o "$OUT/$name.txt.new" \210 -d "$OUT/$name.dot" -o "$OUT/$name.txt.new" \
211 --html-output-file "$OUT/$name.html" \211 --html-output-file "$OUT/$name.html" \
212 --csv-file "$OUT/$name.csv" \212 --csv-file "$OUT/$name.csv" \
213 --exclude "community" \
213 "$@"214 "$@"
214 if [ "$name" = component-mismatches ]; then215 if [ "$name" = component-mismatches ]; then
215 process-component-mismatches-diff \216 process-component-mismatches-diff \

Subscribers

People subscribed via source and target branches