Commit Graph

10 Commits

Author SHA1 Message Date
Ivan A. Melnikov
d0197d8475 repos: Load more repositories, uniformely
We are interested in x86_64 (as base), mipsel, riscv64 and
loongarch64 (named la64 in the interactive prompt
for brievity).
2023-08-01 18:09:14 +04:00
Ivan A. Melnikov
14a501684e repos: Fix 'target has NONE' in recursive build report
Due to typo, recursive build reports sometimes
contained 'has NONE' lines for sources that
were, in fact, present in the target repository.

This commit fixes that.
2023-08-01 18:07:23 +04:00
Ivan A. Melnikov
8660198cbd repos: Rework unmet-based reports; add diff_deps
Refactor unmet-based repos for cleaner code.

Add one more unmet-based repo, to check what
packages in the target repo still have
a dependency but should not.
2023-07-24 17:47:27 +04:00
Ivan A. Melnikov
e39256876e repos: Better heuristics for repo 64-bitness 2023-07-24 17:46:24 +04:00
Ivan A. Melnikov
4469729bc1 lists: Ignore *.bz2 pkglists
They are often outdated.
2023-07-24 17:44:38 +04:00
Ivan A. Melnikov
90d99e3882 lists: Read only the first of compressed pkglists
By default, genbasedir saves several copies of every
package list, compressing them with different methods
(xz, bz2, uncompressed). With this change, we read
only the first one, thus avoiding extra work
and (false) warnings about duplicate binaries.
2023-06-02 15:52:46 +04:00
Ivan A. Melnikov
e2dc5736a2 run.sh: Exclude contents_index
It's too big and not useful for us.
2023-05-23 10:02:01 +04:00
Ivan A. Melnikov
acf51ca89d Add some dependencies info to README.md 2023-05-19 14:25:43 +04:00
Ivan A. Melnikov
b446b5f37c Add some code
Python code copyed from port-compare commit
153130a18f2ce80d8f9646ab94b0f9eeb0e994de
with minor modifications.

Runner script added
2023-05-19 13:47:29 +04:00
Ivan A. Melnikov
2631b10264 Initial commit 2023-05-19 13:46:31 +04:00