{"action":"created","issue":{"url":"https://api.github.com/repos/afniHQ/AFNI/issues/6","labels_url":"https://api.github.com/repos/afniHQ/AFNI/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/afniHQ/AFNI/issues/6/comments","events_url":"https://api.github.com/repos/afniHQ/AFNI/issues/6/events","html_url":"https://github.com/afniHQ/AFNI/issues/6","id":66145400,"number":6,"title":"whirlgif collision with FSL?","user":{"login":"TheChymera","id":950524,"avatar_url":"https://avatars.githubusercontent.com/u/950524?v=3","gravatar_id":"","url":"https://api.github.com/users/TheChymera","html_url":"https://github.com/TheChymera","followers_url":"https://api.github.com/users/TheChymera/followers","following_url":"https://api.github.com/users/TheChymera/following{/other_user}","gists_url":"https://api.github.com/users/TheChymera/gists{/gist_id}","starred_url":"https://api.github.com/users/TheChymera/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/TheChymera/subscriptions","organizations_url":"https://api.github.com/users/TheChymera/orgs","repos_url":"https://api.github.com/users/TheChymera/repos","events_url":"https://api.github.com/users/TheChymera/events{/privacy}","received_events_url":"https://api.github.com/users/TheChymera/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-04-03T13:19:43Z","updated_at":"2015-04-03T17:32:47Z","closed_at":null,"body":"As stated in a previoeus issue, I am trying to build AFNI for Gentoo. This is starting to look better and better and stuff kind-of works now. But, I get a file collision with FSL for `/usr/bin/whirlgif`. This means that both AFNI and FSL are trying to include a binary with the same name. \r\n\r\n* Is this an AFNI file that FSL also likes to ship?\r\n* Is this an FSL file that AFNI also likes to ship?\r\n* Are these two rather different files which happen to have the same name?\r\n\r\nI checked, and the two binaries have different checksums - but I guess this is expected anyway..."},"comment":{"url":"https://api.github.com/repos/afniHQ/AFNI/issues/comments/89369837","html_url":"https://github.com/afniHQ/AFNI/issues/6#issuecomment-89369837","issue_url":"https://api.github.com/repos/afniHQ/AFNI/issues/6","id":89369837,"user":{"login":"afni-rwcox","id":10374025,"avatar_url":"https://avatars.githubusercontent.com/u/10374025?v=3","gravatar_id":"","url":"https://api.github.com/users/afni-rwcox","html_url":"https://github.com/afni-rwcox","followers_url":"https://api.github.com/users/afni-rwcox/followers","following_url":"https://api.github.com/users/afni-rwcox/following{/other_user}","gists_url":"https://api.github.com/users/afni-rwcox/gists{/gist_id}","starred_url":"https://api.github.com/users/afni-rwcox/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/afni-rwcox/subscriptions","organizations_url":"https://api.github.com/users/afni-rwcox/orgs","repos_url":"https://api.github.com/users/afni-rwcox/repos","events_url":"https://api.github.com/users/afni-rwcox/events{/privacy}","received_events_url":"https://api.github.com/users/afni-rwcox/received_events","type":"User","site_admin":false},"created_at":"2015-04-03T17:32:47Z","updated_at":"2015-04-03T17:32:47Z","body":"Here is how it works:\r\n\r\n(a) AFNI searches the PATH for an executable named ppmtogif\r\n(b) if that fails, then GIF output (single image or animated) is disabled\r\n(c) otherwise, AFNI searches the PATH for a executable named gifsicle\r\n(d) if that fails, it searches the PATH for an executable named whirlgif\r\n(e) if both gifsicle and whirlgif searches fail, then AFNI will not create the button that allows the user to write out animated GIFs\r\n(f) otherwise, the button is created and the external program is used (with appropriate options) to create the animated GIF when the user clicks the button\r\n\r\nThe AFNI GUI seldom crashes any more -- we've wrung out most of the bugs.  Of course, having said that means that it will crash about 7 minutes from now.\r\n\r\nIf the updated whirlgif is command-line compatible with the older one, then AFNI should work with it, even if it isn't the one AFNI installs.  But from the above, you can actually see that whirlgif is just the backup if gifsicle isn't available.  I can't really recall why I replaced whirlgif usage with gifsicle -- I think the latter program had some option I liked that whirlgif didn't have -- but that was a long time ago (2001 by my log of program changes http://afni.nimh.nih.gov/pub/dist/doc/program_help/history_all.html )"}}