{"action":"opened","issue":{"url":"https://api.github.com/repos/fedora-infra/fedora-packages/issues/248","repository_url":"https://api.github.com/repos/fedora-infra/fedora-packages","labels_url":"https://api.github.com/repos/fedora-infra/fedora-packages/issues/248/labels{/name}","comments_url":"https://api.github.com/repos/fedora-infra/fedora-packages/issues/248/comments","events_url":"https://api.github.com/repos/fedora-infra/fedora-packages/issues/248/events","html_url":"https://github.com/fedora-infra/fedora-packages/issues/248","id":174209806,"number":248,"title":"Upstream URLs are missing for many projects","user":{"login":"genodeftest","id":934401,"avatar_url":"https://avatars.githubusercontent.com/u/934401?v=3","gravatar_id":"","url":"https://api.github.com/users/genodeftest","html_url":"https://github.com/genodeftest","followers_url":"https://api.github.com/users/genodeftest/followers","following_url":"https://api.github.com/users/genodeftest/following{/other_user}","gists_url":"https://api.github.com/users/genodeftest/gists{/gist_id}","starred_url":"https://api.github.com/users/genodeftest/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/genodeftest/subscriptions","organizations_url":"https://api.github.com/users/genodeftest/orgs","repos_url":"https://api.github.com/users/genodeftest/repos","events_url":"https://api.github.com/users/genodeftest/events{/privacy}","received_events_url":"https://api.github.com/users/genodeftest/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-08-31T08:06:41Z","updated_at":"2016-08-31T08:06:41Z","closed_at":null,"body":"Many projects have missing URLs on apps.fp.o, including but not limited to:\r\n* liferea (see #233): https://apps.fedoraproject.org/packages/liferea\r\n* cherrytree: https://apps.fedoraproject.org/packages/cherrytree\r\n* xdg-desktop-portal: https://apps.fedoraproject.org/packages/xdg-desktop-portal\r\n* flatpak: https://apps.fedoraproject.org/packages/flatpak\r\n* gitg: https://apps.fedoraproject.org/packages/gitg\r\n* meson: https://apps.fedoraproject.org/packages/meson\r\n* ccache: https://apps.fedoraproject.org/packages/ccache\r\n\r\nWhat these packages have in common:\r\n* all packages provide a \"URL:\" field in their .spec file\r\n* all packages show a URL if queried in `dnf info [packagename]`\r\nSo there is absolutely nothing wrong with these packages, the issue is on the apps.fp.o side.\r\n\r\nSome examples for projects which are not affected:\r\n* eclipse\r\n* firefox\r\n* nautilus\r\n* etckeeper, etckeeper-dnf, etckeeper-bzr\r\n* colorgcc\r\n\r\nSome correlations I noted:\r\n* All packages with broken URLs don't have patches in their package source git repo available under https://pkgs.fedoraproject.org/cgit/rpms/[packagename].git/tree/. Other files like ccache.sh.in in the ccache package don't seem to influence this behavior.\r\n* Most packages with working URLs on apps.fp.o have patches in their source git repo, even if the patch is not applied (in case of [nautilus](https://pkgs.fedoraproject.org/cgit/rpms/nautilus.git/tree/nautilus.spec) for example). This is not true for all packages, e.g. not for python-hwdata and hwdata.\r\n* subpackages behave the same way as their \"parent\" package"}}
{"actor":{"display_login":"genodeftest"}}