Opened 3 years ago
Closed 15 months ago
#1731 closed enhancement (fixed)
Add tools to check dependencies
Reported by: | Pierre Labastie | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | ablfs | Version: | GIT |
Severity: | normal | Keywords: | |
Cc: |
Description
There are several kinds of checks we might want to implement, for example:
- (i) check that a package can be built with only the listed dependencies, and their dependencies (missing dependency)
- (ii) check that the dependencies do not include dependencies that are already in the dependency chain (redundant dependency)
- (iii) check that a dependency is really needed (false dependency)
Note:
See TracTickets
for help on using tickets.
Note that (i) is doable (and easy once #1730 is done). I suppose (ii) can be done too, but I have not thought about it yet. For (iii), this is more difficult, because we have to find a criterion that can be automated. Of course, removing all listed deps and use (i) to check, adding deps one by one could be done. But it is quite tedious when the number of deps is big!