Merge ~ghadi-rahme/ubuntu/+source/ppa-purge:ubuntu/devel into ubuntu/+source/ppa-purge:ubuntu/devel
Proposed by
Ghadi Rahme
Status: | Merged |
---|---|
Approved by: | Andreas Hasenack |
Approved revision: | bbc86de709d50f796b0a00ba6b3ca9526e0889eb |
Merged at revision: | bbc86de709d50f796b0a00ba6b3ca9526e0889eb |
Proposed branch: | ~ghadi-rahme/ubuntu/+source/ppa-purge:ubuntu/devel |
Merge into: | ubuntu/+source/ppa-purge:ubuntu/devel |
Diff against target: |
39 lines (+11/-3) 2 files modified
debian/changelog (+6/-0) ppa-purge (+5/-3) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andreas Hasenack | Approve | ||
Ubuntu Sponsors | Pending | ||
Review via email: mp+463813@code.launchpad.net |
Commit message
control: Add gawk as a dependency (LP: #2036761)
Description of the change
Currently ppa-purge makes use of the -i option within awk, this option is not available with mawk and only available within gawk 4.1 and higher. Tests were originally done on Ubuntu server which came with gawk installed by default, however desktop instances come with mawk instead.
This change makes sure gawk is installed when installing ppa-purge
To post a comment you must log in.
gawk has a much heavier footprint than mawk:
gawk:
Installed-Size: 1.778 kB
Pre-Depends: libc6 (>= 2.34), libgmp10 (>= 2:6.2.1+dfsg1), libmpfr6 (>= 3.1.3), libreadline8 (>= 6.0), libsigsegv2 (>= 2.9)
mawk:
Installed-Size: 275 kB
Depends: libc6 (>= 2.36)
Since ppa-purge is seeded in some flavors:
$ seeded-in-ubuntu ppa-purge
ppa-purge (from ppa-purge) is seeded in:
kubuntu: daily-live
ubuntu-budgie: daily-live
ubuntu-unity: daily-live
ubuntustudio: dvd
This would affect their dependency tree, late in the cycle (we are post-beta in noble now).
Is there a way to not use gawk's -i option, and stick to the feature set of mawk? Or perhaps just use sed instead?