Re: [Rpm-maint] [rpm-software-management/rpm] Redundant requires from generators are not merged (#1476)

2021-01-05 Thread Michael Schroeder
(At least I thought it does that. Maybe that just was wishful thinking...) -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub:

Re: [Rpm-maint] [rpm-software-management/rpm] Redundant requires from generators are not merged (#1476)

2021-01-05 Thread Michael Schroeder
rpm needs to assign dependencies to files so that 'rpm -q --filerequire' works. So it can't simply drop dependencies. In case you're wondering: rpm does this to ignore dependencies for files that are not installed, e.g. because they have the wrong file color. -- You are receiving this because

[Rpm-maint] [rpm-software-management/rpm] Redundant requires from generators are not merged (#1476)

2021-01-05 Thread Fabian Vogt
I wrote a requires generator for `.qml` files, which converts import statements to RPM capabilities in the format ``` qt5qmlimport(QtQuick.Controls.2) >= 3 qt5qmlimport(QtQuick.Controls.Layouts.2) >= 3 ``` This works as expected, but the dependency generator is called for each file, so they