Merge ~athos-ribeiro/ubuntu-archive-tools:checkrdepends-remote into ubuntu-archive-tools:main
Proposed by
Athos Ribeiro
Status: | Needs review |
---|---|
Proposed branch: | ~athos-ribeiro/ubuntu-archive-tools:checkrdepends-remote |
Merge into: | ubuntu-archive-tools:main |
Diff against target: |
154 lines (+49/-17) 2 files modified
checkrdepends (+42/-17) utils.py (+7/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Ubuntu Package Archive Administrators | Pending | ||
Review via email: mp+462728@code.launchpad.net |
Description of the change
- Allow using checkrdepends through an archive URL instead of a local base directory.
- Allow checking Debian reverse dependencies
- Move to argparse (optparse is deprecated)
- document examples in --help
Note that while performing changes, I tried to keep the function signatures to avoid disrupting any automation using the script.
I wonder if it would make sense to use the archive URL as the default for `-B` and set the default value of `ports` to false.
To post a comment you must log in.
BTW, the reason I use checkrdepends instead of reverse-depends some times is that it supports verifying virtual packages, e.g.,
checkrdepends --no-ports -B 'http:// archive. ubuntu. com/ubuntu' --binary phpapi-20230831
and I am not aware if this is currently supported in reverse-depends.