{"action":"created","issue":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/17610","repository_url":"https://api.github.com/repos/JuliaLang/julia","labels_url":"https://api.github.com/repos/JuliaLang/julia/issues/17610/labels{/name}","comments_url":"https://api.github.com/repos/JuliaLang/julia/issues/17610/comments","events_url":"https://api.github.com/repos/JuliaLang/julia/issues/17610/events","html_url":"https://github.com/JuliaLang/julia/issues/17610","id":167402513,"number":17610,"title":"Pkg.add(\"Images\") results in dirty state","user":{"login":"tkelman","id":5934628,"avatar_url":"https://avatars.githubusercontent.com/u/5934628?v=3","gravatar_id":"","url":"https://api.github.com/users/tkelman","html_url":"https://github.com/tkelman","followers_url":"https://api.github.com/users/tkelman/followers","following_url":"https://api.github.com/users/tkelman/following{/other_user}","gists_url":"https://api.github.com/users/tkelman/gists{/gist_id}","starred_url":"https://api.github.com/users/tkelman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkelman/subscriptions","organizations_url":"https://api.github.com/users/tkelman/orgs","repos_url":"https://api.github.com/users/tkelman/repos","events_url":"https://api.github.com/users/tkelman/events{/privacy}","received_events_url":"https://api.github.com/users/tkelman/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/JuliaLang/julia/labels/bug","name":"bug","color":"e10c02"},{"url":"https://api.github.com/repos/JuliaLang/julia/labels/libgit2","name":"libgit2","color":"0e8a16"},{"url":"https://api.github.com/repos/JuliaLang/julia/labels/packages","name":"packages","color":"02e10c"}],"state":"open","locked":false,"assignee":{"login":"wildart","id":38350,"avatar_url":"https://avatars.githubusercontent.com/u/38350?v=3","gravatar_id":"","url":"https://api.github.com/users/wildart","html_url":"https://github.com/wildart","followers_url":"https://api.github.com/users/wildart/followers","following_url":"https://api.github.com/users/wildart/following{/other_user}","gists_url":"https://api.github.com/users/wildart/gists{/gist_id}","starred_url":"https://api.github.com/users/wildart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wildart/subscriptions","organizations_url":"https://api.github.com/users/wildart/orgs","repos_url":"https://api.github.com/users/wildart/repos","events_url":"https://api.github.com/users/wildart/events{/privacy}","received_events_url":"https://api.github.com/users/wildart/received_events","type":"User","site_admin":false},"assignees":[{"login":"wildart","id":38350,"avatar_url":"https://avatars.githubusercontent.com/u/38350?v=3","gravatar_id":"","url":"https://api.github.com/users/wildart","html_url":"https://github.com/wildart","followers_url":"https://api.github.com/users/wildart/followers","following_url":"https://api.github.com/users/wildart/following{/other_user}","gists_url":"https://api.github.com/users/wildart/gists{/gist_id}","starred_url":"https://api.github.com/users/wildart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wildart/subscriptions","organizations_url":"https://api.github.com/users/wildart/orgs","repos_url":"https://api.github.com/users/wildart/repos","events_url":"https://api.github.com/users/wildart/events{/privacy}","received_events_url":"https://api.github.com/users/wildart/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/JuliaLang/julia/milestones/21","html_url":"https://github.com/JuliaLang/julia/milestones/0.5.x","labels_url":"https://api.github.com/repos/JuliaLang/julia/milestones/21/labels","id":1298030,"number":21,"title":"0.5.x","description":"Bugs to fix in the 0.5.0 or 0.5.x timeframe.","creator":{"login":"JeffBezanson","id":744556,"avatar_url":"https://avatars.githubusercontent.com/u/744556?v=3","gravatar_id":"","url":"https://api.github.com/users/JeffBezanson","html_url":"https://github.com/JeffBezanson","followers_url":"https://api.github.com/users/JeffBezanson/followers","following_url":"https://api.github.com/users/JeffBezanson/following{/other_user}","gists_url":"https://api.github.com/users/JeffBezanson/gists{/gist_id}","starred_url":"https://api.github.com/users/JeffBezanson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JeffBezanson/subscriptions","organizations_url":"https://api.github.com/users/JeffBezanson/orgs","repos_url":"https://api.github.com/users/JeffBezanson/repos","events_url":"https://api.github.com/users/JeffBezanson/events{/privacy}","received_events_url":"https://api.github.com/users/JeffBezanson/received_events","type":"User","site_admin":false},"open_issues":37,"closed_issues":16,"state":"open","created_at":"2015-09-09T16:38:11Z","updated_at":"2016-07-28T17:29:48Z","due_on":"2016-08-31T04:00:00Z","closed_at":null},"comments":14,"created_at":"2016-07-25T15:59:41Z","updated_at":"2016-07-28T19:55:40Z","closed_at":null,"body":"Due to one of the files having executable permissions in git, but something wrong happening with the libgit2 clone or checkout. The executable permissions are removed in the working copy, and strangely that change is staged? The package being dirty is very bad, as it means Pkg won't upgrade or remove it unless you go in and manually reset the change.\r\n```\r\n~/julianightly> rm -rf pkgtmp; JULIA_PKGDIR=$PWD/pkgtemp bin/julia\r\n               _\r\n   _       _ _(_)_     |  A fresh approach to technical computing\r\n  (_)     | (_) (_)    |  Documentation: http://docs.julialang.org\r\n   _ _   _| |_  __ _   |  Type \"?help\" for help.\r\n  | | | | | | |/ _` |  |\r\n  | | |_| | | | (_| |  |  Version 0.5.0-pre+5654 (2016-07-24 09:08 UTC)\r\n _/ |\\__'_|_|_|\\__'_|  |  Commit aa2e898 (1 day old master)\r\n|__/                   |  x86_64-unknown-linux-gnu\r\n\r\njulia> Pkg.init()\r\nINFO: Initializing package repository /global/homes/t/tkelman/julianightly/pkgtemp/v0.5\r\nINFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl\r\n\r\njulia> Pkg.add(\"Images\", v\"0.5.5\", v\"0.5.5+\")\r\nINFO: Cloning cache of ColorTypes from https://github.com/JuliaGraphics/ColorTypes.jl.git\r\nINFO: Cloning cache of ColorVectorSpace from https://github.com/JuliaGraphics/ColorVectorSpace.jl.git\r\nINFO: Cloning cache of Colors from https://github.com/JuliaGraphics/Colors.jl.git\r\nINFO: Cloning cache of Compat from https://github.com/JuliaLang/Compat.jl.git\r\nINFO: Cloning cache of FileIO from https://github.com/JuliaIO/FileIO.jl.git\r\nINFO: Cloning cache of FixedPointNumbers from https://github.com/JeffBezanson/FixedPointNumbers.jl.git\r\nINFO: Cloning cache of Graphics from https://github.com/JuliaGraphics/Graphics.jl.git\r\nINFO: Cloning cache of Images from https://github.com/timholy/Images.jl.git\r\nINFO: Cloning cache of Reexport from https://github.com/simonster/Reexport.jl.git\r\nINFO: Cloning cache of SIUnits from https://github.com/Keno/SIUnits.jl.git\r\nINFO: Cloning cache of TexExtensions from https://github.com/Keno/TexExtensions.jl.git\r\nINFO: Cloning cache of Zlib from https://github.com/dcjones/Zlib.jl.git\r\nINFO: Installing ColorTypes v0.2.5\r\nINFO: Installing ColorVectorSpace v0.1.5\r\nINFO: Installing Colors v0.6.6\r\nINFO: Installing Compat v0.8.6\r\nINFO: Installing FileIO v0.1.0\r\nINFO: Installing FixedPointNumbers v0.1.4\r\nINFO: Installing Graphics v0.1.3\r\nINFO: Installing Images v0.5.5\r\nINFO: Installing Reexport v0.0.3\r\nINFO: Installing SIUnits v0.0.6\r\nINFO: Installing TexExtensions v0.0.3\r\nINFO: Installing Zlib v0.1.12\r\nINFO: Package database updated\r\n\r\njulia> Pkg.status()\r\n1 required packages:\r\n - Images                        0.5.5              8840a952 (dirty)\r\n11 additional packages:\r\n - ColorTypes                    0.2.5\r\n - ColorVectorSpace              0.1.5\r\n - Colors                        0.6.6\r\n - Compat                        0.8.6\r\n - FileIO                        0.1.0\r\n - FixedPointNumbers             0.1.4\r\n - Graphics                      0.1.3\r\n - Reexport                      0.0.3\r\n - SIUnits                       0.0.6\r\n - TexExtensions                 0.0.3\r\n - Zlib                          0.1.12\r\n\r\njulia> exit()\r\n~/julianightly> cd pkgtemp/v0.5/Images/\r\n~/julianightly/pkgtemp/v0.5/Images> git status\r\nNot currently on any branch.\r\nChanges to be committed:\r\n  (use \"git reset HEAD <file>...\" to unstage)\r\n\r\n        modified:   test/map.jl\r\n\r\n~/julianightly/pkgtemp/v0.5/Images> ls -al test\r\ntotal 8\r\ndrwxr-x--- 2 tkelman tkelman  4096 Jul 25 08:54 .\r\ndrwxr-x--- 6 tkelman tkelman   512 Jul 25 08:54 ..\r\n-rw-r----- 1 tkelman tkelman    85 Jul 25 08:54 REQUIRE\r\n-rwxr-x--- 1 tkelman tkelman 25276 Jul 25 08:54 algorithms.jl\r\n-rw-r----- 1 tkelman tkelman 18441 Jul 25 08:54 core.jl\r\n-rw-r----- 1 tkelman tkelman  1337 Jul 25 08:54 corner.jl\r\n-rw-r----- 1 tkelman tkelman   463 Jul 25 08:54 distances.jl\r\n-rw-r----- 1 tkelman tkelman 18633 Jul 25 08:54 edge.jl\r\n-rw-r----- 1 tkelman tkelman 13339 Jul 25 08:54 map.jl\r\n-rw-r----- 1 tkelman tkelman  3362 Jul 25 08:54 overlays.jl\r\n-rw-r----- 1 tkelman tkelman   729 Jul 25 08:54 parallel.jl\r\n-rw-r----- 1 tkelman tkelman   631 Jul 25 08:54 restrict.jl\r\n-rw-r----- 1 tkelman tkelman   433 Jul 25 08:54 runtests.jl\r\n-rw-r----- 1 tkelman tkelman  1657 Jul 25 08:54 writemime.jl\r\n```"},"comment":{"url":"https://api.github.com/repos/JuliaLang/julia/issues/comments/236006630","html_url":"https://github.com/JuliaLang/julia/issues/17610#issuecomment-236006630","issue_url":"https://api.github.com/repos/JuliaLang/julia/issues/17610","id":236006630,"user":{"login":"tkelman","id":5934628,"avatar_url":"https://avatars.githubusercontent.com/u/5934628?v=3","gravatar_id":"","url":"https://api.github.com/users/tkelman","html_url":"https://github.com/tkelman","followers_url":"https://api.github.com/users/tkelman/followers","following_url":"https://api.github.com/users/tkelman/following{/other_user}","gists_url":"https://api.github.com/users/tkelman/gists{/gist_id}","starred_url":"https://api.github.com/users/tkelman/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tkelman/subscriptions","organizations_url":"https://api.github.com/users/tkelman/orgs","repos_url":"https://api.github.com/users/tkelman/repos","events_url":"https://api.github.com/users/tkelman/events{/privacy}","received_events_url":"https://api.github.com/users/tkelman/received_events","type":"User","site_admin":false},"created_at":"2016-07-28T19:55:40Z","updated_at":"2016-07-28T19:55:40Z","body":"thank pkgeval - very strange versions being tested or failing to install wound up due to requirements conflicts happening because of this bug"}}
{"actor":{"display_login":"tkelman"}}