{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreibxym5rheaydohqvxkgjguuyhuj3f7b3zg5nkqwca2ltyhqul4jd4",
    "uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mimk3s3ourz2"
  },
  "path": "/t/suggestion-deprecate-the-global-default-package-environment-file/13885#post_2",
  "publishedAt": "2026-04-03T20:09:56.000Z",
  "site": "https://discourse.haskell.org",
  "textContent": "hdgarrood:\n\n> scripts which invoke `ghc` directly\n\nhdgarrood:\n\n> Right now, it seems like you have to remember to pass `-hide-all-packages` or `-package-env=-` pretty much whenever you’re invoking ghc directly, which is a bit inconvenient.\n\nCan’t you just do this in the scripts?",
  "title": "Suggestion: deprecate the global default package environment file"
}