Re: [Rpm-maint] [rpm-software-management/rpm] RFE: detect filesystem capabilities before starting a transaction (Issue #2637)

2023-08-30 Thread Colin Walters
xref https://github.com/containers/storage/pull/1608 -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/issues/2637#issuecomment-1699140774 You are receiving this because you are subscribed to this thread. Message ID:

[Rpm-maint] [rpm-software-management/rpm] RFE: detect filesystem capabilities before starting a transaction (Issue #2637)

2023-08-30 Thread Panu Matilainen
Not all filesystems support everything rpm does, and sometimes features are intentionally disabled by mount options. Currently these are failing in the middle of the transaction with varying degrees of collateral damage. Rpm should probe filesystems at the preparing stage to check if they suppor

Re: [Rpm-maint] [rpm-software-management/rpm] Support generating dependencies for multiple files at once (PR #2537)

2023-08-30 Thread Panu Matilainen
Requirement for generators to output all filenames whether they have dependencies or not eliminated now, preserving the order otherwise is still required. That can be added later if deemed necessary, but there's no point to cause a useful feature to get stuck on that so lifting the draft status.

Re: [Rpm-maint] [rpm-software-management/rpm] Support generating dependencies for multiple files at once (PR #2537)

2023-08-30 Thread Panu Matilainen
@pmatilai pushed 7 commits. 966b6dfbe58df2d0cac1d9d3530551a440139241 Refactor file walk loop into rpmfcHelper() 83ac34f99394fea8654c7b918f916928f1d29327 Pass the entire attribute to applyAttr() for more flexibility d6c2cc5cf9f09a446c3c913076cdad1fc993b028 Split weeding out excludes to a sepa

Re: [Rpm-maint] [rpm-software-management/rpm] Resolve --what arguments to package provides (PR #2451)

2023-08-30 Thread Panu Matilainen
Closed #2451. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/2451#event-10229613682 You are receiving this because you are subscribed to this thread. Message ID: ___ Rpm-maint mailing list Rpm

Re: [Rpm-maint] [rpm-software-management/rpm] Resolve --what arguments to package provides (PR #2451)

2023-08-30 Thread Panu Matilainen
So the moral of the story here is that it's much more complicated than this naive attempt. Back to the drawing board, to be revisited some day. -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/2451#issuecomment-1698663119 You are receiving

Re: [Rpm-maint] [rpm-software-management/rpm] RFE: resolve --what argument to package provides (Issue #2450)

2023-08-30 Thread Panu Matilainen
The PR has lots of valuable input from @mlschroe , but the executive summary is that the world is now a much more complicated place than when the initial requests for this feature was filed (in the ballpark of the turn of the millenium), thanks to rich dependencies in particular. This goes bac