{"action":"created","issue":{"url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras/issues/50","repository_url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras","labels_url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras/issues/50/comments","events_url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras/issues/50/events","html_url":"https://github.com/rpm-software-management/dnf-plugins-extras/pull/50","id":133283612,"number":50,"title":"Check all packages in repo specified with --check","user":{"login":"pghmcfc","id":947224,"avatar_url":"https://avatars.githubusercontent.com/u/947224?v=3","gravatar_id":"","url":"https://api.github.com/users/pghmcfc","html_url":"https://github.com/pghmcfc","followers_url":"https://api.github.com/users/pghmcfc/followers","following_url":"https://api.github.com/users/pghmcfc/following{/other_user}","gists_url":"https://api.github.com/users/pghmcfc/gists{/gist_id}","starred_url":"https://api.github.com/users/pghmcfc/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pghmcfc/subscriptions","organizations_url":"https://api.github.com/users/pghmcfc/orgs","repos_url":"https://api.github.com/users/pghmcfc/repos","events_url":"https://api.github.com/users/pghmcfc/events{/privacy}","received_events_url":"https://api.github.com/users/pghmcfc/received_events","type":"User","site_admin":false},"labels":[{"id":455772609,"url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras/labels/refactor_needed","name":"refactor_needed","color":"b60205","default":false}],"state":"closed","locked":false,"assignee":{"login":"j-mracek","id":12737303,"avatar_url":"https://avatars.githubusercontent.com/u/12737303?v=3","gravatar_id":"","url":"https://api.github.com/users/j-mracek","html_url":"https://github.com/j-mracek","followers_url":"https://api.github.com/users/j-mracek/followers","following_url":"https://api.github.com/users/j-mracek/following{/other_user}","gists_url":"https://api.github.com/users/j-mracek/gists{/gist_id}","starred_url":"https://api.github.com/users/j-mracek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/j-mracek/subscriptions","organizations_url":"https://api.github.com/users/j-mracek/orgs","repos_url":"https://api.github.com/users/j-mracek/repos","events_url":"https://api.github.com/users/j-mracek/events{/privacy}","received_events_url":"https://api.github.com/users/j-mracek/received_events","type":"User","site_admin":false},"assignees":[{"login":"j-mracek","id":12737303,"avatar_url":"https://avatars.githubusercontent.com/u/12737303?v=3","gravatar_id":"","url":"https://api.github.com/users/j-mracek","html_url":"https://github.com/j-mracek","followers_url":"https://api.github.com/users/j-mracek/followers","following_url":"https://api.github.com/users/j-mracek/following{/other_user}","gists_url":"https://api.github.com/users/j-mracek/gists{/gist_id}","starred_url":"https://api.github.com/users/j-mracek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/j-mracek/subscriptions","organizations_url":"https://api.github.com/users/j-mracek/orgs","repos_url":"https://api.github.com/users/j-mracek/repos","events_url":"https://api.github.com/users/j-mracek/events{/privacy}","received_events_url":"https://api.github.com/users/j-mracek/received_events","type":"User","site_admin":false}],"milestone":null,"comments":8,"created_at":"2016-02-12T16:27:13Z","updated_at":"2016-12-02T09:38:39Z","closed_at":"2016-11-08T09:57:39Z","pull_request":{"url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras/pulls/50","html_url":"https://github.com/rpm-software-management/dnf-plugins-extras/pull/50","diff_url":"https://github.com/rpm-software-management/dnf-plugins-extras/pull/50.diff","patch_url":"https://github.com/rpm-software-management/dnf-plugins-extras/pull/50.patch"},"body":"When using repoclosure --check, I'd like to check all versions of packages in the specified repos for dependency close, not just the latest ones.\n\nThere's also a workaround here for something I've observed in F-23, in that using available.filter(latest=True) seems to return the latest versions of packages for each repository, not the latest versions across all repos, hence possibly including multiple versions of the same package from different repos\n"},"comment":{"url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras/issues/comments/264412869","html_url":"https://github.com/rpm-software-management/dnf-plugins-extras/pull/50#issuecomment-264412869","issue_url":"https://api.github.com/repos/rpm-software-management/dnf-plugins-extras/issues/50","id":264412869,"user":{"login":"j-mracek","id":12737303,"avatar_url":"https://avatars.githubusercontent.com/u/12737303?v=3","gravatar_id":"","url":"https://api.github.com/users/j-mracek","html_url":"https://github.com/j-mracek","followers_url":"https://api.github.com/users/j-mracek/followers","following_url":"https://api.github.com/users/j-mracek/following{/other_user}","gists_url":"https://api.github.com/users/j-mracek/gists{/gist_id}","starred_url":"https://api.github.com/users/j-mracek/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/j-mracek/subscriptions","organizations_url":"https://api.github.com/users/j-mracek/orgs","repos_url":"https://api.github.com/users/j-mracek/repos","events_url":"https://api.github.com/users/j-mracek/events{/privacy}","received_events_url":"https://api.github.com/users/j-mracek/received_events","type":"User","site_admin":false},"created_at":"2016-12-02T09:38:39Z","updated_at":"2016-12-02T09:38:39Z","body":"@pghmcfc I have good news, the extras with last changes were released into rawhide (working with dnf-2.0). Therefore now we can get feedback about changes like changed default behavior of repoclosure, introduction of --newest (previously default behavior = latest packages per arch and per repo), and --best (takes only latest packages per arch through all repos). Of course if the behavior will be not accepted or any issue appear, everyone is welcome to report it or propose changes or create patch. For the testing purpose we have copr repository (\"dnf copr enable rpmsoftwaremanagement/dnf-nightly\") where we build rpms for Fedora24+. From there you can test upstream version of all components including repoclosure. I am sorry, but I cannot promise if we will accept your proposal, because the most important part is if it will solve any issue or user-case. Therefore the best way is test current behavior, and think about improvement based on your experiences and needs (but keeping in mind other user-stories). I hope that my comment is helpful."}}
{"actor":{"display_login":"j-mracek"}}