Created attachment 330866 [details, diff] textm.xml.diff see patch and current discussion on -dev-ml about pkgconfig.eclass reason is simple: it's a common interface if packagers mess with it, then it's not common anymore there might be some exceptions where fixing them right away is necessary/acceptable, but in general it's bad
s/cause/because/ It's better if you modify the title to be "pkgconfig files". We have have to expand it in the future to cover other things you must or must not do with pkgconfig files.
Created attachment 330930 [details, diff] text.xml.diff is that ok?
Looks good to me but shouldn't we wait for the -dev discussion to reach a consensus before we document that?
the eclass proposal was pulled back by the author and I didn't hear any1 say "it's good to modify them downstream" so let's apply it
commit b0a519807f82c2190129dfa662922c8b061eb368
there should be no such policy, we have plenty of sci@ and binary-only apps where it completely unrealistic to hope for an pkg-config file this is case by case basis and it only requires common-sense so whatever gets added as a doc, is only a non-mandatory recommendation, that's all
(In reply to comment #6) > there should be no such policy, we have plenty of sci@ and binary-only apps > where it completely unrealistic to hope for an pkg-config file > this is case by case basis and it only requires common-sense The policy says that there may be exceptions and that those should be discussed with other developers (primarily to check if there is no other solution).
(In reply to Julian Ospald (hasufell) from comment #5) > commit b0a519807f82c2190129dfa662922c8b061eb368 Today's council decision: "The council agrees to revise the devmanual policy regarding pkg-config files to set guidelines for non-upstream pkg-config files but to leave the inclusion up to the maintainer's discretion. Wording will be worked out following the meeting, and in the meantime the changes introduced in bug 445130 will be reverted."
So we currently have a documentation regression? If nobody cares about this problem anymore we may as well close it as WONTFIX.