{"action":"created","issue":{"url":"https://api.github.com/repos/fsprojects/Paket/issues/946","labels_url":"https://api.github.com/repos/fsprojects/Paket/issues/946/labels{/name}","comments_url":"https://api.github.com/repos/fsprojects/Paket/issues/946/comments","events_url":"https://api.github.com/repos/fsprojects/Paket/issues/946/events","html_url":"https://github.com/fsprojects/Paket/issues/946","id":98257496,"number":946,"title":"\"paket update nuget XXX\" should report why it decides not to","user":{"login":"et1975","id":623703,"avatar_url":"https://avatars.githubusercontent.com/u/623703?v=3","gravatar_id":"","url":"https://api.github.com/users/et1975","html_url":"https://github.com/et1975","followers_url":"https://api.github.com/users/et1975/followers","following_url":"https://api.github.com/users/et1975/following{/other_user}","gists_url":"https://api.github.com/users/et1975/gists{/gist_id}","starred_url":"https://api.github.com/users/et1975/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/et1975/subscriptions","organizations_url":"https://api.github.com/users/et1975/orgs","repos_url":"https://api.github.com/users/et1975/repos","events_url":"https://api.github.com/users/et1975/events{/privacy}","received_events_url":"https://api.github.com/users/et1975/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/fsprojects/Paket/labels/needs-repro","name":"needs-repro","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-07-30T20:30:11Z","updated_at":"2015-08-14T12:53:01Z","closed_at":null,"body":"if paket decides not to update the package it was explicitly asked to update it should at least tell me why. \r\nAs it is, neither the return code nor the message tell me what happened - in my case dependency of the package was requiring an upgrade as well."},"comment":{"url":"https://api.github.com/repos/fsprojects/Paket/issues/comments/131096659","html_url":"https://github.com/fsprojects/Paket/issues/946#issuecomment-131096659","issue_url":"https://api.github.com/repos/fsprojects/Paket/issues/946","id":131096659,"user":{"login":"mrinaldi","id":1226112,"avatar_url":"https://avatars.githubusercontent.com/u/1226112?v=3","gravatar_id":"","url":"https://api.github.com/users/mrinaldi","html_url":"https://github.com/mrinaldi","followers_url":"https://api.github.com/users/mrinaldi/followers","following_url":"https://api.github.com/users/mrinaldi/following{/other_user}","gists_url":"https://api.github.com/users/mrinaldi/gists{/gist_id}","starred_url":"https://api.github.com/users/mrinaldi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mrinaldi/subscriptions","organizations_url":"https://api.github.com/users/mrinaldi/orgs","repos_url":"https://api.github.com/users/mrinaldi/repos","events_url":"https://api.github.com/users/mrinaldi/events{/privacy}","received_events_url":"https://api.github.com/users/mrinaldi/received_events","type":"User","site_admin":false},"created_at":"2015-08-14T12:53:01Z","updated_at":"2015-08-14T12:53:01Z","body":"I have a repro case here:\r\n\r\npaket.dependencies:\r\n```\r\nsource https://nuget.org/api/v2\r\n\r\nnuget Ninject.Extensions.Interception\r\nnuget Ninject.Extensions.Logging.Log4Net\r\n```\r\n\r\npaket.lock\r\n```\r\nNUGET\r\n  remote: https://nuget.org/api/v2\r\n  specs:\r\n    log4net (2.0.3)\r\n    Ninject (2.2.1.4)\r\n    Ninject.Extensions.Interception (2.2.1.2)\r\n      Ninject (>= 2.2.0.0 < 2.3.0.0)\r\n    Ninject.Extensions.Logging (2.2.0.4)\r\n      Ninject (>= 2.2.0.0 < 2.3.0.0)\r\n    Ninject.Extensions.Logging.Log4net (2.2.0.4)\r\n      Ninject.Extensions.Logging (>= 2.2.0.0 < 2.3.0.0)\r\n      log4net (>= 1.0.4)\r\n```\r\n\r\n```paket update nuget Ninject.Extensions.Interception```\r\nOutputs:\r\n``` \r\nPaket version 1.28.0.0\r\nUpdating Ninject.Extensions.Interception in D:\\Projects\\paket-test\\paket.dependencies\r\nResolving packages:\r\n - Ninject.Extensions.Interception 3.2.0\r\n - Ninject.Extensions.Interception 3.0.0.8\r\n - Ninject.Extensions.Interception 2.2.1.2\r\n - Ninject 2.2.1.4\r\nD:\\Projects\\paket-test\\paket.lock is already up-to-date\r\n3 seconds - ready.\r\n```\r\n\r\nIt gives no clue at all of why it didn't update.\r\n\r\nI was wondering if we should have a parameter to force the update of conflicting dependencies, like nuget does OOB.\r\nIf you think in this case specific, unless you update all packages, you are in a dead end."}}