Overview
Request 1078831 superseded
Drop update-alternative facility, ammend License tag, among other packaging improvements.
- Created by luc14n0
- In state superseded
- Supersedes 1078338
- Superseded by 1080016
Using unless
boolean dep wasn't the answer too. I went with:
BuildRequires: (python39-tomli if python39-base) BuildRequires: (python310-tomli if python310-base)
And this is the last time I make this much change to a package at once. It's hard to review it. Better use iterations instead.
Switching to Meson does more harm than good for us here. I'm gonna drop it.
OK. I revised the changes I'm doing here and, as long as the package is named python-gi-docgen
, it's best we keep the single-spec stuff (I misused the term multi-spec before).
Request History
luc14n0 created request
Drop update-alternative facility, ammend License tag, among other packaging improvements.
gnome-review-bot accepted review
Check script succeeded
gnome-review-bot approved review
Check script succeeded
iznogood declined request
Nack ref comment
(mainly cause I want to see a clean slate in my tasks :P )
superseded by 1080016
I think I know what you mean - but it's technically wrong.
I can have python39-base PLUS python310-base installed - this does not make me need python39-tomli
Technically more correct would be:
Hmm, the BRs I used probably wouldn't cause trouble, but the same thing for Reqs, indeed can misbehave. My confusion boils down to the wrong interpretation of previous error messages I got before and me misunderstanding the documentation about Boolean Dependencies.
This worked (and now I actually chose to try installing the built RPM). Thank goodness you know what I meant. Cheers!
We can all agree
gi-docgen.pc
doesn't need to split, right? Otherwise raise your hand :^p