Hi,
I have a package where upstream installs AppData file in /usr/share/appdata, but the Fedora Packaging Guidelines says it should be installed to /usr/share/metainfo. I am wondering how to approach this; should I submit a PR upstream, should I change it locally or should I leave it unchanged. Are there any compatibility reasons to keep /usr/share/appdata upstream?
https://fedoraproject.org/w/index.php?title=Packaging%3AAppData&type=rev... https://pagure.io/packaging-committee/issue/704
On Thu, Jan 25, 2018 at 9:39 AM, Samuel Rakitničan srakitnican@fedoraproject.org wrote:
Hi,
I have a package where upstream installs AppData file in /usr/share/appdata, but the Fedora Packaging Guidelines says it should be installed to /usr/share/metainfo. I am wondering how to approach this; should I submit a PR upstream, should I change it locally or should I leave it unchanged. Are there any compatibility reasons to keep /usr/share/appdata upstream?
Submit a PR upstream to fix it, and use that patch to change it locally.
Submit a PR upstream to fix it, and use that patch to change it locally.
So I did, upstream accepted it, but then it applied old location again. As it is noted in patch description for compatibility reasons. Now application installs on both locations.
Should I remove now this files from the old location or they can stay?
Samuel Rakitničan wrote:
Submit a PR upstream to fix it, and use that patch to change it locally.
So I did, upstream accepted it, but then it applied old location again. As it is noted in patch description for compatibility reasons. Now application installs on both locations.
Should I remove now this files from the old location or they can stay?
You should install only one
-- Rex
devel@lists.stg.fedoraproject.org