{"action":"created","issue":{"url":"https://api.github.com/repos/haskell/cabal/issues/3498","repository_url":"https://api.github.com/repos/haskell/cabal","labels_url":"https://api.github.com/repos/haskell/cabal/issues/3498/labels{/name}","comments_url":"https://api.github.com/repos/haskell/cabal/issues/3498/comments","events_url":"https://api.github.com/repos/haskell/cabal/issues/3498/events","html_url":"https://github.com/haskell/cabal/issues/3498","id":160141675,"number":3498,"title":"nix-style - incomplete instructions - editing .package file does not show effect","user":{"login":"andrewufrank","id":928208,"avatar_url":"https://avatars.githubusercontent.com/u/928208?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewufrank","html_url":"https://github.com/andrewufrank","followers_url":"https://api.github.com/users/andrewufrank/followers","following_url":"https://api.github.com/users/andrewufrank/following{/other_user}","gists_url":"https://api.github.com/users/andrewufrank/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewufrank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewufrank/subscriptions","organizations_url":"https://api.github.com/users/andrewufrank/orgs","repos_url":"https://api.github.com/users/andrewufrank/repos","events_url":"https://api.github.com/users/andrewufrank/events{/privacy}","received_events_url":"https://api.github.com/users/andrewufrank/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/haskell/cabal/labels/nix-local-build","name":"nix-local-build","color":"5319e7"},{"url":"https://api.github.com/repos/haskell/cabal/labels/question","name":"question","color":"cc317c"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-06-14T09:56:33Z","updated_at":"2016-06-14T20:19:55Z","closed_at":null,"body":"nix-style build  is a great idea and I hope it works. \r\nat the moment i am not clear where the .project files belong. the blog entry says “root” and probably you mean somewhere on the path. could you be more specific?\r\ni tried a project with several packages each in a directory (not in the $PATH)\r\ni tried naively a package file with */*.cabal (per example in the blog) in the directory where the different subdirectories contain the packages (each with its cabal file) and gets a BadLocGlobEmptyMatch error.\r\nchanging the project file does not help, because the config file is not updated automatically. deleting the config file in this directory does not help – it is reconstructed every time (and i cannot find where it comes from).\r\nwhat did i do wrong?\r\nthank you!"},"comment":{"url":"https://api.github.com/repos/haskell/cabal/issues/comments/226003568","html_url":"https://github.com/haskell/cabal/issues/3498#issuecomment-226003568","issue_url":"https://api.github.com/repos/haskell/cabal/issues/3498","id":226003568,"user":{"login":"andrewufrank","id":928208,"avatar_url":"https://avatars.githubusercontent.com/u/928208?v=3","gravatar_id":"","url":"https://api.github.com/users/andrewufrank","html_url":"https://github.com/andrewufrank","followers_url":"https://api.github.com/users/andrewufrank/followers","following_url":"https://api.github.com/users/andrewufrank/following{/other_user}","gists_url":"https://api.github.com/users/andrewufrank/gists{/gist_id}","starred_url":"https://api.github.com/users/andrewufrank/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andrewufrank/subscriptions","organizations_url":"https://api.github.com/users/andrewufrank/orgs","repos_url":"https://api.github.com/users/andrewufrank/repos","events_url":"https://api.github.com/users/andrewufrank/events{/privacy}","received_events_url":"https://api.github.com/users/andrewufrank/received_events","type":"User","site_admin":false},"created_at":"2016-06-14T20:19:55Z","updated_at":"2016-06-14T20:19:55Z","body":"thank you for the help. there were several misunderstandings on my part. i have a directory setup with one level more, i.e. the root, folders with multiple packages, folders with one package. \r\nmy cabal \r\nmy `cabal.projec`t file (with exactly this name in the \"root\" of this tree) looks like this now (i put it here as an example - perhaps you can indicate how it could be improved)\r\n\r\n```\r\npackages:\r\n    basic/stringConversion/stringConversion.cabal\r\n    basic/basics/basics.cabal \r\n    basic/fileio/fileio.cabal\r\n    basic/bindingGeneralized/bindingGeneralized.cabal\r\n\r\n    gui/appCode/appCode.cabal\r\n    gui/appFoundation/appFoundation.cabal\r\n    gui/eule/eule.cabal\r\n    gui/genkeyval/genkeyval.cabal\r\n    gui/geometry/geometry.cabal\r\n    gui/guibind/guibind.cabal\r\n    gui/guimodules/guimodules.cabal\r\n    gui/guimodulesStorage/guimodulesStorage.cabal\r\n    gui/layout/layout.cabal \r\n```\r\nhow would i cabal install this project when not in this directory? \r\nthank you for a tool which seems VERY helpful and simple to use (once overcome the first hurdle)"}}
{"actor":{"display_login":"andrewufrank"}}