{"action":"created","issue":{"url":"https://api.github.com/repos/chocolatey/choco/issues/1223","repository_url":"https://api.github.com/repos/chocolatey/choco","labels_url":"https://api.github.com/repos/chocolatey/choco/issues/1223/labels{/name}","comments_url":"https://api.github.com/repos/chocolatey/choco/issues/1223/comments","events_url":"https://api.github.com/repos/chocolatey/choco/issues/1223/events","html_url":"https://github.com/chocolatey/choco/issues/1223","id":218320788,"number":1223,"title":"Restoring multiple packages from a package config file creates duplicate progress messages","user":{"login":"AdmiringWorm","id":1474648,"avatar_url":"https://avatars3.githubusercontent.com/u/1474648?v=4","gravatar_id":"","url":"https://api.github.com/users/AdmiringWorm","html_url":"https://github.com/AdmiringWorm","followers_url":"https://api.github.com/users/AdmiringWorm/followers","following_url":"https://api.github.com/users/AdmiringWorm/following{/other_user}","gists_url":"https://api.github.com/users/AdmiringWorm/gists{/gist_id}","starred_url":"https://api.github.com/users/AdmiringWorm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AdmiringWorm/subscriptions","organizations_url":"https://api.github.com/users/AdmiringWorm/orgs","repos_url":"https://api.github.com/users/AdmiringWorm/repos","events_url":"https://api.github.com/users/AdmiringWorm/events{/privacy}","received_events_url":"https://api.github.com/users/AdmiringWorm/received_events","type":"User","site_admin":false},"labels":[{"id":163217590,"url":"https://api.github.com/repos/chocolatey/choco/labels/0%20-%20_Triaging","name":"0 - _Triaging","color":"eeeeee","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-03-30T20:38:24Z","updated_at":"2017-11-03T00:30:04Z","closed_at":null,"author_association":"MEMBER","body":"<!--\r\nBEFORE YOU SUBMIT AN ISSUE:\r\n\r\nEnsure you have read over Submitting Issues -\r\nhttps://github.com/chocolatey/choco#submitting-issues\r\n\r\nDO NOT CREATE ISSUES FOR PACKAGES. Read over Submitting Issues.\r\n\r\nDO NOT CREATE AN ISSUE FOR A QUESTION - questions are better served as email or chat.\r\n- email - http://groups.google.com/group/chocolatey\r\n-  chat - https://gitter.im/chocolatey/choco\r\n\r\nDELETE EVERYTHING IN THIS COMMENT BLOCK\r\n\r\nTEMPLATE FOR BUG REPORTS:\r\n-->\r\n\r\n### What You Are Seeing?\r\nWhen restoring multiple packages from a package config file creates duplicate progress messages after the first package have been installed.\r\nI.E:\r\nOn the first package, only 1 progress message is displayed,\r\non the second package, two progress messages is displayed,\r\non the third package, three progress messages is displayed.\r\nThis continues to add one more progress message on each package until it hit some kind of threshold.\r\n![image](https://cloud.githubusercontent.com/assets/1474648/24525003/017f7a90-1599-11e7-9c75-a66a778a201c.png)\r\n\r\n\r\n### What is Expected?\r\nExpects only one progress message per package to be displayed.\r\n\r\n### How Did You Get This To Happen? (Steps to Reproduce)\r\nCreate the following package config file:\r\n```xml\r\n<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<packages>\r\n  <package id=\"7zip.portable\" version=\"16.04\" />\r\n  <package id=\"becyicongrabber\" version=\"2.30.0.20161027\" />\r\n  <package id=\"cake.portable\" version=\"0.19.1\" />\r\n  <package id=\"ussf\" version=\"1.5.0\" />\r\n</packages>\r\n```\r\nthen run `choco install 'path\\to\\config\\file`\r\n\r\n### Output Log\r\nUnfortunately wasn't able to get the log itself this time, if it is truly needed in this case then I'll try running it again.\r\n\r\n### Environment\r\nchoco version: 0.10.4"},"comment":{"url":"https://api.github.com/repos/chocolatey/choco/issues/comments/341597182","html_url":"https://github.com/chocolatey/choco/issues/1223#issuecomment-341597182","issue_url":"https://api.github.com/repos/chocolatey/choco/issues/1223","id":341597182,"user":{"login":"AdmiringWorm","id":1474648,"avatar_url":"https://avatars3.githubusercontent.com/u/1474648?v=4","gravatar_id":"","url":"https://api.github.com/users/AdmiringWorm","html_url":"https://github.com/AdmiringWorm","followers_url":"https://api.github.com/users/AdmiringWorm/followers","following_url":"https://api.github.com/users/AdmiringWorm/following{/other_user}","gists_url":"https://api.github.com/users/AdmiringWorm/gists{/gist_id}","starred_url":"https://api.github.com/users/AdmiringWorm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AdmiringWorm/subscriptions","organizations_url":"https://api.github.com/users/AdmiringWorm/orgs","repos_url":"https://api.github.com/users/AdmiringWorm/repos","events_url":"https://api.github.com/users/AdmiringWorm/events{/privacy}","received_events_url":"https://api.github.com/users/AdmiringWorm/received_events","type":"User","site_admin":false},"created_at":"2017-11-03T00:30:04Z","updated_at":"2017-11-03T00:30:04Z","author_association":"MEMBER","body":"@ferventcoder yes it is still a small annoying problem."}}
{"actor":{"display_login":"AdmiringWorm"}}